Hi Philip,
thanks for the answer.

> I assume you passed paths to those right, otherwise you've just found your problem. Which is conflicting library versions. I'll bet you a beer.
Yes, of course "--with-apr-config=/path/to/apr/bin/apr-1-config"
here is the complete config line:
perl ./Makefile.PL --enable-perl-glue --with-apache2-apxs=/usr/local/httpd_perl/bin/apxs \
--with-apache2-httpd=/usr/local/httpd_perl/bin/httpd_perl \
--with-apr-config=/usr/local/httpd_perl/bin/apr-1-config --with-apu-config=/usr/local/httpd_perl/bin/apu-1-config
Something isn't quite right. There should information in the () about arguments passed. In this case looking for something was NULL but shouldn't be.
You might try MP_MAINTAINER=1 and MP_DEBUG=1
I've recompiled Apache (executed CFLAGS="-g" before compiling && --enable-maintainer-mode)
and mod_perl (added MP_MAINTAINER=1)
Above comments about conflicting libraries backs this up based on whats failing
Hmmmm, very strange, but after recompiling apache & mod_perl with maintainer mode, ... I no longer can reproduce the segfault.
It's seems that I'll have to sit and wait when the segfault reappears :)
If it will nor happen in the next couple of days, I'll exclude the maintainer & debug settings and recompile apache & mod_perl to use in production level.

P.S. I don't see any logical explanation why adding MP_MAINTAINER removed the segfault, but I hope that I did something wrong at the beginning.

Reply via email to