[kleopatra] [Bug 341355] New: Kleopatra fails to build with boost>=1.57

Heiko Becker heirecka at exherbo.org
Fri Nov 28 13:00:26 GMT 2014


https://bugs.kde.org/show_bug.cgi?id=341355

            Bug ID: 341355
           Summary: Kleopatra fails to build with boost>=1.57
           Product: kleopatra
           Version: 2.2.0
          Platform: Exherbo Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: heirecka at exherbo.org
                CC: mutz at kde.org

If I try to compile kdepim-4.14.3 against
https://bugreports.qt-project.org/browse/QTBUG-22829 I get the following error:

Generating moc_kotodoview.cpp
Generating moc_notesagentnotedialog.cpp
Generating moc_kowhatsnextview.cpp
Generating moc_filteractionwithurl.cpp
Generating moc_kmailsearchpatternedit.cpp
Generating moc_notesagentsettingsdialog.cpp
Generating moc_notesmanager.cpp
Generating moc_kmsearchmessagemodel.cpp
Generating moc_filterconverttosieveresultdialog.cpp
usr/include/boost/type_traits/detail/has_binary_operator.hp:50: Parse error at
"BOOST_JOIN"
Generating moc_tabwidget.cpp
AUTOGEN: error: process for
/var/tmp/paludis/build/kde-kdepim-4.14.3/work/build/kleopatra/tabwidget.moc
failed:
usr/include/boost/type_traits/detail/has_binary_operator.hp:50: Parse error at
"BOOST_JOIN"

This is similar to https://bugreports.qt-project.org/browse/QTBUG-22829 only
that BOOST_JOIN seems to used in more headers in boost-1.57.
I would have used the #ifndef Q_MOC_RUN workaround if would which header
exactly is causing this.


Reproducible: Always

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list