[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