Here iz the latest

I started from a 'clean' install by removing old versions of DBI and DBD with PPM

t/19fhtrace...............ok 13/21Use of uninitialized value in open, <TRACEFD> line 4.

I suspect that's because you're using 5.8.0. Please try the attached patch.

The patch worked fine but

still getting this error in  t/41prof_dump.t

Error: Can't locate Apache.pm in @INC (@INC contains: C:\DBI-1.57\blib\lib C:\DBI-1 .57\blib\arch C:\Program Files\ActiveState Perl Dev Kit 6.0\lib C:/Perl/lib C:/Perl/site/l
ib .) at C:\DBI-1.57\blib\lib/DBI/ProfileDumper/Apache.pm line 184.
# Compilation failed in require at (eval 17) line 2.

Checked the distribution and Apache.pm is where it is suppose to be  at

C:\DBI-1.57\blib\lib\DBI\ProfileDumper\Apache.pm

It is now throwing a few other little things though. I have attached output of the nmake test

cheers
John Scoles
C:\DBI-1.57>nmake test

Microsoft (R) Program Maintenance Utility   Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

       C:\Perl\bin\perl.exe -MExtUtils::Command -e cp dbiprof 
blib\script\dbiprof
       pl2bat.bat blib\script\dbiprof
       C:\Perl\bin\perl.exe -MExtUtils::Command -e cp dbiproxy 
blib\script\dbiproxy
       pl2bat.bat blib\script\dbiproxy
       C:\Perl\bin\perl.exe -MExtUtils::Command -e cp dbilogstrip 
blib\script\dbilogstrip

       pl2bat.bat blib\script\dbilogstrip
       C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 
'blib\lib', '
blib\arch')" t/*.t
t/01basics................ok
       4/130 skipped: developer tests
t/02dbidrv................ok
t/03handle................ok
t/04mods..................ok
t/05thrclone..............ok
t/06attrs.................ok
t/07kids..................ok
t/08keeperr...............ok
t/09trace.................ok
t/10examp.................ok
t/11fetch.................ok
t/12quote.................ok
t/13taint.................ok
t/14utf8..................ok
t/15array.................ok
t/19fhtrace...............ok
t/20meta..................ok
t/30subclass..............ok
t/40profile...............ok
t/41prof_dump.............ok 1/16
t/41prof_dump.............NOK 16#   Failed test 'use 
DBI::ProfileDumper::Apache;'
#   in t/41prof_dump.t at line 88.
#     Tried to use 'DBI::ProfileDumper::Apache'.
#     Error:  Can't locate Apache.pm in @INC (@INC contains: 
C:\DBI-1.57\blib\lib C:\DBI-1
.57\blib\arch C:\Program Files\ActiveState Perl Dev Kit 6.0\lib C:/Perl/lib 
C:/Perl/site/l
ib .) at C:\DBI-1.57\blib\lib/DBI/ProfileDumper/Apache.pm line 184.
# Compilation failed in require at (eval 17) line 2.
# BEGIN failed--compilation aborted at t/41prof_dump.t line 88.
# Looks like you failed 1 test of 16.
t/41prof_dump.............dubious
       Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 16
       Failed 1/16 tests, 93.75% okay
t/42prof_data.............ok
t/43prof_env..............ok
t/50dbm...................ok
t/60preparse..............ok
t/65transact..............ok
t/70callbacks.............ok
t/72childhandles..........ok
t/80proxy.................Can't locate DBI/ProxyServer.pm in @INC (@INC 
contains: C:\DBI-1
.57\blib\lib:C:\DBI-1.57\blib\arch:C:\Program Files\ActiveState Perl Dev Kit 
6.0\lib:C:/Pe
rl/lib:C:/Perl/site/lib:. C:/Perl/lib C:/Perl/site/lib .) at dbiproxy line 10.
Server process didn't create a file 'ndtest.prt'. at 
C:/Perl/site/lib/Net/Daemon/Test.pm l
ine 317.
t/80proxy.................dubious
       Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 1-135
       Failed 135/135 tests, 0.00% okay
t/85gofer.................ok
       6/78 skipped: caching of metadata methods returning sth not yet 
implemented
t/86gofer_fail............ok
t/pod.....................skipped
       all skipped: Test::Pod 1.00 required for testing POD
