Public bug reported:

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


** Tags: ftbfs

** Attachment added: "buildlog"
   
https://bugs.launchpad.net/bugs/1613405/+attachment/4721384/+files/syncevolution_1.5.1+16.10.20160706-0ubuntu2~ppa1_amd64-2016-08-15T17%3A26%3A27Z.build

-- 
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:
  New

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

Reply via email to