Hi Gianfranco,
On Fri, Aug 05, 2016 at 06:37:44AM +0000, Gianfranco Costamagna wrote:
> 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.
May be it was to late yesterday. :-)
The problem is, if the package does not build I can't upload it with the
version ignorant boost. The only thing I can do is commiting the change
to Git which I did right now.
> 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!
Anybody else reading here?
Kind regards
Andreas.
--
http://fam-tille.de