FreeBSD 4.9, perl 5.8.1 - all test pass. FreeBSD 4.9, perl 5.8.3 - all test pass.
I logged into my server at home, which has 5.6.1 installed, I did a make test and it hangs until it uses all the memory/swap unless I kill it, t/01basics.............ok 45/47^C ..just like described in the link below. As soon as I rename the site_perl/5.6.1 dir, the make test works fine. On Thu, 2004-03-11 at 10:26, Tim Bunce wrote: > A release candidate is available for testing at: > > http://homepage.eircom.net/~timbunce/DBI-1.42-rc2-20040311.tar.gz > > =head1 CHANGES in DBI 1.42 (svn rev 218), 11th March 2004 > > Fixed $sth->{NUM_OF_FIELDS} of non-executed statement handle > to be undef as per the docs (it was 0). > Fixed t/41prof_dump.t to work with perl5.9.1. > Fixed DBD_ATTRIB_DELETE macro thanks to Marco Paskamp. > Fixed DBI::PurePerl looks_like_number() and $DBI::rows. > Fixed ref($h)->can("foo") to not croak. > > Changed attributes (NAME, TYPE etc) of non-executed statement > handle to be undef instead of triggering an error. > Changed ShowErrorStatement to apply to more $dbh methods. > Changed DBI_TRACE env var so just does this at load time: > DBI->trace(split '=', $ENV{DBI_TRACE}, 2); > Improved "invalid number of parameters" error message. > Added DBI::common as base class for DBI::db, DBD::st etc. > Moved methods common to all handles into DBI::common. > > Major tracing enhancement: > > Added $h->parse_trace_flags("foo|SQL|7") to map a group of > trace flags into the corresponding trace flag bits. > Added automatic calling of parse_trace_flags() if > setting the trace level to a non-numeric value: > $h->{TraceLevel}="foo|SQL|7"; $h->trace("foo|SQL|7"); > DBI->connect("dbi:Driver(TraceLevel=SQL|foo):...", ...); > Currently no trace flags have been defined. > Added to, and reworked, the trace documentation. > Added dbivport.h for driver authors to use. > > Major driver additions that Jeff Zucker and I have been working on: > > Added DBI::SQL::Nano a 'smaller than micro' SQL parser > with an SQL::Statement compatible API. If SQL::Statement > is installed then DBI::SQL::Nano becomes an empty subclass > of SQL::Statement, unless the DBI_SQL_NANO env var is true. > Added DBD::File, modified to use DBI::SQL::Nano. > Added DBD::DBM, an SQL interface to DBM files using DBD::File. > > Documentation changes: > > Corrected typos in docs thanks to Steffen Goeldner. > Corrected execute_for_fetch example thanks to Dean Arnold. > > =cut > > Testing on a range of platforms, perl configs AND ESPECIALLY DRIVERS > would be appreciated. > > I'd also like driver authors to consider/try-out the new > - dbvport.h mechanism (see DBI::DBD docs) > - The DBIc_TRACE_LEVEL(imp_xxh) macro > - DBIc_SET_ERR_* macros > - Recording 'success with info' (incl db messages etc) and 'warnings' > - bind_param() TYPE attribute specification > - bind_col() TYPE attribute specification > > Thanks! > > Tim.