On Fri, 27 Aug 2010 21:53:09 +0100, Tim Bunce <tim.bu...@pobox.com>
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 this
snapshot.

Altered DBD::Unify and uploaded version 0.80 to CPAN

> 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!

-- 
H.Merijn Brand  http://tux.nl      Perl Monger  http://amsterdam.pm.org/
using 5.00307 through 5.12 and porting perl5.13.x on HP-UX 10.20, 11.00,
11.11, 11.23, and 11.31, OpenSuSE 10.3, 11.0, and 11.1, AIX 5.2 and 5.3.
http://mirrors.develooper.com/hpux/           http://www.test-smoke.org/
http://qa.perl.org      http://www.goldmark.org/jeff/stupid-disclaimers/

Reply via email to