t/zvg_01basics............ok
       4/130 skipped: developer tests
t/zvg_02dbidrv............ok
t/zvg_03handle............ok
       44/137 skipped: various reasons
t/zvg_04mods..............ok
t/zvg_05thrclone..........ok
t/zvg_06attrs.............ok
       2/145 skipped: drh->dbh->sth inheritance test skipped with DBI_AUTOPROXY
t/zvg_07kids..............ok
t/zvg_08keeperr...........ok
t/zvg_09trace.............ok
t/zvg_10examp.............ok
t/zvg_11fetch.............ok
t/zvg_12quote.............ok
       1/10 skipped: Can't test alternate quote_identifier logic with 
DBI_AUTOPROXY
t/zvg_13taint.............skipped
       all skipped: Taint attribute tests not functional with DBI_AUTOPROXY
t/zvg_14utf8..............ok
t/zvg_15array.............ok
t/zvg_19fhtrace...........ok
t/zvg_20meta..............ok
t/zvg_30subclass..........ok
t/zvg_40profile...........ok
t/zvg_41prof_dump.........ok 1/16
t/zvg_41prof_dump.........NOK 16#   Failed test 'use 
DBI::ProfileDumper::Apache;'
#   in ./t/41prof_dump.t at line 88.
#     Tried to use 'DBI::ProfileDumper::Apache'.
#     Error:  Can't locate Apache.pm in @INC (@INC contains: 
C:\DBI-1.57\blib\lib C:\DBI-1
.57\blib\arch C:\Program Files\ActiveState Perl Dev Kit 6.0\lib C:/Perl/lib 
C:/Perl/site/l
ib .) at C:\DBI-1.57\blib\lib/DBI/ProfileDumper/Apache.pm line 184.
# Compilation failed in require at (eval 23) line 2.
# BEGIN failed--compilation aborted at ./t/41prof_dump.t line 88.
# Looks like you failed 1 test of 16.
t/zvg_41prof_dump.........dubious
       Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 16
       Failed 1/16 tests, 93.75% okay
t/zvg_42prof_data.........ok
t/zvg_43prof_env..........ok
t/zvg_50dbm...............ok
       2/12 skipped: Can't set attributes after connect using DBD::Gofer
t/zvg_60preparse..........ok
t/zvg_65transact..........skipped
       all skipped: Transactions not supported by DBD::Gofer
t/zvg_70callbacks.........ok
t/zvg_72childhandles......ok
       2/14 skipped: slow tests avoided when using DBD::Gofer
t/zvg_80proxy.............Can't locate DBI/ProxyServer.pm in @INC (@INC 
contains: C:\DBI-1
.57\blib\lib:C:\DBI-1.57\blib\arch:C:\Program Files\ActiveState Perl Dev Kit 
6.0\lib:C:/Pe
rl/lib:C:/Perl/site/lib:. C:/Perl/lib C:/Perl/site/lib .) at dbiproxy line 10.
Server process didn't create a file 'ndtest.prt'. at 
C:/Perl/site/lib/Net/Daemon/Test.pm l
ine 317.
Compilation failed in require at t/zvg_80proxy.t line 3.
t/zvg_80proxy.............dubious
       Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 1-135
       Failed 135/135 tests, 0.00% okay
t/zvg_85gofer.............ok
       15/78 skipped: various reasons
t/zvg_86gofer_fail........skipped
       all skipped: Gofer DBI_AUTOPROXY
t/zvp_01basics............ok
       6/130 skipped: various reasons
t/zvp_02dbidrv............ok
       10/51 skipped: various reasons
t/zvp_03handle............ok
       57/137 skipped: various reasons
t/zvp_04mods..............ok
t/zvp_05thrclone..........ok
t/zvp_06attrs.............ok
       7/145 skipped: various reasons
t/zvp_07kids..............skipped
       all skipped: $h->{Kids} attribute not supported for DBI::PurePerl
t/zvp_08keeperr...........ok
t/zvp_09trace.............ok
t/zvp_10examp.............ok
       3/205 skipped: inner/outer handles not fully supported for DBI::PurePerl
t/zvp_11fetch.............ok
t/zvp_12quote.............ok
t/zvp_13taint.............skipped
       all skipped: Taint attributes not supported with DBI::PurePerl
