Matisse Enzer wrote:
Here'a line from t/logs/error_log

/usr/local/apache2.0.47/bin/httpd: relocation error: /usr/local/src/apache/mod_perl-1.99_10/blib/arch/auto/APR/Table/Table.so: undefined symbol: apr_table_compress

That's the problem. Thanks for providing this entry.


Please do:

% ldd blib/arch/auto/APR/APR.so | grep apr-

and then take the path that you get and do

% nm /path/to/libapr-0.so.0 | grep table_compress

e.g. on my machine it's:

% ldd blib/arch/Apache2/auto/APR/APR.so | grep apr-
        libapr-0.so.0 => /home/stas/httpd/worker/lib/libapr-0.so.0 (0x40004000)
% nm /home/stas/httpd/worker/lib/libapr-0.so.0 | grep table_compress
0000d8b0 T apr_table_compress


Chances are that it uses an old libapr, which it finds instead of the newer one coming with Apache 2.0.48. So you may need to nuke the old one. (same for libaprutil-0.so.0)



__________________________________________________________________ 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


-- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html



Reply via email to