su-2.04$ nm /usr/lib/libperl.so.3 | grep vmess /usr/libexec/elf/nm: /usr/lib/libperl.so.3: no symbols su-2.04$ nm /usr/lib/libperl_p.a | grep vmess su-2.04$ nm /usr/local/lib/perl5/5.8.3/i386-freebsd/CORE/libperl.so | grep vmess 00064168 T Perl_vmess
I try to replace libperl.so.3 with new one, it doesn't help. I find also libperl.so in apache libexec dir - /raid/www/libexec/libperl.so it doesn't contain Perl_vmess too.
That's not a perl library. That is modperl 1.0 shared object.
I replace that file, and recive Undefined symbol "PL_stack_sp", that was in
old libperl.so (in apache dir), and not present in /usr/local/lib/perl5/5.8.3/i386-freebsd/CORE/libperl.so
That's the perl library you are after.
This is a recurrent problem with libperl* in /usr/lib being picked during linking or startup. It doesn't belong there, if you have more than one perl installed.
Remove /usr/lib/libperl.* (but backup) and most likely everything will start to work.
__________________________________________________________________ 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