Christian,
I have experienced exactly the same failure when attempting to install DBI
1.32 on AIX 4.3.3.0 using Perl 5.005_03.
Did you manage to solve the problem using Tim's suggestions?
Any help would be much appreciated - I attach details from my 'make test'.
Thanks,
Kathryn
=======================================================================================================================================
naa045:root:/mds/ut/perl_cpan/DBI-1.32> make test
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib
-I/usr/opt/perl5/lib/5.00503/aix -I/usr/opt/perl5/lib/5.00503 -e 'use Test::Harness qw
(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/01basics..........ok
t/02dbidrv..........ok
t/03hleak...........ok
t/04mods............ok
t/05thrclone........skipping test on this platform
t/06attrs...........FAILED tests 61-62
Failed 2/125 tests, 98.40% okay
t/07kids............ok
t/10examp...........Insecure dependency in parameter 1 of
DBI::st=HASH(0x201f3e14)->FETCH method call while running with -T switch at
t/10examp.t line
320.
DBI handle cleared whilst still active.
dbih_clearcom (sth 0x201f61a0 0x200f7d5c, com 0x201f79c8, imp DBD::ExampleP::st):
FLAGS 0x60011: COMSET Warn TaintIn TaintOut
PARENT DBI::db=HASH(0x201cd5f4)
KIDS 0 (0 Active)
IMP_DATA ARRAY(0x201f6980)
NUM_OF_FIELDS 3
NUM_OF_PARAMS 1
dubious
Test returned status 20 (wstat 5120, 0x1400)
DIED. FAILED tests 104-245
Failed 142/245 tests, 42.04% okay
t/15array...........Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm
line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
ok
t/20meta............ok
t/30subclass........ok
t/40profile.........Can't locate Time/HiRes.pm in @INC (@INC contains: blib/arch
blib/lib /usr/opt/perl5/lib/5.00503/aix
/usr/opt/perl5/lib/5.00503/aix /usr/opt/perl5/lib/5.00503/aix
/usr/opt/perl5/lib/5.00503 /usr/opt/perl5/lib/5.00503/aix
/usr/opt/perl5/lib/5.00503/aix
/usr/opt/perl5/lib/5.00503 /usr/opt/perl5/lib/site_perl/5.005/aix
/usr/opt/perl5/lib/site_perl/5.005 . /usr/opt/perl5/lib/5.00503/aix
/usr/opt/perl5/lib/5.00503 /usr/opt/perl5/lib/site_perl/5.005/aix
/usr/opt/perl5/lib/site_perl/5.005 .) at t/40profile.t line 183.
BEGIN failed--compilation aborted at t/40profile.t line 183.
Use of uninitialized value at t/40profile.t line 35.
dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 1-56
Failed 56/56 tests, 0.00% okay
t/41prof_dump.......ok
t/42prof_data.......ok
t/60preparse........ok
t/70shell...........ok
t/80proxy...........skipping test on this platform
t/zz_01basics_pp.... Using DBI::PurePerl (DBI_PUREPERL=2)
ok
t/zz_02dbidrv_pp....ok
t/zz_03hleak_pp.....ok
t/zz_04mods_pp......ok
t/zz_05thrclone_pp..skipping test on this platform
t/zz_06attrs_pp.....FAILED tests 61-62
Failed 2/125 tests, 98.40% okay
t/zz_07kids_pp......skipping test on this platform
t/zz_10examp_pp..... Taint mode switching tests skipped
Taint attribute tests skipped
ok
t/zz_15array_pp.....Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm
line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
Use of uninitialized value at /usr/opt/perl5/lib/5.00503/Test.pm line 68.
ok
t/zz_20meta_pp......ok
t/zz_30subclass_pp..ok
t/zz_40profile_pp...skipping test on this platform
t/zz_41prof_dump_pp.skipping test on this platform
t/zz_42prof_data_pp.skipping test on this platform
t/zz_60preparse_pp..skipping test on this platform
t/zz_70shell_pp.....ok
t/zz_80proxy_pp.....skipping test on this platform
Failed Test Status Wstat Total Fail Failed List of failed
-------------------------------------------------------------------------------
t/06attrs.t 125 2 1.60% 61-62
t/10examp.t 20 5120 245 142 57.96% 104-245
t/40profile.t 2 512 56 56 100.00% 1-56
t/zz_06attrs_pp 125 2 1.60% 61-62
9 tests skipped.
Failed 4/34 test scripts, 88.24% okay. 202/1108 subtests failed, 81.77% okay.
make: 1254-004 The error code from the last command is 2.
Stop.
** HSBC's website is at www.hsbc.com **
********************************************************************
This E-mail is confidential. It may also be legally privileged.
If you are not the addressee you may not copy, forward, disclose or
use any part of it. If you have received this message in error,
please delete it and all copies from your system and notify the sender
immediately by return E-mail.
Internet communications cannot be guaranteed to be timely, secure,
error or virus-free.
The sender does not accept liability for any errors or omissions.
********************************************************************