[SCM] Debian packaging of libdevice-cdio-perl branch, master, updated. debian/0.3.0-1-6-g087100d
Dominic Hargreaves
dom at earth.li
Sun May 5 23:39:06 UTC 2013
The following commit has been merged in the master branch:
commit 0cf764c52435634481c46713e24f43da139d0768
Author: Dominic Hargreaves <dom at earth.li>
Date: Mon May 6 00:27:51 2013 +0100
Add patch fixing FTBFS with perl 5.16 (Closes: #676272)
diff --git a/debian/changelog b/debian/changelog
index 6ff4f26..78d0234 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,12 @@
libdevice-cdio-perl (0.3.0-2) UNRELEASED; urgency=low
+ [ Salvatore Bonaccorso ]
* Change Vcs-Git to canonical URI (git://anonscm.debian.org)
* Change search.cpan.org based URIs to metacpan.org based URIs
+ [ Dominic Hargreaves ]
+ * Add patch fixing FTBFS with perl 5.16 (Closes: #676272)
+
-- Salvatore Bonaccorso <carnil at debian.org> Sun, 06 Jan 2013 22:00:20 +0100
libdevice-cdio-perl (0.3.0-1) unstable; urgency=low
diff --git a/debian/control b/debian/control
index 086ee0d..3c77e3e 100644
--- a/debian/control
+++ b/debian/control
@@ -12,7 +12,8 @@ Build-Depends: debhelper (>= 9.20120312), perl,
swig
Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
Uploaders: Martín Ferrari <tincho at debian.org>,
- gregor herrmann <gregoa at debian.org>
+ gregor herrmann <gregoa at debian.org>,
+ Dominic Hargreaves <dom at earth.li>
Standards-Version: 3.9.3
Homepage: https://metacpan.org/release/Device-Cdio/
Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libdevice-cdio-perl.git
diff --git a/debian/patches/07_fix_perl_5.16_ftbfs.patch b/debian/patches/07_fix_perl_5.16_ftbfs.patch
new file mode 100644
index 0000000..5c2d24a
--- /dev/null
+++ b/debian/patches/07_fix_perl_5.16_ftbfs.patch
@@ -0,0 +1,49 @@
+From: Dominic Hargreaves <dom at earth.li>
+Subject: Fix FTBFS with perl 5.16
+
+Original credit to 'sander85'.
+
+This is labelled in the Mageia SVN tree as fixing the build for
+GCC 4.7, but it's actually fixing the build with perl 5.16. The
+build succeeds without this patch with GCC 4.7 and perl 5.14.
+
+Origin: http://svnweb.mageia.org/packages/cauldron/perl-Device-Cdio/current/SOURCES/perl-Device-Cdio-0.3.0-gcc-4.7.patch?revision=388352&view=markup
+Bug: https://rt.cpan.org/Public/Bug/Display.html?id=77579
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=676272
+
+diff --git a/perlcdio_wrap.c b/perlcdio_wrap.c
+index 66e8e5e..d3227f4 100644
+--- a/perlcdio_wrap.c
++++ b/perlcdio_wrap.c
+@@ -296,6 +296,7 @@ SWIGINTERNINLINE int SWIG_CheckState(int r) {
+
+
+ #include <string.h>
++#include <stdbool.h>
+
+ #ifdef __cplusplus
+ extern "C" {
+diff --git a/perliso9660_wrap.c b/perliso9660_wrap.c
+index 2270753..4ade706 100644
+--- a/perliso9660_wrap.c
++++ b/perliso9660_wrap.c
+@@ -296,6 +296,7 @@ SWIGINTERNINLINE int SWIG_CheckState(int r) {
+
+
+ #include <string.h>
++#include <stdbool.h>
+
+ #ifdef __cplusplus
+ extern "C" {
+diff --git a/perlmmc_wrap.c b/perlmmc_wrap.c
+index 04f6380..e618066 100644
+--- a/perlmmc_wrap.c
++++ b/perlmmc_wrap.c
+@@ -296,6 +296,7 @@ SWIGINTERNINLINE int SWIG_CheckState(int r) {
+
+
+ #include <string.h>
++#include <stdbool.h>
+
+ #ifdef __cplusplus
+ extern "C" {
diff --git a/debian/patches/series b/debian/patches/series
index 8f53291..63051b3 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -3,3 +3,4 @@
04_wrong_handling_of_output_parameters.patch
05_tests-in-chroot.patch
06_spelling.patch
+07_fix_perl_5.16_ftbfs.patch
--
Debian packaging of libdevice-cdio-perl
More information about the Pkg-perl-cvs-commits
mailing list