t/zvp_14utf8..............ok
t/zvp_15array.............ok
t/zvp_19fhtrace...........ok
t/zvp_20meta..............ok
t/zvp_30subclass..........ok
t/zvp_40profile...........skipped
       all skipped: profiling not supported for DBI::PurePerl
t/zvp_41prof_dump.........skipped
       all skipped: profiling not supported for DBI::PurePerl
t/zvp_42prof_data.........skipped
       all skipped: profiling not supported for DBI::PurePerl
t/zvp_43prof_env..........skipped
       all skipped: profiling not supported for DBI::PurePerl
t/zvp_50dbm...............ok
t/zvp_60preparse..........skipped
       all skipped: preparse not supported for DBI::PurePerl
t/zvp_65transact..........ok
t/zvp_70callbacks.........skipped
       all skipped: $h->{Callbacks} attribute not supported for DBI::PurePerl
t/zvp_72childhandles......ok
t/zvp_80proxy.............skipped
       all skipped: DBD::Proxy currently has a problem under DBI::PurePerl
t/zvp_85gofer.............ok
       6/78 skipped: caching of metadata methods returning sth not yet 
implemented
t/zvp_86gofer_fail........skipped
       all skipped: requires Callbacks which are not supported with PurePerl
t/zvxgp_01basics..........ok
       6/130 skipped: various reasons
t/zvxgp_02dbidrv..........ok
       10/51 skipped: various reasons
t/zvxgp_03handle..........ok
       76/137 skipped: various reasons
t/zvxgp_04mods............ok
t/zvxgp_05thrclone........ok
t/zvxgp_06attrs...........ok
       9/145 skipped: various reasons
t/zvxgp_07kids............skipped
       all skipped: $h->{Kids} attribute not supported for DBI::PurePerl
t/zvxgp_08keeperr.........ok
t/zvxgp_09trace...........ok
t/zvxgp_10examp...........ok
       3/205 skipped: inner/outer handles not fully supported for DBI::PurePerl
t/zvxgp_11fetch...........ok
t/zvxgp_12quote...........ok
       1/10 skipped: Can't test alternate quote_identifier logic with 
DBI_AUTOPROXY
t/zvxgp_13taint...........skipped
       all skipped: Taint attributes not supported with DBI::PurePerl
t/zvxgp_14utf8............ok
t/zvxgp_15array...........ok
t/zvxgp_19fhtrace.........ok
t/zvxgp_20meta............ok
t/zvxgp_30subclass........ok
t/zvxgp_40profile.........skipped
       all skipped: profiling not supported for DBI::PurePerl
t/zvxgp_41prof_dump.......skipped
       all skipped: profiling not supported for DBI::PurePerl
t/zvxgp_42prof_data.......skipped
       all skipped: profiling not supported for DBI::PurePerl
t/zvxgp_43prof_env........skipped
       all skipped: profiling not supported for DBI::PurePerl
t/zvxgp_50dbm.............ok
       2/12 skipped: Can't set attributes after connect using DBD::Gofer
t/zvxgp_60preparse........skipped
       all skipped: preparse not supported for DBI::PurePerl
t/zvxgp_65transact........skipped
       all skipped: Transactions not supported by DBD::Gofer
t/zvxgp_70callbacks.......skipped
       all skipped: $h->{Callbacks} attribute not supported for DBI::PurePerl
t/zvxgp_72childhandles....ok
       2/14 skipped: slow tests avoided when using DBD::Gofer
t/zvxgp_80proxy...........skipped
       all skipped: DBD::Proxy currently has a problem under DBI::PurePerl
t/zvxgp_85gofer...........ok
       15/78 skipped: various reasons
t/zvxgp_86gofer_fail......skipped
       all skipped: requires Callbacks which are not supported with PurePerl
Failed Test         Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/41prof_dump.t        1   256    16    1   6.25%  16
t/80proxy.t            2   512   135  270 200.00%  1-135
t/zvg_41prof_dump.t    1   256    16    1   6.25%  16
t/zvg_80proxy.t        2   512   135  270 200.00%  1-135
25 tests and 293 subtests skipped.
Failed 4/121 test scripts, 96.69% okay. 272/5333 subtests failed, 94.90% okay.
NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code '0xff'
Stop.

C:\DBI-1.57>

Reply via email to