Bug#833776: gnash: FTBFS with boost1.61

Gianfranco Costamagna locutusofborg at debian.org
Thu Aug 11 12:46:00 UTC 2016


control: tags -1 patch
control: tags -1 pending

> your package failed to build during a rebuild for the boost1.61
> transition using gcc-6 as a compiler.
> You can see the failed build logs at
> https://buildd.debian.org/status/logs.php?pkg=gnash&ver=0.8.11~git20160608-1%2Bb1

I took the upstream patch and uploaded (NMU) on deferred/10.

let me know if I can reschedule/cancel or whatever

debdiff attached.

cheers,

G.
-------------- next part --------------
diff -Nru gnash-0.8.11~git20160608/debian/changelog gnash-0.8.11~git20160608/debian/changelog
--- gnash-0.8.11~git20160608/debian/changelog	2016-06-09 01:39:09.000000000 +0200
+++ gnash-0.8.11~git20160608/debian/changelog	2016-08-11 14:42:04.000000000 +0200
@@ -1,3 +1,11 @@
+gnash (0.8.11~git20160608-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/patches/fix-boost-1.60.patch (Closes: #833776):
+    - fix build failure with upstream patch for boost 1.60
+
+ -- Gianfranco Costamagna <locutusofborg at debian.org>  Thu, 11 Aug 2016 14:41:14 +0200
+
 gnash (0.8.11~git20160608-1) unstable; urgency=medium
 
   * New upstream snapshot.
diff -Nru gnash-0.8.11~git20160608/debian/patches/fix-boost-1.60.patch gnash-0.8.11~git20160608/debian/patches/fix-boost-1.60.patch
--- gnash-0.8.11~git20160608/debian/patches/fix-boost-1.60.patch	1970-01-01 01:00:00.000000000 +0100
+++ gnash-0.8.11~git20160608/debian/patches/fix-boost-1.60.patch	2016-08-11 14:41:00.000000000 +0200
@@ -0,0 +1,26 @@
+Origin: http://savannah.gnu.org/bugs/?46148
+
+diff --git i/libbase/accumulator.h w/libbase/accumulator.h
+index 694cbd2..876c669 100644
+--- i/libbase/accumulator.h
++++ w/libbase/accumulator.h
+@@ -22,6 +22,7 @@
+ 
+ #include <boost/program_options/value_semantic.hpp>
+ #include <boost/any.hpp>
++#include <boost/version.hpp>
+ #include <functional>
+ #include <vector>
+ #include <string>
+@@ -61,6 +62,11 @@ public:
+     virtual unsigned min_tokens() const { return 0; }
+     virtual unsigned max_tokens() const { return 0; }
+ 
++#if BOOST_VERSION >= 105900
++    /// There are no tokens, so this is indifferent.
++    virtual bool adjacent_tokens_only() const { return false; }
++#endif
++
+     /// Accumulating from different sources is silly.
+     virtual bool is_composing() const { return false; }
+ 
diff -Nru gnash-0.8.11~git20160608/debian/patches/series gnash-0.8.11~git20160608/debian/patches/series
--- gnash-0.8.11~git20160608/debian/patches/series	2016-06-09 01:40:26.000000000 +0200
+++ gnash-0.8.11~git20160608/debian/patches/series	2016-08-11 14:41:08.000000000 +0200
@@ -1 +1,2 @@
 00sensible
+fix-boost-1.60.patch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-flash-devel/attachments/20160811/8ad88899/attachment.sig>


More information about the pkg-flash-devel mailing list