[Kde-pim] tagactionmanager/master does not compile

Martin Koller kollix at aon.at
Tue Aug 2 21:55:19 BST 2016


Building master with kdesrc-build I get:

In file included from /usr/include/c++/4.8/algorithm:62:0,
                 from /usr/include/qt5/QtCore/qglobal.h:88,
                 from /usr/include/qt5/QtCore/qnamespace.h:37,
                 from /usr/include/qt5/QtGui/qkeysequence.h:37,
                 from /usr/include/qt5/QtGui/QKeySequence:1,
                 from /home/KDE5/include/KF5/mailcommon/tag.h:24,
                 from /home/KDE5/source/kde/kdepim/kmail/src/tag/tagactionmanager.h:25,
                 from /home/KDE5/source/kde/kdepim/kmail/src/tag/tagactionmanager.cpp:20:
/usr/include/c++/4.8/bits/stl_algo.h: In instantiation of '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, const _Tp&, _Compare) [with _RandomAccessIterator = QList<QSharedPointer<MailCommon::Tag> >::iterator; _Tp = QSharedPointer<MailCommon::Tag>; _Compare = bool (*)(QSharedPointer<MailCommon::Tag>&, QSharedPointer<MailCommon::Tag>&)]':
/usr/include/c++/4.8/bits/stl_algo.h:2296:78:   required from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = QList<QSharedPointer<MailCommon::Tag> >::iterator; _Compare = bool (*)(QSharedPointer<MailCommon::Tag>&, QSharedPointer<MailCommon::Tag>&)]'
/usr/include/c++/4.8/bits/stl_algo.h:2337:62:   required from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = QList<QSharedPointer<MailCommon::Tag> >::iterator; _Size = int; _Compare = bool (*)(QSharedPointer<MailCommon::Tag>&, QSharedPointer<MailCommon::Tag>&)]'
/usr/include/c++/4.8/bits/stl_algo.h:5490:44:   required from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = QList<QSharedPointer<MailCommon::Tag> >::iterator; _Compare = bool (*)(QSharedPointer<MailCommon::Tag>&, QSharedPointer<MailCommon::Tag>&)]'
/home/KDE5/source/kde/kdepim/kmail/src/tag/tagactionmanager.cpp:174:67:   required from here
/usr/include/c++/4.8/bits/stl_algo.h:2263:35: error: invalid initialization of reference of type 'QSharedPointer<MailCommon::Tag>&' from expression of type 'const QSharedPointer<MailCommon::Tag>'
    while (__comp(*__first, __pivot))
                                   ^
/usr/include/c++/4.8/bits/stl_algo.h:2266:34: error: invalid initialization of reference of type 'QSharedPointer<MailCommon::Tag>&' from expression of type 'const QSharedPointer<MailCommon::Tag>'
    while (__comp(__pivot, *__last))
                                  ^
kmail/src/CMakeFiles/kmailprivate.dir/build.make:729: recipe for target 'kmail/src/CMakeFiles/kmailprivate.dir/tag/tagactionmanager.cpp.o' failed
gmake[2]: *** [kmail/src/CMakeFiles/kmailprivate.dir/tag/tagactionmanager.cpp.o] Error 1
CMakeFiles/Makefile2:248: recipe for target 'kmail/src/CMakeFiles/kmailprivate.dir/all' failed

-- 
Best regards/Schöne Grüße

Martin
A: Because it breaks the logical sequence of discussion
Q: Why is top posting bad?

()  ascii ribbon campaign - against html e-mail 
/\                        - against proprietary attachments

Geschenkideen, Accessoires, Seifen, Kulinarisches: www.lillehus.at
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


More information about the kde-pim mailing list