syncevolution FTBFS on yakkety: cannot convert ‘const boost::shared_ptr<SyncEvo::Logger>’ to ‘bool’
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
syncevolution (Debian) |
Fix Released
|
Unknown
|
|||
syncevolution (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
syncevolution fails to build from source in yakkety. Full build log attached.
./src/syncevo/
./src/syncevo/
operator bool () const { return m_logger; }
In file included from ./src/syncevo/
./src/syncevo/
./src/syncevo/
operator bool () const { return m_logger; }
In file included from ./src/syncevo/
./src/syncevo/
./src/syncevo/
operator bool () const { return m_logger; }
In file included from ./src/syncevo/
./src/syncevo/
./src/syncevo/
operator bool () const { return m_logger; }
Makefile:7896: recipe for target 'src/syncevo/
Related branches
- Ubuntu Phablet Team: Pending requested
-
Diff: 105 lines (+72/-0)4 files modifieddebian/changelog (+10/-0)
debian/patches/0003-Add-missing-casts-from-shared_ptr-to-bool-to-fix-FTB.patch (+60/-0)
debian/patches/series (+1/-0)
debian/rules (+1/-0)
Changed in syncevolution (Debian): | |
status: | Unknown → Fix Released |
Changed in syncevolution (Ubuntu): | |
status: | New → In Progress |
This bug was fixed in the package syncevolution - 1.5.1+16. 10.20160820- 0ubuntu1
--------------- 16.10.20160820- 0ubuntu1) yakkety; urgency=medium
syncevolution (1.5.1+
[ Tino Mettler ] missing- casts-from- shared_ ptr-to- bool-to- fix-FTB. patch
* Add 0003-Add-
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 <email address hidden> Sat, 20 Aug 2016 04:20:39 +0000