Your message dated Tue, 16 Aug 2016 16:07:05 +0000
with message-id <e1bzgtn-0003jc...@franck.debian.org>
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 ow...@bugs.debian.org
immediately.)


-- 
833493: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833493
Debian Bug Tracking System
Contact ow...@bugs.debian.org 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 833...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Tille <ti...@debian.org> (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 ftpmas...@ftp-master.debian.org)


-----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 
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Andreas Tille <ti...@debian.org>
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 <gin...@debian.org>
     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 ---

Reply via email to