DBD::MYSQL make test failure

DBD::MYSQL make test failure

am 05.08.2003 06:57:20 von ben.eisel

gcc 2.95.2 compiled perl 5.8.0.
gcc 2.95.2 compiled mysql-3.23.36.
added CCFLAGS -L -lgcc as per KNOWN PROBLEMS

still mass failure on make test.

if there is a solution to this, please let me know.

thanks,

- ben eisel

bash-2.02# make
cp lib/DBD/mysql.pm blib/lib/DBD/mysql.pm
cp lib/Mysql.pm blib/lib/Mysql.pm
cp lib/Mysql/Statement.pm blib/lib/Mysql/Statement.pm
cp lib/Bundle/DBD/mysql.pm blib/lib/Bundle/DBD/mysql.pm
gcc -B/usr/ccs/bin/ -c -I/opt/perl-5.8.0/lib/site_perl/5.8.0/sun4-solaris-multi/aut o/DBI -I/u
sr/local/mysql-3.23.36/include/mysql -I../dbd -I/opt/perl-5.8.0/lib/site_perl/5.8.0/sun4-solar
is-multi/auto/DBI -I/opt/perl-5.8.0/lib/5.8.0/sun4-solaris-multi -fno-strict-aliasing -I/usr/l
ocal/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -L/usr/local/lib/gcc-lib/sparc-sun-sol
aris2.8/2.95.2 -lgcc -O -DVERSION=\"2.0419\" -DXS_VERSION=\"2.0419\" -fPIC "-I/opt/perl-5.8.
0/lib/5.8.0/sun4-solaris-multi/CORE" -DDBD_MYSQL dbdimp.c
gcc: -lgcc: linker input file unused since linking not done
/opt/perl-5.8.0/bin/perl -p -e "s/~DRIVER~/mysql/g" < /opt/perl-5.8.0/lib/site_perl/5.8.0/sun4
-solaris-multi/auto/DBI/Driver.xst > mysql.xsi
/opt/perl-5.8.0/bin/perl /opt/perl-5.8.0/lib/5.8.0/ExtUtils/xsubpp -typemap /opt/perl-5.8.0/l
ib/5.8.0/ExtUtils/typemap mysql.xs > mysql.xsc && mv mysql.xsc mysql.c
Warning: duplicate function definition 'do' detected in mysql.xs, line 281
Warning: duplicate function definition 'rows' detected in mysql.xs, line 407
gcc -B/usr/ccs/bin/ -c -I/opt/perl-5.8.0/lib/site_perl/5.8.0/sun4-solaris-multi/aut o/DBI -I/u
sr/local/mysql-3.23.36/include/mysql -I../dbd -I/opt/perl-5.8.0/lib/site_perl/5.8.0/sun4-solar
is-multi/auto/DBI -I/opt/perl-5.8.0/lib/5.8.0/sun4-solaris-multi -fno-strict-aliasing -I/usr/l
ocal/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -L/usr/local/lib/gcc-lib/sparc-sun-sol
aris2.8/2.95.2 -lgcc -O -DVERSION=\"2.0419\" -DXS_VERSION=\"2.0419\" -fPIC "-I/opt/perl-5.8.
0/lib/5.8.0/sun4-solaris-multi/CORE" -DDBD_MYSQL mysql.c
gcc: -lgcc: linker input file unused since linking not done
Running Mkbootstrap for DBD::mysql ()
chmod 644 mysql.bs
rm -f blib/arch/auto/DBD/mysql/mysql.so
LD_RUN_PATH="/usr/local/mysql-3.23.36/lib/mysql:/usr/lib:/us r/local/lib:/usr/local/lib/gcc-lib
/sparc-sun-solaris2.8/2.95.2" gcc -B/usr/ccs/bin/ -G -L/usr/local/lib dbdimp.o mysql.o -L/usr
/local/mysql-3.23.36/lib/mysql -R/usr/local/mysql-3.23.36/lib/mysql -o blib/arch/auto/DBD/mysq
l/mysql.so -L/usr/local/mysql-3.23.36/lib/mysql -lmysqlclient -lm -lz -L/usr/local/lib/gcc-l
ib/sparc-sun-solaris2.8/2.95.2 -lgcc
gcc: file path prefix `/usr/ccs/bin/' never used
chmod 755 blib/arch/auto/DBD/mysql/mysql.so
cp mysql.bs blib/arch/auto/DBD/mysql/mysql.bs
chmod 644 blib/arch/auto/DBD/mysql/mysql.bs
Manifying blib/man3/DBD::mysql.3
Manifying blib/man3/Mysql.3
Manifying blib/man3/Bundle::DBD::mysql.3
bash-2.02# make test
PERL_DL_NONLAZY=1 /opt/perl-5.8.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'bl
ib/lib', 'blib/arch')" t/*.t
t/00base...........install_driver(mysql) failed: Can't load '/.cpan/build/Msql-Mysql-modules-1
..2219/mysql/blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql: ld.so.1: /opt/perl-5.8.0
/bin/perl: fatal: relocation error: file /.cpan/build/Msql-Mysql-modules-1.2219/mysql/blib/arc
h/auto/DBD/mysql/mysql.so: symbol mysql_init: referenced symbol not found at /opt/perl-5.8.0/l
ib/5.8.0/sun4-solaris-multi/DynaLoader.pm line 229.
at (eval 1) line 3
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
at t/00base.t line 38
t/00base...........dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 4-5
Failed 2/5 tests, 60.00% okay
t/10dsnlist........install_driver(mysql) failed: Can't load '/.cpan/build/Msql-Mysql-modules-1
..2219/mysql/blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql: ld.so.1: /opt/perl-5.8.0
/bin/perl: fatal: relocation error: file /.cpan/build/Msql-Mysql-modules-1.2219/mysql/blib/arc
h/auto/DBD/mysql/mysql.so: symbol mysql_init: referenced symbol not found at /opt/perl-5.8.0/l
ib/5.8.0/sun4-solaris-multi/DynaLoader.pm line 229.
at (eval 1) line 3
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
at t/10dsnlist.t line 45
t/10dsnlist........dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-3
Failed 3/3 tests, 0.00% okay
t/20createdrop.....install_driver(mysql) failed: Can't load '/.cpan/build/Msql-Mysql-modules-1
..2219/mysql/blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql: ld.so.1: /opt/perl-5.8.0
/bin/perl: fatal: relocation error: file /.cpan/build/Msql-Mysql-modules-1.2219/mysql/blib/arc
h/auto/DBD/mysql/mysql.so: symbol mysql_init: referenced symbol not found at /opt/perl-5.8.0/l
ib/5.8.0/sun4-solaris-multi/DynaLoader.pm line 229.
at (eval 1) line 3
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
at t/20createdrop.t line 47
t/20createdrop.....dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-5
Failed 5/5 tests, 0.00% okay
t/30insertfetch....Illegal character in prototype for main::ErrMsg : @_ at t/lib.pl line 253.
Illegal character in prototype for main::ErrMsgF : @_ at t/lib.pl line 254.
install_driver(mysql) failed: Can't load '/.cpan/build/Msql-Mysql-modules-1.2219/mysql/blib/ar
ch/auto/DBD/mysql/mysql.so' for module DBD::mysql: ld.so.1: /opt/perl-5.8.0/bin/perl: fatal: r
elocation error: file /.cpan/build/Msql-Mysql-modules-1.2219/mysql/blib/arch/auto/ DBD/mysql/my
sql.so: symbol mysql_init: referenced symbol not found at /opt/perl-5.8.0/lib/5.8.0/sun4-solar
is-multi/DynaLoader.pm line 229.
at (eval 1) line 3
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
at t/30insertfetch.t line 48
t/30insertfetch....dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-11
Failed 11/11 tests, 0.00% okay
t/40bindparam......Illegal character in prototype for main::ErrMsg : @_ at t/lib.pl line 253.
Illegal character in prototype for main::ErrMsgF : @_ at t/lib.pl line 254.
install_driver(mysql) failed: Can't load '/.cpan/build/Msql-Mysql-modules-1.2219/mysql/blib/ar
ch/auto/DBD/mysql/mysql.so' for module DBD::mysql: ld.so.1: /opt/perl-5.8.0/bin/perl: fatal: r
elocation error: file /.cpan/build/Msql-Mysql-modules-1.2219/mysql/blib/arch/auto/ DBD/mysql/my
sql.so: symbol mysql_init: referenced symbol not found at /opt/perl-5.8.0/lib/5.8.0/sun4-solar
is-multi/DynaLoader.pm line 229.
at (eval 3) line 3
Compilation failed in require at (eval 3) line 3.
Perhaps a required shared library or dll isn't installed where expected
at t/40bindparam.t line 64
t/40bindparam......dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-28
Failed 28/28 tests, 0.00% okay
t/40blobs..........install_driver(mysql) failed: Can't load '/.cpan/build/Msql-Mysql-modules-1
..2219/mysql/blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql: ld.so.1: /opt/perl-5.8.0
/bin/perl: fatal: relocation error: file /.cpan/build/Msql-Mysql-modules-1.2219/mysql/blib/arc
h/auto/DBD/mysql/mysql.so: symbol mysql_init: referenced symbol not found at /opt/perl-5.8.0/l
ib/5.8.0/sun4-solaris-multi/DynaLoader.pm line 229.
at (eval 1) line 3
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
at t/40blobs.t line 68
t/40blobs..........dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-11
Failed 11/11 tests, 0.00% okay
t/40listfields.....install_driver(mysql) failed: Can't load '/.cpan/build/Msql-Mysql-modules-1
..2219/mysql/blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql: ld.so.1: /opt/perl-5.8.0
/bin/perl: fatal: relocation error: file /.cpan/build/Msql-Mysql-modules-1.2219/mysql/blib/arc
h/auto/DBD/mysql/mysql.so: symbol mysql_init: referenced symbol not found at /opt/perl-5.8.0/l
ib/5.8.0/sun4-solaris-multi/DynaLoader.pm line 229.
at (eval 1) line 3
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
at t/40listfields.t line 57
t/40listfields.....dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-16
Failed 16/16 tests, 0.00% okay
t/40nulls..........install_driver(mysql) failed: Can't load '/.cpan/build/Msql-Mysql-modules-1
..2219/mysql/blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql: ld.so.1: /opt/perl-5.8.0
/bin/perl: fatal: relocation error: file /.cpan/build/Msql-Mysql-modules-1.2219/mysql/blib/arc
h/auto/DBD/mysql/mysql.so: symbol mysql_init: referenced symbol not found at /opt/perl-5.8.0/l
ib/5.8.0/sun4-solaris-multi/DynaLoader.pm line 229.
at (eval 1) line 3
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
at t/40nulls.t line 50
t/40nulls..........dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-11
Failed 11/11 tests, 0.00% okay
t/40numrows........install_driver(mysql) failed: Can't load '/.cpan/build/Msql-Mysql-modules-1
..2219/mysql/blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql: ld.so.1: /opt/perl-5.8.0
/bin/perl: fatal: relocation error: file /.cpan/build/Msql-Mysql-modules-1.2219/mysql/blib/arc
h/auto/DBD/mysql/mysql.so: symbol mysql_init: referenced symbol not found at /opt/perl-5.8.0/l
ib/5.8.0/sun4-solaris-multi/DynaLoader.pm line 229.
at (eval 1) line 3
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
at t/40numrows.t line 59
t/40numrows........dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-25
Failed 25/25 tests, 0.00% okay
t/50chopblanks.....install_driver(mysql) failed: Can't load '/.cpan/build/Msql-Mysql-modules-1
..2219/mysql/blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql: ld.so.1: /opt/perl-5.8.0
/bin/perl: fatal: relocation error: file /.cpan/build/Msql-Mysql-modules-1.2219/mysql/blib/arc
h/auto/DBD/mysql/mysql.so: symbol mysql_init: referenced symbol not found at /opt/perl-5.8.0/l
ib/5.8.0/sun4-solaris-multi/DynaLoader.pm line 229.
at (eval 1) line 3
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
at t/50chopblanks.t line 57
t/50chopblanks.....dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-35
Failed 35/35 tests, 0.00% okay
t/50commit.........Illegal character in prototype for main::ErrMsg : @_ at t/lib.pl line 253.
Illegal character in prototype for main::ErrMsgF : @_ at t/lib.pl line 254.
install_driver(mysql) failed: Can't load '/.cpan/build/Msql-Mysql-modules-1.2219/mysql/blib/ar
ch/auto/DBD/mysql/mysql.so' for module DBD::mysql: ld.so.1: /opt/perl-5.8.0/bin/perl: fatal: r
elocation error: file /.cpan/build/Msql-Mysql-modules-1.2219/mysql/blib/arch/auto/ DBD/mysql/my
sql.so: symbol mysql_init: referenced symbol not found at /opt/perl-5.8.0/lib/5.8.0/sun4-solar
is-multi/DynaLoader.pm line 229.
at (eval 1) line 3
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
at t/50commit.t line 64
t/50commit.........dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-30
Failed 30/30 tests, 0.00% okay
t/60leaks..........skipped
all skipped: no reason given
t/ak-dbd...........install_driver(mysql) failed: Can't load '/.cpan/build/Msql-Mysql-modules-1
..2219/mysql/blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql: ld.so.1: /opt/perl-5.8.0
/bin/perl: fatal: relocation error: file /.cpan/build/Msql-Mysql-modules-1.2219/mysql/blib/arc
h/auto/DBD/mysql/mysql.so: symbol mysql_init: referenced symbol not found at /opt/perl-5.8.0/l
ib/5.8.0/sun4-solaris-multi/DynaLoader.pm line 229.
at (eval 1) line 3
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
at t/ak-dbd.t line 59
t/ak-dbd...........dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-90
Failed 90/90 tests, 0.00% okay
t/dbdadmin.........install_driver(mysql) failed: Can't load '/.cpan/build/Msql-Mysql-modules-1
..2219/mysql/blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql: ld.so.1: /opt/perl-5.8.0
/bin/perl: fatal: relocation error: file /.cpan/build/Msql-Mysql-modules-1.2219/mysql/blib/arc
h/auto/DBD/mysql/mysql.so: symbol mysql_init: referenced symbol not found at /opt/perl-5.8.0/l
ib/5.8.0/sun4-solaris-multi/DynaLoader.pm line 229.
at (eval 1) line 3
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
at t/dbdadmin.t line 60
t/dbdadmin.........dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-20
Failed 20/20 tests, 0.00% okay
Failed Test Stat Wstat Total Fail Failed List of Failed
------------------------------------------------------------ -------------------
t/00base.t 255 65280 5 2 40.00% 4-5
t/10dsnlist.t 255 65280 3 3 100.00% 1-3
t/20createdrop.t 255 65280 5 5 100.00% 1-5
t/30insertfetch.t 255 65280 11 11 100.00% 1-11
t/40bindparam.t 255 65280 28 28 100.00% 1-28
t/40blobs.t 255 65280 11 11 100.00% 1-11
t/40listfields.t 255 65280 16 16 100.00% 1-16
t/40nulls.t 255 65280 11 11 100.00% 1-11
t/40numrows.t 255 65280 25 25 100.00% 1-25
t/50chopblanks.t 255 65280 35 35 100.00% 1-35
t/50commit.t 255 65280 30 30 100.00% 1-30
t/ak-dbd.t 255 65280 90 90 100.00% 1-90
t/dbdadmin.t 255 65280 20 20 100.00% 1-20
1 test skipped.
Failed 13/14 test scripts, 7.14% okay. 287/290 subtests failed, 1.03% okay.
make: *** [test_dynamic] Error 2
OutboundAppend=

This message and any attachment is confidential and may be privileged or otherwise protected from disclosure. If you have received it by mistake please let us know by reply and then delete it from your system; you should not copy the message or disclose its contents to anyone.


--
MySQL Perl Mailing List
For list archives: http://lists.mysql.com/perl
To unsubscribe: http://lists.mysql.com/perl?unsub=gcdmp-msql-mysql-modules@m .gmane.org

Re: DBD::MYSQL make test failure

am 12.09.2003 06:50:53 von Brian Keck

I was getting the net_buffer_length error, & fixed it by using the
32-bit version of mysql/sparc instead of the 64-bit version (my perl
is 32-bit).

Brian Keck


--
MySQL Perl Mailing List
For list archives: http://lists.mysql.com/perl
To unsubscribe: http://lists.mysql.com/perl?unsub=gcdmp-msql-mysql-modules@m .gmane.org

Re: DBD::MYSQL make test failure

am 12.09.2003 06:50:53 von Brian Keck

I was getting the net_buffer_length error, & fixed it by using the
32-bit version of mysql/sparc instead of the 64-bit version (my perl
is 32-bit).

Brian Keck


--
MySQL Perl Mailing List
For list archives: http://lists.mysql.com/perl
To unsubscribe: http://lists.mysql.com/perl?unsub=gcdmp-msql-mysql-modules@m .gmane.org