Subject: | Build fails on AIX 5.3 against Oracle Client 10.2.0.1 with rtld: 0712-001 Symbol OCIPing was referenced |
MIME-Version: | 1.0 |
Content-Type: | text/plain; charset="UTF-8" |
X-Mailer: | MIME-tools 5.427 (Entity 5.427) |
Content-Disposition: | inline |
Content-Transfer-Encoding: | binary |
X-RT-Original-Encoding: | utf-8 |
Content-Length: | 1714 |
Building Oracle::DBD version 1.23 against Oracle 10.2.0 client on AIX
5.3 TL 12 SP 2 works fine.
Building Oracle::DBD version 1.23 against Oracle 10.2.0 client on AIX
5.3 TL 12 SP 2 is broken.
Aside from the "normal" build failures which are addressed in the
documentation, a new issue has been presented starting with version 1.27
and 1.28. I have run perl Makefile.PL -s OCIPing and it did not produce
any interesting results.
root@khqaixappsrv06dev>/orasoft/product/10.2.0/bin/sqlplus -version
SQL*Plus: Release 10.2.0.1.0 - Production
root@khqaixappsrv06dev>make test
PERL_DL_NONLAZY=1 /usr/opt/perl5/bin/perl
"-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib',
'blib/arch')" t/*.t
t/01base.t .............. 1/6 # Test loading DBI, DBD::Oracle and version
# Failed test 'install_driver'
# at t/01base.t line 22.
Failed to load Oracle extension and/or shared libraries:
install_driver(Oracle) failed: Can't load
'/.cpan/build/DBD-Oracle-1.28-o7hzsk/blib/arch/auto/DBD/Oracle/Oracle.so' for
module DBD::Oracle: rtld: 0712-001 Symbol OCIPing was referenced
from module
/.cpan/build/DBD-Oracle-1.28-o7hzsk/blib/arch/auto/DBD/Oracle/Oracle.so(),
but a runtime definition
of the symbol was not found. at
/usr/opt/perl5/lib/5.8.8/aix-thread-multi/DynaLoader.pm line 230.
at (eval 8) line 3
Compilation failed in require at (eval 8) line 3.
Perhaps a required shared library or dll isn't installed where expected
at t/01base.t line 19
The remaining tests will probably also fail with the same error.
*** Please read the README and README.help.txt files for help. ***
I have backed out this version and have gone back to 1.23 on my systems
as a result.
Please advise.