Roman Bessyadovskii wrote:
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



Reply via email to