[SyncEvolution] Build failure with gcc 6
Tino Mettler
tino.keitel+syncevolution at tikei.de
Wed Jul 6 13:07:48 UTC 2016
On Wed, Jul 06, 2016 at 14:42:08 +0200, Patrick Ohly wrote:
> On Wed, 2016-07-06 at 14:27 +0200, Tino Mettler wrote:
> > Hi Patrick,
> >
> > 1.5.1 fails to build with GCC 6 [1], which makes it unsuitable for
> > Debian testing in the current state. From looking at the
> > freedesktop.org git web interface, I don't see any branches with newer
> > code that was fixed regarding this issue. Do you have any plans for
> > this?
>
> Isn't it possible to compile when asking explicitly for an older C++
> version than the one used by g++ by default?
I'll check.
> I was aware of the need for changes to compile with default options, but
> haven't had time for that yet.
After fixing up some implicit shared_ptr-to-bool conversions (see the
attached patch), this one is left:
src/syncevo/Cmdline.cpp:1734:85: error: no matching function for call to 'bind(<unresolved overloaded function type>, const boost::reference_wrapper<std::__cxx11::list<std::__cxx11::basic_string<char> > >, boost::arg<1>&)'
Regards,
Tino
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Fix-implicit-shared_ptr-conversions.patch
Type: text/x-diff
Size: 2462 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/syncevolution/attachments/20160706/a8f50e9d/attachment.patch>
-------------- next part --------------
_______________________________________________
SyncEvolution mailing list
SyncEvolution at syncevolution.org
https://lists.syncevolution.org/mailman/listinfo/syncevolution
More information about the SyncEvolution
mailing list