Source: clementine
Version: 1.2.3+dfsg-3
Severity: serious
Tags: sid stretch
Justification: fails to build from source (but built successfully in the past)

clementine failed to build against Boost 1.58:
| [ 17%] Generating core/moc_mergedproxymodel.cxx
| cd /«BUILDDIR»/clementine-1.2.3+dfsg/obj-x86_64-linux-gnu/src/core && 
/usr/lib/x86_64-linux-gnu/qt4/bin/moc 
@/«BUILDDIR»/clementine-1.2.3+dfsg/obj-x86_64-linux-gnu/src/core/moc_mergedproxymodel.cxx_parameters
| usr/include/boost/type_traits/detail/has_binary_operator.hp:50: Parse error 
at "BOOST_JOIN"
| make[4]: *** [src/core/moc_mergedproxymodel.cxx] Error 1

See
https://buildd.debian.org/status/fetch.php?pkg=clementine&arch=amd64&ver=1.2.3+dfsg-3+b1&stamp=1438758514
for full build log.

This is a bug in Qt 4's moc which was marked wontfix upstream. See [1] for the
bug and a workaround [2]. Please switch clementine to Qt 5 or apply the
workaround.

Cheers

[1] https://bugreports.qt.io/browse/QTBUG-22829
[2] 
https://bugreports.qt.io/browse/QTBUG-22829?focusedCommentId=274496&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-274496
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: Digital signature

Reply via email to