Your message dated Tue, 16 Aug 2016 16:07:05 +0000 with message-id <[email protected]> and subject line Bug#833493: fixed in cufflinks 2.2.1-3 has caused the Debian Bug report #833493, regarding cufflinks: FTBFS with gcc-6 to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 833493: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833493 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---source: cufflinks version: 2.2.1-2 severity: serious Hi Andreas, as said in private emails, the package FTBFS with the new toolchain, but what you didn't notice, is that the failure is not boost related, but gcc-6 (the default since yesterday) instead. In file included from ./lemon/bits/base_extender.h:23:0, from ./lemon/list_graph.h:26, from ./lemon/dfs.h:26, from ./lemon/topology.h:22, from assemble.cpp:19: ./lemon/error.h: In member function 'lemon::ExceptionMember<_Type>& lemon::ExceptionMember<_Type>::operator=(const lemon::ExceptionMember<_Type>&)': ./lemon/error.h:70:27: error: return-statement with no value, in function returning 'lemon::ExceptionMember<_Type>&' [-fpermissive] if (ptr.get() == 0) return; ^~~~~~ ./lemon/error.h:72:21: error: return-statement with no value, in function returning 'lemon::ExceptionMember<_Type>&' [-fpermissive] if (!copy.valid()) return; ^~~~~~ seems that you are returning nothing, in a method created to return an ExceptionMember& pointer ExceptionMember& operator=(const ExceptionMember& copy) { I don't have a patch, sorry! something like this: @@ -67,9 +67,9 @@ namespace lemon { } ExceptionMember& operator=(const ExceptionMember& copy) { - if (ptr.get() == 0) return; + if (ptr.get() == 0) return copy; try { - if (!copy.valid()) return; + if (!copy.valid()) return copy; *ptr = copy.get(); } catch (...) {} } makes it build, but of course this isn't a patch, it is just a dirty hack (wrong) to see if the build works after that point, and yes, the boost can be switched back to the default (so, 1.61 works) http://debomatic-amd64.debian.net/distribution#unstable/cufflinks/2.2.1-2.1/buildlog cheers, G.
--- End Message ---
--- Begin Message ---Source: cufflinks Source-Version: 2.2.1-3 We believe that the bug you reported is fixed in the latest version of cufflinks, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Andreas Tille <[email protected]> (supplier of updated cufflinks package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 16 Aug 2016 13:46:04 +0200 Source: cufflinks Binary: cufflinks Architecture: source amd64 Version: 2.2.1-3 Distribution: unstable Urgency: medium Maintainer: Debian Med Packaging Team <[email protected]> Changed-By: Andreas Tille <[email protected]> Description: cufflinks - Transcript assembly, differential expression and regulation for R Closes: 833493 Changes: cufflinks (2.2.1-3) unstable; urgency=medium . * Use unversioned libboost. (Thanks for the hint to Gianfranco Costamagna) * Fix gcc-6.1 build issue caused by an unmaintained code copy of liblemon. Thanks for the hint to Graham Inggs <[email protected]> Closes: #833493 Checksums-Sha1: fd0b5f191139227c12afb0287902ad555dd7efc9 2202 cufflinks_2.2.1-3.dsc cbf9ee377ccc52d2ebb62dedcc7b12d9dd9385e4 11804 cufflinks_2.2.1-3.debian.tar.xz 8e0a6888813cb2b55c36a557dfcc5867724c9217 55388750 cufflinks-dbgsym_2.2.1-3_amd64.deb ba384ef115647f2a801285ca4e27201de22e6237 1542200 cufflinks_2.2.1-3_amd64.deb Checksums-Sha256: 2cfa7612bb27ed839aa519c268902a4c526493736e3b611cd4d3f5ca45ea49c1 2202 cufflinks_2.2.1-3.dsc 666427121a6853f4c08f7e39b89249f838cbc4f969814d2bede69888748d986e 11804 cufflinks_2.2.1-3.debian.tar.xz 6e3d0c1a2421be6a7fd3f97f098f5d1217c5d002be4da17a5b2b82ecbfe9e7e5 55388750 cufflinks-dbgsym_2.2.1-3_amd64.deb 764af719cc6358a5dd4b3b8318ef7f8e97d1c8aaf14971305d1d9ec329594c97 1542200 cufflinks_2.2.1-3_amd64.deb Files: 1bcc3a4386dbc0afe46e23fdff7f2b25 2202 non-free/science optional cufflinks_2.2.1-3.dsc a5aaa93ef663ef81c97e237832dcf02b 11804 non-free/science optional cufflinks_2.2.1-3.debian.tar.xz 2b919530303cacdff510786058a51712 55388750 non-free/debug extra cufflinks-dbgsym_2.2.1-3_amd64.deb 923c45e17de58ffc620523c473bf1dd1 1542200 non-free/science optional cufflinks_2.2.1-3_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJXsx8IAAoJEFeKBJTRxkbRZqoP/0owmcquRIVnkyU6nth1D1AF N8Qc2JuDwUTeP+8mAU+3IkYMkTnvACDxpl5GO33rjL28AiN9aeiwGqmmLwvxTyxW C3oS+ZKQRkeeTLmIxNxiDuj9CSHja2NIUcuyOY0iFXcJZiFD+nlZCcaOM2wq+h4i rJ2zaGqFSs7qLEuAW9gEUKVu5VIvHVBAQGCZfdEGat7tQEqkoqWzwd83JFYO922e Gati2ha0chd7suSVFCwZpVxmuFxSL0z6/57pKPhxG+Ra5JyJDNPDe3wbwtu8+NH/ Ce4vcW8jEK/AEdS2mQbwAp9pOaqFwis+/BHjH63XBQPCFNO9sRCBX+6l3mFfcl2N kSfEG/NZMbCg2mB9IC89Hd61g5O/trFnS9u3FSTLmO0Jv0xEagr0LEDlT3LGbf5n F2m2Ise8YFW7yBrcM+AzJvWUx02DuQ0fG9c3evu8LcZj9o6kwMGVn0HXsagjB6w7 L0jacgIRYuntHweEXFTJF4/42ar9pJVjUd93tdvT0LJjjD4sQpHuXSsHjwSQHO5S G7EmdWSY9SHw6HbiOyUeJjSvLhva2buE8iqZNXqyJ9cTJaTGH52RJk+NdGiR9dya zDb3SvM9o0PYa917Mh0okVECPXOffPHU0wOVcfKA/f47y3uIxV+13mg/m1dWnQbD FApIOGMdBJHjrg0WC1tj =LNvS -----END PGP SIGNATURE-----
--- End Message ---

