Author: timbo
Date: Fri Jul 30 07:08:56 2010
New Revision: 14297

Modified:
   dbi/trunk/Changes
   dbi/trunk/DBIXS.h

Log:
Temporarily undef PERL_POLLUTE to ease testing


Modified: dbi/trunk/Changes
==============================================================================
--- dbi/trunk/Changes   (original)
+++ dbi/trunk/Changes   Fri Jul 30 07:08:56 2010
@@ -6,7 +6,13 @@
 
 =cut
 
-=head2 Changes in DBI 1.614 (svn r14296) 30th July 2010
+=head2 Changes in DBI 1.614 (svn r14297) 30th July 2010
+
+XXX Removed PERL_POLUTE to emulate perl 5.13.3+ where it has been removed.
+XXX This is temprary for testing. Driver authors should test their code
+XXX against this version of the DBI to ensure it'll work with 5.13.3+
+XXX Driver authors should also check if they define PERL_POLUTE and
+XXX either (temporarily) remove it or test with blead-perl.
 
   Fixed internals to not refer to old perl symbols that
     will no longer be visible in perl >5.13.3 (Andreas Koenig)

Modified: dbi/trunk/DBIXS.h
==============================================================================
--- dbi/trunk/DBIXS.h   (original)
+++ dbi/trunk/DBIXS.h   Fri Jul 30 07:08:56 2010
@@ -17,6 +17,7 @@
 
 /* Here for backwards compat. PERL_POLLUTE was removed in perl 5.13.3 */
 #define PERL_POLLUTE
+#undef PERL_POLLUTE /* XXX temp undef to simplify testing */
 
 /* first pull in the standard Perl header files for extensions  */
 #include <EXTERN.h>

Reply via email to