perl-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Autrijus Tang <autri...@autrijus.org>
Subject perl5.7.3@16004 i386-freebsd-thread-multi ports/www/apache2
Date Sun, 26 May 2002 14:08:57 GMT
It passes tests after the fix below; otherwise it complains that
apr_os_thread_t was never defined. Also, I needed to

    mkdir /usr/local/apache2
    ln -s /usr/local/include/apache2 /usr/local/apache2/include

to accomodate the different layout. Perhaps it could be reflected in the
build process?

/Autrijus/

--- APR__OS.old	Sun May 26 21:15:18 2002
+++ APR__OS.h	Sun May 26 21:15:08 2002
@@ -1,4 +1,4 @@
-static MP_INLINE apr_os_thread_t mpxs_apr_os_thread_current(pTHX)
+static MP_INLINE pthread_t mpxs_apr_os_thread_current(pTHX)
 {
 #if APR_HAS_THREADS
     return apr_os_thread_current();
--- modperl_xs_typedefs.old	Sun May 26 21:16:29 2002
+++ modperl_xs_typedefs.h	Sun May 26 21:17:41 2002
@@ -64,6 +64,6 @@
 typedef apr_hash_t * APR__Hash;
 typedef apr_mmap_t * APR__Mmap;
 typedef modperl_filter_t * Apache__OutputFilter;
-typedef apr_os_thread_t APR__OS__Thread;
+typedef pthread_t APR__OS__Thread;
 
 #endif /* MODPERL_XS_TYPEDEFS_H */

Mime
View raw message