The renaming is prety trivial and mechanical. Tim.
On Mon, Aug 30, 2010 at 07:28:31AM -0400, John Scoles wrote: > Tim Bunce wrote: > > Looks like DBD::Oracle as PERL_POLLUTE as well. > > Lucy!!! You have some renaming to do!!! > > A project of 1.26 perhaps > > cheers > John > >Short version: > > > >Please download build test *and install* DBI 1.613_71, then download build > >and test any compiled drivers you use to check they work with DBI 1.613_71. > > > >Let us know about any failures *and* successes. > > > >Also grep the source code of the driver to see if it defines > >PERL_POLUTE. If it does, let us know. > > > >Long version: > > > >Perl 5.13.3+ removes support for PERL_POLUTE. PERL_POLUTE enables use of > >old-style variables names, without the PL_ prefix (e.g. sv_undef instead > >of PL_sv_undef). > > > >The DBI has, for many years, enabled PERL_POLUTE mode in DBIXS.h, so > >it's likely that compiled drivers are use some old-style variables names. > >These drivers won't work with Perl 5.13.3+. > > > >To aid testing for this, the DBI 1.613_71 doesn't enabled PERL_POLUTE mode. > > > >So please test compiled drivers against DBI 1.613_71. > > > >Thanks! > > > >Tim. > >