tag 667127 patch thanks Matthias Klose <doko@debian.org> (03/04/2012): > Package: cantor > Version: 4:4.7.4-2 > Severity: important > Tags: sid wheezy > User: debian-gcc@lists.debian.org > Usertags: ftbfs-gcc-4.7 Here's a patch for this FTBFS. No intent to NMU. Mraw, KiBi.
diff -Nru cantor-4.7.4/debian/changelog cantor-4.7.4/debian/changelog
--- cantor-4.7.4/debian/changelog 2012-03-07 17:48:53.000000000 +0000
+++ cantor-4.7.4/debian/changelog 2012-04-04 23:33:16.000000000 +0000
@@ -1,3 +1,10 @@
+cantor (4:4.7.4-2.1) UNRELEASED; urgency=low
+
+ * Non-maintainer upload.
+ * Fix FTBFS with gcc 4.7 by adding “this->” when needed (Closes: #667127).
+
+ -- Cyril Brulebois <kibi@debian.org> Wed, 04 Apr 2012 23:32:50 +0000
+
cantor (4:4.7.4-2) unstable; urgency=low
* Team upload. Upload to unstable.
diff -Nru cantor-4.7.4/debian/patches/fix-ftbfs-with-gcc-4.7 cantor-4.7.4/debian/patches/fix-ftbfs-with-gcc-4.7
--- cantor-4.7.4/debian/patches/fix-ftbfs-with-gcc-4.7 1970-01-01 00:00:00.000000000 +0000
+++ cantor-4.7.4/debian/patches/fix-ftbfs-with-gcc-4.7 2012-04-04 23:33:48.000000000 +0000
@@ -0,0 +1,15 @@
+Description: Fix FTBFS with gcc 4.7 by adding “this->” when needed.
+Author: Cyril Brulebois <kibi@debian.org>
+Bug-Debian: http://bugs.debian.org/667127
+
+--- cantor-4.7.4.orig/src/lib/extension.h
++++ cantor-4.7.4/src/lib/extension.h
+@@ -249,7 +249,7 @@ class CANTOR_EXPORT AdvancedPlotExtensio
+ template <class UI> class DirectiveControl : protected UI, public DirectiveProducer
+ {
+ public:
+- DirectiveControl(QWidget* parent) : DirectiveProducer(parent) { setupUi(this); }
++ DirectiveControl(QWidget* parent) : DirectiveProducer(parent) { this->setupUi(this); }
+ protected:
+ typedef DirectiveControl<UI> AbstractParent;
+ };
diff -Nru cantor-4.7.4/debian/patches/series cantor-4.7.4/debian/patches/series
--- cantor-4.7.4/debian/patches/series 2011-12-08 11:31:46.000000000 +0000
+++ cantor-4.7.4/debian/patches/series 2012-04-04 23:33:33.000000000 +0000
@@ -1 +1,2 @@
no_install_rpath_use_link_path.diff
+fix-ftbfs-with-gcc-4.7
Attachment:
signature.asc
Description: Digital signature