[Touch-packages] [Bug 1613405] Re: syncevolution FTBFS on yakkety: cannot convert ‘const boost::shared_ptr’ to ‘bool’
This bug was fixed in the package syncevolution - 1.5.1+16.10.20160820-0ubuntu1 --- syncevolution (1.5.1+16.10.20160820-0ubuntu1) yakkety; urgency=medium [ Tino Mettler ] * Add 0003-Add-missing-casts-from-shared_ptr-to-bool-to-fix-FTB.patch to add missing casts from shared_ptr to bool, fixes FTBFS with GCC 6 * Fix remaining FTBFS with GCC 6 by downgrading the C++ dialect to gnu++98 (Closes: #811624) (LP: #1613405) -- Jeremy Bicha Sat, 20 Aug 2016 04:20:39 + ** Changed in: syncevolution (Ubuntu) Status: In Progress => Fix Released -- 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’ to ‘bool’ Status in syncevolution package in Ubuntu: Fix Released 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’ 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’ 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’ 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’ 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
[Touch-packages] [Bug 1613405] Re: syncevolution FTBFS on yakkety: cannot convert ‘const boost::shared_ptr’ to ‘bool’
** 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’ 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’ 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’ 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’ 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’ 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
[Touch-packages] [Bug 1613405] Re: syncevolution FTBFS on yakkety: cannot convert ‘const boost::shared_ptr’ to ‘bool’
** Branch linked: lp:~ci-train-bot/syncevolution/syncevolution-ubuntu- yakkety-landing-098 -- 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’ 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’ 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’ 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’ 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’ 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
[Touch-packages] [Bug 1613405] Re: syncevolution FTBFS on yakkety: cannot convert ‘const boost::shared_ptr’ to ‘bool’
** Changed in: syncevolution (Ubuntu) Status: New => In Progress -- 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’ 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’ 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’ 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’ 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’ 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
[Touch-packages] [Bug 1613405] Re: syncevolution FTBFS on yakkety: cannot convert ‘const boost::shared_ptr’ to ‘bool’
** Changed in: syncevolution (Debian) Status: Unknown => Fix Released -- 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’ to ‘bool’ Status in syncevolution package in Ubuntu: New 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’ 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’ 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’ 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’ 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
[Touch-packages] [Bug 1613405] Re: syncevolution FTBFS on yakkety: cannot convert ‘const boost::shared_ptr’ to ‘bool’
** Branch linked: lp:~jbicha/syncevolution/fix-gcc6-ftbfs -- 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’ to ‘bool’ Status in syncevolution package in Ubuntu: New Status in syncevolution package in Debian: Unknown 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’ 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’ 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’ 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’ 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
[Touch-packages] [Bug 1613405] Re: syncevolution FTBFS on yakkety: cannot convert ‘const boost::shared_ptr’ to ‘bool’
** Bug watch added: Debian Bug tracker #811624 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811624 ** Also affects: syncevolution (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811624 Importance: Unknown Status: Unknown -- 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’ to ‘bool’ Status in syncevolution package in Ubuntu: New Status in syncevolution package in Debian: Unknown 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’ 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’ 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’ 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’ 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