** Branch linked: lp:~ci-train-bot/syncevolution/syncevolution-ubuntu- yakkety-landing-089
-- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to syncevolution in Ubuntu. https://bugs.launchpad.net/bugs/1613405 Title: syncevolution FTBFS on yakkety: cannot convert ‘const boost::shared_ptr<SyncEvo::Logger>’ to ‘bool’ Status in syncevolution package in Ubuntu: In Progress Status in syncevolution package in Debian: Fix Released Bug description: syncevolution fails to build from source in yakkety. Full build log attached. ./src/syncevo/Logging.h: In member function ‘SyncEvo::Logger::Handle::operator bool() const’: ./src/syncevo/Logging.h:258:41: error: cannot convert ‘const boost::shared_ptr<SyncEvo::Logger>’ to ‘bool’ in return operator bool () const { return m_logger; } ^~~~~~~~ In file included from ./src/syncevo/util.h:25:0, from ./src/syncevo/ConfigFilter.h:22, from src/syncevo/ConfigFilter.cpp:23: ./src/syncevo/Logging.h: In member function ‘SyncEvo::Logger::Handle::operator bool() const’: ./src/syncevo/Logging.h:258:41: error: cannot convert ‘const boost::shared_ptr<SyncEvo::Logger>’ to ‘bool’ in return operator bool () const { return m_logger; } ^~~~~~~~ In file included from ./src/syncevo/util.h:25:0, from ./src/syncevo/GLibSupport.h:27, from ./src/syncevo/EDSClient.h:29, from src/syncevo/EDSClient.cpp:20: ./src/syncevo/Logging.h: In member function ‘SyncEvo::Logger::Handle::operator bool() const’: ./src/syncevo/Logging.h:258:41: error: cannot convert ‘const boost::shared_ptr<SyncEvo::Logger>’ to ‘bool’ in return operator bool () const { return m_logger; } ^~~~~~~~ In file included from ./src/syncevo/util.h:25:0, from ./src/syncevo/GLibSupport.h:27, from src/gdbusxx/gdbus-cxx-bridge.cpp:24: ./src/syncevo/Logging.h: In member function ‘SyncEvo::Logger::Handle::operator bool() const’: ./src/syncevo/Logging.h:258:41: error: cannot convert ‘const boost::shared_ptr<SyncEvo::Logger>’ to ‘bool’ in return operator bool () const { return m_logger; } ^~~~~~~~ Makefile:7896: recipe for target 'src/syncevo/src_syncevo_libsyncevolution_la-IdentityProvider.lo' failed To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/syncevolution/+bug/1613405/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp