On Mon, Mar 03, 2003 at 11:52:39AM -0800, Jonathan Leffler wrote: > > > > > I'm doing some pre-release testing on DBD::Informix and am temporarily > running Perl 5.005_03 for one of the tests, and I'm running into a problem > with DBI 1.34 (and 1.33) because DBI::DBD::Metadata.pm (for which I'm at > least partly responsible), uses 'our' and Perl 5.5.3 recognizes this as a > future keyword. Should we fix this, Tim?
No :) Driver authors, who are the only people likely to be using DBI::DBD::Metadata.pm, are unlikely to be developing on Perl 5.005_03 if the DBI is going to stop supporting it soon. And if they are, for whatever reason, they're well able to hack themselves out of that paper bag. > I also note that there's an =head3 (probably 2) in DBD.pm; I'll get that > fixed for you... Umm, that probably does need fixing if, as I recall, 5.6.1 doesn't support =head3. > ...I'd forgotten how problematic 5.5.3 was with things like syslog.ph on > Solaris...Ick! > > I've 'worked around' this by force installing DBI 1.34 under Perl 5.5.3, > but we may need to do a better job than that. What do you think, Tim? I'm happy enough to let those warning bells ring. Tim.
