Jie Gao wrote:

ldd /usr/local/perl-5.8.4/lib/site_perl/5.8.4/sun4-solaris/auto/APR/APR.so

libapr-0.so.0 => /usr/local/apache_2.0.51_prefork/lib/libapr-0.so.0

run

ldd -r /usr/local/apache_2.0.51_prefork/lib/libaprutil-0.so.0

since that's where your problem is:

/usr/local/apache_2.0.51_prefork/lib/libaprutil-0.so.0: symbol
db_strerror: referenced symbol not found
at /usr/local/perl-5.8.4/lib/5.8.4/sun4-solaris/DynaLoader.pm line 230.


ldd -r /usr/local/apache_2.0.51_prefork/lib/libaprutil-0.so.0

libc.so.1 => /usr/lib/libc.so.1 libdl.so.1 => /usr/lib/libdl.so.1 symbol not found: apr_pool_cleanup_null (/usr/local/apache_2.0.51_prefork/lib/libaprutil-0.so.0)

Sorry it was not the right advice, libaprutil has lots of unresolved symbols, since it requires libapr to be loaded, even though it's not linked against it. (same on my linux box). Actually I'm not sure that's good at all.


But your error:

db_strerror: referenced symbol not found

originates from some other missing library. Certainly, unrelated to mod_perl. Have you tried scratching your existing libapr thing and install Apache from scratch? Have you possibly removed some packages from your system post install? You didn't have this problem before.

--
__________________________________________________________________
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

--
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html



Reply via email to