A release candidate is available for testing at:
http://homepage.eircom.net/~timbunce/DBI-1.42-rc2-20040311.tar.gz
All tests pass here:
This is perl, v5.8.2 built for i686-linux This is perl, v5.8.3 built for darwin-2level
But of course I still get the DBM failure on the FreeBSD box:
This is perl, v5.8.2 built for i386-freebsd
Here is the relevant output:
t/50dbm................Parameterless "use IO" deprecated at /usr/local/lib/perl5/site_perl/5.6.1/i386-freebsd/BerkeleyDB.pm line 24
t/50dbm................ok 132/132Undefined subroutine &BerkeleyDB::Term::close_everything called at /usr/local/lib/perl5/site_perl/5.6.1/i386-freebsd/BerkeleyDB.pm line 1388, <DATA> line 23.
t/zz_50dbm_pp..........Parameterless "use IO" deprecated at /usr/local/lib/perl5/site_perl/5.6.1/i386-freebsd/BerkeleyDB.pm line 24
t/zz_50dbm_pp..........ok 132/132Undefined subroutine &BerkeleyDB::Term::close_everything called at /usr/local/lib/perl5/site_perl/5.6.1/i386-freebsd/BerkeleyDB.pm line 1388, <DATA> li
Lame. Deleting those two test scripts, everything passes fine.
Regards,
David