[Bug 1613405] [NEW] syncevolution FTBFS on yakkety: cannot convert ‘const boost::shared_ptr<SyncEvo::Logger>’ to ‘bool’

Launchpad Bug Tracker 1613405 at bugs.launchpad.net
Tue Aug 16 02:02:40 UTC 2016


You have been subscribed to a public bug by Jeremy Bicha (jbicha):

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

** Affects: syncevolution (Ubuntu)
     Importance: High
         Status: New

** Affects: syncevolution (Debian)
     Importance: Unknown
         Status: Unknown


** Tags: ftbfs
-- 
syncevolution FTBFS on yakkety: cannot convert ‘const boost::shared_ptr<SyncEvo::Logger>’ to ‘bool’
https://bugs.launchpad.net/bugs/1613405
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is subscribed to the bug report.



More information about the Ubuntu-sponsors mailing list