Control: tag -1 + tag

On Mon, 26 Aug 2013 18:03:35 +0100, Dominic Hargreaves wrote:

> Source: libimager-qrcode-perl
> Version: 0.033-1.1
> Severity: serious
> Justification: transition imminent
> User: debian-p...@lists.debian.org
> Usertags: perl-5.18-transition
> Tags: sid jessie
> 
> This package FTBFS with perl 5.18:
> 
>    dh_auto_configure
> syntax error at inc/Module/Install/XSUtil.pm line 282, near "$checklib 
> qw(inc::D
> evel::CheckLib Devel::CheckLib)"

Fixed upstream in 0.034; attached is a debdiff to just fix this
issue.

Cheers,
gregor

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Ostbahn-Kurti & Die Chefpartie: Nochschicht (88)
diff -Nru libimager-qrcode-perl-0.033/debian/changelog libimager-qrcode-perl-0.033/debian/changelog
--- libimager-qrcode-perl-0.033/debian/changelog	2013-05-25 21:23:25.000000000 +0200
+++ libimager-qrcode-perl-0.033/debian/changelog	2013-08-27 19:21:32.000000000 +0200
@@ -1,3 +1,13 @@
+libimager-qrcode-perl (0.033-1.2) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Fix "FTBFS with perl 5.18: syntax error at
+    inc/Module/Install/XSUtil.pm":
+    add patch to fix syntax error (use of qw() as a list).
+    (Closes: #720961)
+
+ -- gregor herrmann <gre...@debian.org>  Tue, 27 Aug 2013 19:08:52 +0200
+
 libimager-qrcode-perl (0.033-1.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru libimager-qrcode-perl-0.033/debian/patches/qw-list.patch libimager-qrcode-perl-0.033/debian/patches/qw-list.patch
--- libimager-qrcode-perl-0.033/debian/patches/qw-list.patch	1970-01-01 01:00:00.000000000 +0100
+++ libimager-qrcode-perl-0.033/debian/patches/qw-list.patch	2013-08-27 19:19:55.000000000 +0200
@@ -0,0 +1,20 @@
+Description: using qw() as a list is an error now:
+ https://metacpan.org/module/RJBS/perl-5.18.0/pod/perldelta.pod#qw-...-can-no-longer-be-used-as-parentheses
+Origin: vendor
+Bug-Debian: http://bugs.debian.org/720961
+Forwarded: not needed
+Author: gregor herrmann <gre...@debian.org>
+Last-Update: 2013-08-27
+Applied-Upstream: yes, in 0.034
+
+--- a/inc/Module/Install/XSUtil.pm
++++ b/inc/Module/Install/XSUtil.pm
+@@ -280,7 +280,7 @@
+ 
+     if ( ! $self->{xsu_loaded_checklib} ) {
+         my $loaded_lib = 0;
+-        foreach my $checklib qw(inc::Devel::CheckLib Devel::CheckLib) {
++        foreach my $checklib (qw(inc::Devel::CheckLib Devel::CheckLib)) {
+             eval "use $checklib 0.4";
+             if (!$@) {
+                 $loaded_lib = 1;
diff -Nru libimager-qrcode-perl-0.033/debian/patches/series libimager-qrcode-perl-0.033/debian/patches/series
--- libimager-qrcode-perl-0.033/debian/patches/series	2012-03-07 18:14:04.000000000 +0100
+++ libimager-qrcode-perl-0.033/debian/patches/series	2013-08-27 19:14:37.000000000 +0200
@@ -1,3 +1,4 @@
 no-embedded-libqrencode.patch
 fix-interpreter-path-in-example.patch
 fix-typo-in-man.patch
+qw-list.patch

Attachment: signature.asc
Description: Digital signature

Reply via email to