Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS

2010-10-31 Thread John Scoles
Got bored just looking for the vars that do not use PL_ so I wrote up this little script. It takes all the PL_ vars I could find (minus the PL_ part) in Perl 5.13 and the looks for them in .C .H .XS and .XSI files and reports back if it found any. It does give a few false positives but it is

Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-10-25 Thread John Scoles
On 10/25/2010 1:52 PM, Martin J. Evans wrote: On 25/10/2010 18:57, John Scoles wrote: On 10/25/2010 1:42 PM, Martin J. Evans wrote: On 25/10/2010 18:04, John Scoles wrote: On 10/25/2010 10:33 AM, Tim Bunce wrote: On Mon, Aug 30, 2010 at 07:28:31AM -0400, John Scoles wrote: Tim Bunce wrote:

Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-10-25 Thread Martin J. Evans
On 25/10/2010 18:57, John Scoles wrote: On 10/25/2010 1:42 PM, Martin J. Evans wrote: On 25/10/2010 18:04, John Scoles wrote: On 10/25/2010 10:33 AM, Tim Bunce wrote: 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.

Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-10-25 Thread John Scoles
On 10/25/2010 1:42 PM, Martin J. Evans wrote: On 25/10/2010 18:04, John Scoles wrote: On 10/25/2010 10:33 AM, Tim Bunce wrote: 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!!!

Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-10-25 Thread Michael Peppler
On Oct 25, 2010, at 4:33 PM, Tim Bunce wrote: > 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 > > As 5.13.x comes closer to be

Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-10-25 Thread Martin J. Evans
On 25/10/2010 18:04, John Scoles wrote: On 10/25/2010 10:33 AM, Tim Bunce wrote: 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 As 5.13.x comes cl

Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-10-25 Thread John Scoles
On 10/25/2010 10:33 AM, Tim Bunce wrote: 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 As 5.13.x comes closer to being 5.14 this issue is becoming

Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-10-25 Thread Tim Bunce
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 As 5.13.x comes closer to being 5.14 this issue is becoming more urgent. John, I've aske

Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-09-06 Thread Tim Bunce
On Sun, Sep 05, 2010 at 05:17:45PM -0700, Darren Duncan wrote: > Okay, I'm not sure I understand the problem here. > > I thought that the point of PERL_POLLUTE was to provide things that > were removed from the Perl core so that code which depends on the > old removed APIs would continue to work w

Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-09-05 Thread Darren Duncan
Okay, I'm not sure I understand the problem here. I thought that the point of PERL_POLLUTE was to provide things that were removed from the Perl core so that code which depends on the old removed APIs would continue to work with newer Perls that removed them if said code enables PERL_POLLUTE.

Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-08-30 Thread Jonathan Leffler
On Mon, Aug 30, 2010 at 2:18 PM, Jonathan Leffler < jonathan.leff...@gmail.com> wrote: > > On Fri, Aug 27, 2010 at 1:53 PM, Tim Bunce wrote: > >> 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

Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-08-30 Thread Tim Bunce
On Mon, Aug 30, 2010 at 01:13:30PM -0700, Jonathan Leffler wrote: > > Where do I download DBI 1.613_71 from? I go the DBI 1.613 page at > search.cpan.org and click on the link that says "download the latest dev > build" which is identifies as 1.613_71, but it goes to a 404 page. There are severa

Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-08-30 Thread H.Merijn Brand
On Mon, 30 Aug 2010 13:33:55 -0700, Jonathan Leffler wrote: > On Mon, Aug 30, 2010 at 1:24 PM, H.Merijn Brand wrote: > > > On Mon, 30 Aug 2010 13:13:30 -0700, Jonathan Leffler wrote: > > > OK - I'm an idiot (and you knew that already), but... > > > > > > Where do I download DBI 1.613_71 from?

Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-08-30 Thread Jonathan Leffler
On Mon, Aug 30, 2010 at 1:24 PM, H.Merijn Brand wrote: > On Mon, 30 Aug 2010 13:13:30 -0700, Jonathan Leffler wrote: > > OK - I'm an idiot (and you knew that already), but... > > > > Where do I download DBI 1.613_71 from? I go the DBI 1.613 page at > > http://search.cpan.org/CPAN/authors/id/T/TI

Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-08-30 Thread H.Merijn Brand
On Mon, 30 Aug 2010 13:13:30 -0700, Jonathan Leffler wrote: > OK - I'm an idiot (and you knew that already), but... > > Where do I download DBI 1.613_71 from? I go the DBI 1.613 page at http://search.cpan.org/CPAN/authors/id/T/TI/TIMB/DBI-1.613_71.tar.gz > search.cpan.org and click on the lin

Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-08-30 Thread Jonathan Leffler
OK - I'm an idiot (and you knew that already), but... Where do I download DBI 1.613_71 from? I go the DBI 1.613 page at search.cpan.org and click on the link that says "download the latest dev build" which is identifies as 1.613_71, but it goes to a 404 page. So, please can someone enlighten me

Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-08-30 Thread Tim Bunce
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:

Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-08-30 Thread H.Merijn Brand
On Fri, 27 Aug 2010 21:53:09 +0100, Tim Bunce wrote: > 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. Downloaded, compiled, and tested DBD-Unify against DBI-1.609 and thi

Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-08-30 Thread John Scoles
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 wi

Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-08-27 Thread Darren Duncan
Tim Bunce wrote [to dbi-dev]: 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

Re: Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-08-27 Thread Tim Bunce
On Fri, Aug 27, 2010 at 09:53:09PM +0100, Tim Bunce wrote: > > Perl 5.13.3+ removes support for PERL_POLUTE. [...] [Sigh] s/PERL_POLUTE/PERL_POLLUTE/g Tim [a little too much wine with friends this evening me'thinks]

Perl 5.13.3+ MAY BREAK COMPILED DRIVERS - Please test DBI 1.613_71!

2010-08-27 Thread Tim Bunce
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 do