[SCM] Debian packaging of libcrypt-twofish-perl branch, master, updated. debian/2.15-1-7-gc6be51f

gregor herrmann gregoa at debian.org
Fri May 17 20:47:18 UTC 2013


The following commit has been merged in the master branch:
commit 85e615cfa07f4be62e8a5e96653d428a1d04fc33
Author: gregor herrmann <gregoa at debian.org>
Date:   Fri May 17 22:44:44 2013 +0200

    Add patch taken from CPAN RT to fix build failure with Perl 5.18.
    
    Closes: #708470

diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..dbb11bb
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+svupgrade.patch
diff --git a/debian/patches/svupgrade.patch b/debian/patches/svupgrade.patch
new file mode 100644
index 0000000..dbe164b
--- /dev/null
+++ b/debian/patches/svupgrade.patch
@@ -0,0 +1,26 @@
+Description: Bleadperl v5.17.6-328-g463ea22 breaks Twofish.xs
+ As per subject. Here is the commit:
+ http://perl5.git.perl.org/perl.git/commit/463ea2290a54ee65470ca4dd46dea0d41cfbc9dd
+Origin: CPAN RT
+Bug: https://rt.cpan.org/Public/Bug/Display.html?id=82012
+Bug-Debian: http.//bugs.debian.org/708470
+Forwarded: not needed
+Author: ANDK [...] cpan.org
+Reviewed-by: gregor herrmann <gregoa at debian.org>
+Last-Update: 2013-05-17
+
+
+Tested patch:
+
+--- a/Twofish.xs
++++ b/Twofish.xs
+@@ -54,7 +54,8 @@
+             output = sv_newmortal();
+         outlen = 16;
+ 
+-        if (SvREADONLY(output) || !SvUPGRADE(output, SVt_PV))
++        SvUPGRADE(output, SVt_PV);
++        if (SvREADONLY(output))
+             croak("cannot use output as lvalue");
+ 
+         twofish_crypt(self,

-- 
Debian packaging of libcrypt-twofish-perl



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