https://bugs.freedesktop.org/show_bug.cgi?id=96513
Bug ID: 96513
Summary: Compilation failure with gcc 6.1 and boost 1.60
Product: SyncEvolution
Version: unspecified
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Severity: minor
Priority: medium
Component: SyncEvolution
Assignee: syncevolution-issues(a)syncevolution.org
Reporter: justus-dev(a)piater.name
CC: syncevolution-issues(a)syncevolution.org
Created attachment 124513
-->
https://bugs.freedesktop.org/attachment.cgi?id=124513&action=edit
compiler diagnostics
Trying to compile under Arch, I encounter one nontrivial compilation problem. a
failure to resolve a boost template:
src/syncevo/Cmdline.cpp: In member function ‘void
SyncEvo::Cmdline::readLUIDs(SyncEvo::SyncSource*,
std::__cxx11::list<std::__cxx11::basic_string<char> >&)’:
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>
>
, const boost::arg<1>&)’
essLUIDs(source,
boost::bind(&list<string>::push_back, boost::ref(luids),
_1));
The full error log is attached.
Let's work this out - I need it for my daily work :-)
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.