3 messages in com.mysql.lists.perlmake test fails on DBD::mysql 2.0902
FromSent OnAttachments
Grant Miller01 Oct 2001 12:24 
Jochen Wiedmann02 Oct 2001 01:43 
Grant Miller02 Oct 2001 10:53 
Subject:make test fails on DBD::mysql 2.0902
From:Grant Miller (gra@pico.apple.com)
Date:10/01/2001 12:24:15 PM
List:com.mysql.lists.perl

I'm trying to compile DBD-mysql-2.0902 and I'm not having much success.

Platform: Solaris 2.6 (Generic_105181-21), Ultra 2 Perl version 5.6.0 DBI version 1.20 GCC version 2.95.2

grant@www-ecs:~ % mysql --version /local/solaris_2.6/mysql3.23.39/bin/mysql Ver 11.15 Distrib 3.23.39, for sun-solaris2.6 (sparc)

My make test fails rather predictably:

root@www-ecs:src/Perl/DBD-mysql-2.0902 % make test PERL_DL_NONLAZY=1 /local/solaris_2.6/perl_5.6.0/bin/perl -Iblib/arch -Iblib/lib
-I/local/solaris_2.6/perl_5.6.0/lib/5.6.0/sun4-solaris
-I/local/solaris_2.6/perl_5.6.0/lib/5.6.0 -e 'use Test::Harness qw(&runtests
$verbose); $verbose=0; runtests @ARGV;' t/*.t t/00base............install_driver(mysql) failed: Can't load
'blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql: ld.so.1:
/local/solaris_2.6/perl_5.6.0/bin/perl: fatal: relocation error: file
blib/arch/auto/DBD/mysql/mysql.so: symbol mysql_init: referenced symbol not
found at /local/solaris_2.6/perl_5.6.0/lib/5.6.0/sun4-solaris/DynaLoader.pm line
200. 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) Prototype mismatch: sub Test::Harness::_LARGEFILE_SOURCE vs () at (eval 4) line
1. DIED. FAILED tests 4-5 Failed 2/5 tests, 60.00% okay t/10dsnlist.........install_driver(mysql) failed: Can't load
'blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql: ld.so.1:
/local/solaris_2.6/perl_5.6.0/bin/perl: fatal: relocation error: file
blib/arch/auto/DBD/mysql/mysql.so: symbol mysql_init: referenced symbol not
found at /local/solaris_2.6/perl_5.6.0/lib/5.6.0/sun4-solaris/DynaLoader.pm line
200. 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

I didn't include all of the output, it's all the same and almost everything fails.

Any help would be appreciated.

Unix Systems Admin, Engineering Compute Services, Apple Computer.