jwarn wrote:
Here is the output of chatr for the various libraries. It looks like
everything is similiar except for Oracle.sl. I am still
at a loss, so *any* advice is appreciated.
HTTPD
/post/home/post/migr/pos/apache/bin/httpd:
shared library list:
dynamic /usr/lib/libm.2
dynamic /usr/lib/libpthread.1
dynamic /usr/lib/libcl.2
dynamic /usr/lib/libc.2
ORACLE SL
/post/opt/perl-5.8.0/lib/site_perl/5.8.0/PA-RISC2.0/auto/DBD/Oracle/Oracle.sl:
shared library list:
dynamic /post/opt/oracle9.2/lib32//libclntsh.sl.9.0
dynamic /usr/lib/libm.2
MOD_PERL
/post/home/post/migr/pos/apache/libexec/libperl.so:
shared library list:
dynamic /usr/lib/libcl.2
dynamic /usr/lib/libpthread.1
dynamic /usr/lib/libnsl.1
dynamic /usr/lib/libnm.sl
dynamic /usr/lib/libdld.2
dynamic /usr/lib/libm.2
dynamic /usr/lib/libc.2
dynamic /usr/lib/libsec.2
Thanks.
1. the shared library list of /post/opt/oracle9.2/lib32//libclntsh.sl.9.0
must also contain /usr/lib/libpthread.1 and /usr/lib/libcl.2
2. the shared library list of my working (mod_perl and pure perl)
<perl-site-arch>/auto/DBD/Oracle/Oracle.sl contains also
/usr/lib/libpthread.1 and /usr/lib/libcl.2
Maybe there is a difference between the way Oracle.sl will be loaded
dynamically from the perl binary and from mod_perl loaded from apache
binary.
Silvio