[subject changed]
[don't forget to CC the list :)]
Philip M. Golllucci wrote:
Oops, that's correct. I've reverted that.
so what you are saying is that httpd has APR_HAS_THREADS but if you get to load a different libapr which doesn't have threads enabled we are screwed. Right?
Try this: svn co apr snv co apr-util ./configure --prefix=/apr --don't enable threads make all install
cd /back/to/apr-util ./configure --prefix=/apr-util --with-apr=/apr/bin/apr-1-config
cd /some/wildly other dir
svn co httpd
./configure --with-apr=/apr/bin/apr-1-config --with-apr-util=/apr-util/bin/apu-1-config
--enable-maintainer-mode
--prefix=/httpd
cd /another dir svn co modperl2 perl Makefile.PL MP_APXS=/httpd/bin/apxs MP_MAINTAINER=1 MP_TRACE=1 make .... [error]
I think that means a simple thing. You had Apache first installed with libapr as a part of it and that libapr was built with threads so the header file was:
apache/include/apr.h:#define APR_HAS_THREADS 1
now you build a new libapr, and its header files are installed elsewhere. But you still have apache/include/apr.h from above, and that's the one that mod_perl's build process picks. Is that the case?
--
__________________________________________________________________
Stas Bekman JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
