sybperl-2.18 build failure
Matthew Persico <[email protected]>
| Newsgroups | gmane.comp.lang.perl.modules.dbi.sybase |
|---|---|
| Message-ID | <[email protected]> |
perl 5.6.1, sybase 12.0 cilents, solaris 2.8 I'm getting library load problems and I am not sure why. Log file of build attached. -- Matthew O. Persico
sybperl-2.18.log
(application/octet-stream, 11.9 KB)
******************************************************************************** *** Module DBI Processing version 1.48.0, latest version on disk Checking installed version... Skipping. Module version 1.48.0 is already installed. ******************************************************************************** *** Module DBD::CSV Processing version 0.2002.0, latest version on disk Checking installed version... Skipping. Module version 0.2002.0 is already installed. ******************************************************************************** *** Module DBD::Oracle Processing version 1.16.0, specified in 'version' directive Checking installed version... Skipping. Module version 1.16.0 is already installed. ******************************************************************************** *** Module DBD::Sybase Processing version 1.005_002, latest version on disk Checking installed version... Skipping. Module version 1.005_002 is already installed. ******************************************************************************** *** Bundle sybperl Processing version 2.18.0, latest version on disk Checking installed version... No bundle-version file found Installed bundle version unknown. Will install. Processing tarball... Tarball appears to be already expanded, but tarball expansion has been forced. sybperl-2.18/ sybperl-2.18/SPR sybperl-2.18/Version sybperl-2.18/BLK/ sybperl-2.18/BLK/Makefile.PL sybperl-2.18/BLK/README sybperl-2.18/BLK/BLK.pm sybperl-2.18/README.linux sybperl-2.18/t/ sybperl-2.18/t/2_ct_cursor.t sybperl-2.18/t/2_ct_xblk.t sybperl-2.18/t/bcp.dat sybperl-2.18/t/2_ct_prepare.t sybperl-2.18/t/2_ct_nsql.t sybperl-2.18/t/4_blk.t sybperl-2.18/t/5_sybperl.t sybperl-2.18/t/3_bcp.t sybperl-2.18/t/1_db_money.t sybperl-2.18/t/1_db_dblib.t sybperl-2.18/t/5_sybperl_dbmoney.t sybperl-2.18/t/_test.pm sybperl-2.18/t/blk.dat sybperl-2.18/t/2_ct_ctlib.t sybperl-2.18/t/blk2.dat sybperl-2.18/README.thread sybperl-2.18/PWD.factory sybperl-2.18/Makefile.PL sybperl-2.18/META.yml sybperl-2.18/README sybperl-2.18/Sybperl/ sybperl-2.18/Sybperl/Makefile.PL sybperl-2.18/Sybperl/README sybperl-2.18/Sybperl/Sybperl.pm sybperl-2.18/sqlda.h.min sybperl-2.18/CHANGES sybperl-2.18/util/ sybperl-2.18/util/config.pl sybperl-2.18/CONFIG sybperl-2.18/BCP/ sybperl-2.18/BCP/BCP.pm sybperl-2.18/BCP/Makefile.PL sybperl-2.18/BCP/README sybperl-2.18/CTlib/ sybperl-2.18/CTlib/Makefile.PL sybperl-2.18/CTlib/README sybperl-2.18/CTlib/CTlib.pm sybperl-2.18/CTlib/CTlib.xs sybperl-2.18/patchlevel sybperl-2.18/lib/ sybperl-2.18/lib/ctutil.pl sybperl-2.18/lib/sql.pl sybperl-2.18/lib/sybutil.pl sybperl-2.18/lib/sybperl.pl sybperl-2.18/UPGRADE sybperl-2.18/DBlib/ sybperl-2.18/DBlib/DBlib.xs sybperl-2.18/DBlib/Makefile.PL sybperl-2.18/DBlib/README sybperl-2.18/DBlib/DBlib.pm sybperl-2.18/MANIFEST sybperl-2.18/FAQ sybperl-2.18/README.win32 sybperl-2.18/pod/ sybperl-2.18/pod/sybperl-1.0xx.man sybperl-2.18/pod/sybperl.pod sybperl-2.18/pod/Makefile sybperl-2.18/pod/README sybperl-2.18/eg/ sybperl-2.18/eg/Show.cgi sybperl-2.18/eg/dbschema.pl sybperl-2.18/eg/bcp.dat sybperl-2.18/eg/dbschema.old sybperl-2.18/eg/dbschema.disk.pl sybperl-2.18/eg/SecureSql.pm sybperl-2.18/eg/GenRepDefs.pl sybperl-2.18/eg/bcp.pl sybperl-2.18/eg/ct_cursor.pl sybperl-2.18/eg/who.pl sybperl-2.18/eg/dbcc.pl sybperl-2.18/eg/README sybperl-2.18/eg/sql.pl sybperl-2.18/eg/dbtext.pl sybperl-2.18/eg/ct_sql.pl sybperl-2.18/eg/buffer.pl sybperl-2.18/eg/rpc-example.pl sybperl-2.18/eg/Login.pm sybperl-2.18/eg/TABLEop.pm sybperl-2.18/eg/proc.isql sybperl-2.18/eg/SybWWW.pm sybperl-2.18/eg/ctlib.pl sybperl-2.18/eg/ct_param.pl sybperl-2.18/eg/README.dbschema perl Makefile.PL PREFIX=/home/persicom/perl /opt/sybase Sybase OpenClient 12.0 found. The sybperl modules need access to a Sybase server to run the tests. To clear an entry please enter 'undef' Sybase server to use (default: SYBASE): User ID to log in to Sybase (default: sa): Password (default: undef): Sybase database to use on SYBASE (default: undef): * Writing login information, including password, to file PWD. /opt/sybase Sybase OpenClient 12.0 found. Writing Makefile for Sybase::BCP Writing Makefile for Sybase::BLK /opt/sybase Sybase OpenClient 12.0 found. Writing Makefile for Sybase::CTlib /opt/sybase Sybase OpenClient 12.0 found. Writing Makefile for Sybase::DBlib /opt/sybase Sybase OpenClient 12.0 found. Writing Makefile for Sybase::Sybperl Writing Makefile for Sybase Post-phase execution: Set a user/pass/server for tests make Manifying ../blib/man3/Sybase::BCP.3 Manifying ../blib/man3/Sybase::BLK.3 Skip ../blib/lib/Sybase/CTlib.pm (unchanged) cc -c -I/opt/sybase/OCS/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.18\" -DXS_VERSION=\"2.18\" -KPIC "-I/opt/perl/lib/5.6.1/sun4-solaris/CORE" -DCTLIBVS=100 -DSYBPLVER='"2.18"' -DDO_TIE CTlib.c Running Mkbootstrap for Sybase::CTlib () chmod 644 CTlib.bs rm -f ../blib/arch/auto/Sybase/CTlib/CTlib.so LD_RUN_PATH="/opt/sybase/OCS/lib" cc -L/opt/sybase/OCS/lib -G CTlib.o -o ../blib/arch/auto/Sybase/CTlib/CTlib.so -L/opt/sybase/OCS/lib -lct -lcs -ltcl -lcomn -lintl -lblk -lskrb -lm chmod 755 ../blib/arch/auto/Sybase/CTlib/CTlib.so cp CTlib.bs ../blib/arch/auto/Sybase/CTlib/CTlib.bs chmod 644 ../blib/arch/auto/Sybase/CTlib/CTlib.bs Manifying ../blib/man3/Sybase::CTlib.3 Skip ../blib/lib/Sybase/DBlib.pm (unchanged) cc -c -I/opt/sybase/OCS/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.18\" -DXS_VERSION=\"2.18\" -KPIC "-I/opt/perl/lib/5.6.1/sun4-solaris/CORE" -DDBLIBVS=1000 -DSYBPLVER='"2.18"' -DDO_TIE DBlib.c "DBlib.xs", line 4439: warning: argument #3 is incompatible with prototype: prototype: pointer to uchar : "/opt/sybase/OCS/include/sybdb.h", line 3287 argument : pointer to char Running Mkbootstrap for Sybase::DBlib () chmod 644 DBlib.bs rm -f ../blib/arch/auto/Sybase/DBlib/DBlib.so LD_RUN_PATH="/opt/sybase/OCS/lib" cc -L/opt/sybase/OCS/lib -G DBlib.o -o ../blib/arch/auto/Sybase/DBlib/DBlib.so -L/opt/sybase/OCS/lib -lsybdb -lskrb -lm chmod 755 ../blib/arch/auto/Sybase/DBlib/DBlib.so cp DBlib.bs ../blib/arch/auto/Sybase/DBlib/DBlib.bs chmod 644 ../blib/arch/auto/Sybase/DBlib/DBlib.bs Manifying ../blib/man3/Sybase::DBlib.3 Manifying ../blib/man3/Sybase::Sybperl.3 Manifying blib/man3/sybperl.3 make test Running Mkbootstrap for Sybase::CTlib () chmod 644 CTlib.bs rm -f ../blib/arch/auto/Sybase/CTlib/CTlib.so LD_RUN_PATH="/opt/sybase/OCS/lib" cc -L/opt/sybase/OCS/lib -G CTlib.o -o ../blib/arch/auto/Sybase/CTlib/CTlib.so -L/opt/sybase/OCS/lib -lct -lcs -ltcl -lcomn -lintl -lblk -lskrb -lm chmod 755 ../blib/arch/auto/Sybase/CTlib/CTlib.so cp CTlib.bs ../blib/arch/auto/Sybase/CTlib/CTlib.bs chmod 644 ../blib/arch/auto/Sybase/CTlib/CTlib.bs Running Mkbootstrap for Sybase::DBlib () chmod 644 DBlib.bs rm -f ../blib/arch/auto/Sybase/DBlib/DBlib.so LD_RUN_PATH="/opt/sybase/OCS/lib" cc -L/opt/sybase/OCS/lib -G DBlib.o -o ../blib/arch/auto/Sybase/DBlib/DBlib.so -L/opt/sybase/OCS/lib -lsybdb -lskrb -lm chmod 755 ../blib/arch/auto/Sybase/DBlib/DBlib.so cp DBlib.bs ../blib/arch/auto/Sybase/DBlib/DBlib.bs chmod 644 ../blib/arch/auto/Sybase/DBlib/DBlib.bs PERL_DL_NONLAZY=1 /opt/perl/bin/5.6.1/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/1_db_dblib...........Can't load '/home/persicom/perl/src/sybperl-2.18/blib/arch/auto/Sybase/DBlib/DBlib.so' for module Sybase::DBlib: ld.so.1: /opt/perl.060405_ora_9.2.0_dctm_5.2.5/bin/5.6.1/perl: fatal: relocation error: file /opt/sybase/OCS/lib/libskrb.so: symbol netp_dlopen_svr4: referenced symbol not found at /opt/perl/lib/5.6.1/sun4-solaris/DynaLoader.pm line 206. at t/1_db_dblib.t line 9 Compilation failed in require at t/1_db_dblib.t line 9. BEGIN failed--compilation aborted at t/1_db_dblib.t line 9. dubious Test returned status 255 (wstat 65280, 0xff00) t/1_db_money...........Can't load '/home/persicom/perl/src/sybperl-2.18/blib/arch/auto/Sybase/DBlib/DBlib.so' for module Sybase::DBlib: ld.so.1: /opt/perl.060405_ora_9.2.0_dctm_5.2.5/bin/5.6.1/perl: fatal: relocation error: file /opt/sybase/OCS/lib/libskrb.so: symbol netp_dlopen_svr4: referenced symbol not found at /opt/perl/lib/5.6.1/sun4-solaris/DynaLoader.pm line 206. at t/1_db_money.t line 9 Compilation failed in require at t/1_db_money.t line 9. BEGIN failed--compilation aborted at t/1_db_money.t line 9. dubious Test returned status 255 (wstat 65280, 0xff00) t/2_ct_ctlib...........ok t/2_ct_cursor..........ok t/2_ct_nsql............ok t/2_ct_prepare.........ok t/2_ct_xblk............ok t/3_bcp................Can't load '/home/persicom/perl/src/sybperl-2.18/blib/arch/auto/Sybase/DBlib/DBlib.so' for module Sybase::DBlib: ld.so.1: /opt/perl.060405_ora_9.2.0_dctm_5.2.5/bin/5.6.1/perl: fatal: relocation error: file /opt/sybase/OCS/lib/libskrb.so: symbol netp_dlopen_svr4: referenced symbol not found at /opt/perl/lib/5.6.1/sun4-solaris/DynaLoader.pm line 206. at /home/persicom/perl/src/sybperl-2.18/blib/lib/Sybase/BCP.pm line 278 Compilation failed in require at /home/persicom/perl/src/sybperl-2.18/blib/lib/Sybase/BCP.pm line 278. BEGIN failed--compilation aborted at /home/persicom/perl/src/sybperl-2.18/blib/lib/Sybase/BCP.pm line 278. Compilation failed in require at t/3_bcp.t line 14. BEGIN failed--compilation aborted at t/3_bcp.t line 14. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-9 Failed 9/9 tests, 0.00% okay t/4_blk................ok t/5_sybperl............Can't load '/home/persicom/perl/src/sybperl-2.18/blib/arch/auto/Sybase/DBlib/DBlib.so' for module Sybase::DBlib: ld.so.1: /opt/perl.060405_ora_9.2.0_dctm_5.2.5/bin/5.6.1/perl: fatal: relocation error: file /opt/sybase/OCS/lib/libskrb.so: symbol netp_dlopen_svr4: referenced symbol not found at /opt/perl/lib/5.6.1/sun4-solaris/DynaLoader.pm line 206. at /home/persicom/perl/src/sybperl-2.18/blib/lib/Sybase/Sybperl.pm line 79 Compilation failed in require at /home/persicom/perl/src/sybperl-2.18/blib/lib/Sybase/Sybperl.pm line 79. BEGIN failed--compilation aborted at /home/persicom/perl/src/sybperl-2.18/blib/lib/Sybase/Sybperl.pm line 79. Compilation failed in require at /home/persicom/perl/src/sybperl-2.18/blib/lib/sybperl.pl line 17. BEGIN failed--compilation aborted at /home/persicom/perl/src/sybperl-2.18/blib/lib/sybperl.pl line 17. Compilation failed in require at t/5_sybperl.t line 7. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-28 Failed 28/28 tests, 0.00% okay t/5_sybperl_dbmoney....Can't load '/home/persicom/perl/src/sybperl-2.18/blib/arch/auto/Sybase/DBlib/DBlib.so' for module Sybase::DBlib: ld.so.1: /opt/perl.060405_ora_9.2.0_dctm_5.2.5/bin/5.6.1/perl: fatal: relocation error: file /opt/sybase/OCS/lib/libskrb.so: symbol netp_dlopen_svr4: referenced symbol not found at /opt/perl/lib/5.6.1/sun4-solaris/DynaLoader.pm line 206. at /home/persicom/perl/src/sybperl-2.18/blib/lib/Sybase/Sybperl.pm line 79 Compilation failed in require at /home/persicom/perl/src/sybperl-2.18/blib/lib/Sybase/Sybperl.pm line 79. BEGIN failed--compilation aborted at /home/persicom/perl/src/sybperl-2.18/blib/lib/Sybase/Sybperl.pm line 79. Compilation failed in require at /home/persicom/perl/src/sybperl-2.18/blib/lib/sybperl.pl line 17. BEGIN failed--compilation aborted at /home/persicom/perl/src/sybperl-2.18/blib/lib/sybperl.pl line 17. Compilation failed in require at t/5_sybperl_dbmoney.t line 7. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-32 Failed 32/32 tests, 0.00% okay Failed 5/11 test scripts, 54.55% okay. 69/180 subtests failed, 61.67% okay. Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/1_db_dblib.t 255 65280 ?? ?? % ?? t/1_db_money.t 255 65280 ?? ?? % ?? t/3_bcp.t 255 65280 9 18 200.00% 1-9 t/5_sybperl.t 255 65280 28 56 200.00% 1-28 t/5_sybperl_dbmoney.t 255 65280 32 64 200.00% 1-32 *** Error code 2 make: Fatal error: Command failed for target `test_dynamic' Failed. status: 256 (exit 1, signal 0, core 0) Skipping further steps.