r56563 - in /trunk/libnet-ldap-perl/debian: changelog patches/localize-dollar_.patch patches/series

dmn at users.alioth.debian.org dmn at users.alioth.debian.org
Mon Apr 19 20:47:04 UTC 2010


Author: dmn
Date: Mon Apr 19 20:46:58 2010
New Revision: 56563

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=56563
Log:
add localize-dollar_.patch, fixing using of non-localized $_ in
Net::LDAP::Constant, causing TBFS in lemonldap-ng (Closes: #577340)

Added:
    trunk/libnet-ldap-perl/debian/patches/localize-dollar_.patch
Modified:
    trunk/libnet-ldap-perl/debian/changelog
    trunk/libnet-ldap-perl/debian/patches/series

Modified: trunk/libnet-ldap-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-ldap-perl/debian/changelog?rev=56563&op=diff
==============================================================================
--- trunk/libnet-ldap-perl/debian/changelog (original)
+++ trunk/libnet-ldap-perl/debian/changelog Mon Apr 19 20:46:58 2010
@@ -1,3 +1,10 @@
+libnet-ldap-perl (1:0.4001-2) UNRELEASED; urgency=low
+
+  * add localize-dollar_.patch, fixing using of non-localized $_ in
+    Net::LDAP::Constant, causing TBFS in lemonldap-ng (Closes: #577340)
+
+ -- Damyan Ivanov <dmn at debian.org>  Mon, 19 Apr 2010 23:44:52 +0300
+
 libnet-ldap-perl (1:0.4001-1) unstable; urgency=low
 
   [ Jonathan Yu ]

Added: trunk/libnet-ldap-perl/debian/patches/localize-dollar_.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-ldap-perl/debian/patches/localize-dollar_.patch?rev=56563&op=file
==============================================================================
--- trunk/libnet-ldap-perl/debian/patches/localize-dollar_.patch (added)
+++ trunk/libnet-ldap-perl/debian/patches/localize-dollar_.patch Mon Apr 19 20:46:58 2010
@@ -1,0 +1,19 @@
+Description: localize $_ before reading over <DATA> as $_ may be aliased
+ For example, this would fail: for ( 1, 2 ) { require Net::LDAP::Constant }
+ This posed a problem for lemonldap-ng's test suite
+Bug-Debian: 577340
+Forwarded: https://rt.cpan.org/Ticket/Display.html?id=56726
+Author: Damyan Ivanov <dmn at debian.org>
+Reviewed-by: gregor herrmann <gregoa at debian.org>
+Last-Update: 2010-04-19
+
+--- a/lib/Net/LDAP/Constant.pm
++++ b/lib/Net/LDAP/Constant.pm
+@@ -10,6 +10,7 @@ use Exporter qw(import);
+ 
+ my @err2name;
+ 
++local $_;
+ while(<DATA>) {
+   last if /^=cut/;
+   my $protocol_const = /^=head2 Protocol Constants/ ... /^=head2/;

Modified: trunk/libnet-ldap-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-ldap-perl/debian/patches/series?rev=56563&op=diff
==============================================================================
--- trunk/libnet-ldap-perl/debian/patches/series (original)
+++ trunk/libnet-ldap-perl/debian/patches/series Mon Apr 19 20:46:58 2010
@@ -1,2 +1,3 @@
 pod-ellipsis.patch
 fix-pod-spelling.patch
+localize-dollar_.patch




More information about the Pkg-perl-cvs-commits mailing list