Dean Arnold wrote:
I've recently surfaced a bug in a pure Perl DBD that ChildHandles solves quite nicely...except it appears to require Scalar::Util, which is not a CORE module (tho perhaps it should be). While DBI gracefully degrades if Scalar::Util isn't found - and ActiveState appears to include it in its releases -, I'd suggest an addition to Makefile.PL to test for its presence, and provide a warning ala the RPC::PlServer test ? And perhaps it should be included in Bundle::DBI ?
(Forgive my self-response...) Upon further review, it seems the DBI code implements its own weakening in C ? Yet still performs the HAS_WEAKEN test in DBI.pm ? Can anyone clear up my confusion ? Is Scalar::Util required or not ? It appears to still be required for DBI::PurePerl... Dean Arnold Presicient Corp.
