[Kde-pim] Build failed in Jenkins: kcalutils_master_qt5 #15

KDE CI System null at kde.org
Sat Mar 7 21:52:48 GMT 2015


See <http://build.kde.org/job/kcalutils_master_qt5/15/changes>

Changes:

[iamsergio] Port to QDialog

[iamsergio] Remove bogus boost shared pointer include

[iamsergio] Por the message box stuff to Qt5

------------------------------------------
[...truncated 231 lines...]
                                           ^
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:213:43: note:   template argument deduction/substitution failed:
<http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:160:87: note:   mismatched types ‘const typename QtPrivate::FunctionPointer<Func2>::Object*’ and ‘QPointer<QDialog>’
     QObject::connect(*buttonBox, &QDialogButtonBox::accepted, dialog, &QDialog::accept);
                                                                                       ^
In file included from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qiodevice.h:39:0,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qdatastream.h:38,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/QDataStream:1,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/duration.h:36,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/alarm.h:36,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/incidence.h:35,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.h>:28,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:25:
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:245:13: note: template<class Func1, class Func2> static typename QtPrivate::QEnableIf<((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 slot)
             ^
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:245:13: note:   template argument deduction/substitution failed:
<http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:160:87: note:   candidate expects 3 arguments, 4 provided
     QObject::connect(*buttonBox, &QDialogButtonBox::accepted, dialog, &QDialog::accept);
                                                                                       ^
In file included from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qiodevice.h:39:0,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qdatastream.h:38,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/QDataStream:1,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/duration.h:36,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/alarm.h:36,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/incidence.h:35,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.h>:28,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:25:
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:254:13: note: template<class Func1, class Func2> static typename QtPrivate::QEnableIf<(((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0) && (! QtPrivate::FunctionPointer<Func2>::IsPointerToMemberFunction)), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
             ^
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:254:13: note:   template argument deduction/substitution failed:
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h: In substitution of ‘template<class Func1, class Func2> static typename QtPrivate::QEnableIf<(((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0) && (! QtPrivate::FunctionPointer<Func2>::IsPointerToMemberFunction)), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType) [with Func1 = void (QDialogButtonBox::*)(); Func2 = void (QDialog::*)()]’:
<http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:160:87:   required from here
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:254:13: error: invalid use of incomplete type ‘struct QtPrivate::QEnableIf<false, QMetaObject::Connection>’
In file included from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qiterator.h:37:0,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qmap.h:37,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/QMap:1,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/customproperties.h:34,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/alarm.h:35,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/incidence.h:35,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.h>:28,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:25:
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qglobal.h:1056:45: error: declaration of ‘struct QtPrivate::QEnableIf<false, QMetaObject::Connection>’
 template <bool B, typename T = void> struct QEnableIf;
                                             ^
In file included from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qiodevice.h:39:0,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qdatastream.h:38,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/QDataStream:1,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/duration.h:36,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/alarm.h:36,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/incidence.h:35,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.h>:28,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:25:
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:285:13: note: template<class Func1, class Func2> static typename QtPrivate::QEnableIf<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 slot)
             ^
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:285:13: note:   template argument deduction/substitution failed:
<http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:160:87: note:   candidate expects 3 arguments, 4 provided
     QObject::connect(*buttonBox, &QDialogButtonBox::accepted, dialog, &QDialog::accept);
                                                                                       ^
In file included from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qiodevice.h:39:0,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qdatastream.h:38,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/QDataStream:1,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/duration.h:36,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/alarm.h:36,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/incidence.h:35,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.h>:28,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:25:
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:293:13: note: template<class Func1, class Func2> static typename QtPrivate::QEnableIf<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
             ^
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:293:13: note:   template argument deduction/substitution failed:
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h: In substitution of ‘template<class Func1, class Func2> static typename QtPrivate::QEnableIf<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType) [with Func1 = void (QDialogButtonBox::*)(); Func2 = void (QDialog::*)()]’:
<http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:160:87:   required from here
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:293:13: error: invalid use of incomplete type ‘struct QtPrivate::QEnableIf<false, QMetaObject::Connection>’
In file included from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qiterator.h:37:0,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qmap.h:37,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/QMap:1,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/customproperties.h:34,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/alarm.h:35,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/incidence.h:35,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.h>:28,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:25:
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qglobal.h:1056:45: error: declaration of ‘struct QtPrivate::QEnableIf<false, QMetaObject::Connection>’
 template <bool B, typename T = void> struct QEnableIf;
                                             ^
<http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:161:87: error: no matching function for call to ‘QObject::connect(QDialogButtonBox*&, void (QDialogButtonBox::*)(), QPointer<QDialog>&, void (QDialog::*)())’
     QObject::connect(*buttonBox, &QDialogButtonBox::rejected, dialog, &QDialog::reject);
                                                                                       ^
<http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:161:87: note: candidates are:
In file included from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qiodevice.h:39:0,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qdatastream.h:38,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/QDataStream:1,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/duration.h:36,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/alarm.h:36,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/incidence.h:35,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.h>:28,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:25:
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:196:36: note: static QMetaObject::Connection QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
     static QMetaObject::Connection connect(const QObject *sender, const char *signal,
                                    ^
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:196:36: note:   no known conversion for argument 2 from ‘void (QDialogButtonBox::*)()’ to ‘const char*’
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:199:36: note: static QMetaObject::Connection QObject::connect(const QObject*, const QMetaMethod&, const QObject*, const QMetaMethod&, Qt::ConnectionType)
     static QMetaObject::Connection connect(const QObject *sender, const QMetaMethod &signal,
                                    ^
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:199:36: note:   no known conversion for argument 2 from ‘void (QDialogButtonBox::*)()’ to ‘const QMetaMethod&’
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:477:32: note: QMetaObject::Connection QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
 inline QMetaObject::Connection QObject::connect(const QObject *asender, const char *asignal,
                                ^
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:477:32: note:   no known conversion for argument 2 from ‘void (QDialogButtonBox::*)()’ to ‘const char*’
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:213:43: note: template<class Func1, class Func2> static QMetaObject::Connection QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const typename QtPrivate::FunctionPointer<Func2>::Object*, Func2, Qt::ConnectionType)
     static inline QMetaObject::Connection connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal,
                                           ^
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:213:43: note:   template argument deduction/substitution failed:
<http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:161:87: note:   mismatched types ‘const typename QtPrivate::FunctionPointer<Func2>::Object*’ and ‘QPointer<QDialog>’
     QObject::connect(*buttonBox, &QDialogButtonBox::rejected, dialog, &QDialog::reject);
                                                                                       ^
In file included from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qiodevice.h:39:0,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qdatastream.h:38,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/QDataStream:1,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/duration.h:36,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/alarm.h:36,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/incidence.h:35,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.h>:28,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:25:
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:245:13: note: template<class Func1, class Func2> static typename QtPrivate::QEnableIf<((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 slot)
             ^
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:245:13: note:   template argument deduction/substitution failed:
<http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:161:87: note:   candidate expects 3 arguments, 4 provided
     QObject::connect(*buttonBox, &QDialogButtonBox::rejected, dialog, &QDialog::reject);
                                                                                       ^
In file included from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qiodevice.h:39:0,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qdatastream.h:38,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/QDataStream:1,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/duration.h:36,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/alarm.h:36,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/incidence.h:35,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.h>:28,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:25:
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:254:13: note: template<class Func1, class Func2> static typename QtPrivate::QEnableIf<(((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0) && (! QtPrivate::FunctionPointer<Func2>::IsPointerToMemberFunction)), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
             ^
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:254:13: note:   template argument deduction/substitution failed:
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h: In substitution of ‘template<class Func1, class Func2> static typename QtPrivate::QEnableIf<(((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0) && (! QtPrivate::FunctionPointer<Func2>::IsPointerToMemberFunction)), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType) [with Func1 = void (QDialogButtonBox::*)(); Func2 = void (QDialog::*)()]’:
<http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:161:87:   required from here
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:254:13: error: invalid use of incomplete type ‘struct QtPrivate::QEnableIf<false, QMetaObject::Connection>’
In file included from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qiterator.h:37:0,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qmap.h:37,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/QMap:1,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/customproperties.h:34,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/alarm.h:35,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/incidence.h:35,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.h>:28,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:25:
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qglobal.h:1056:45: error: declaration of ‘struct QtPrivate::QEnableIf<false, QMetaObject::Connection>’
 template <bool B, typename T = void> struct QEnableIf;
                                             ^
In file included from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qiodevice.h:39:0,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qdatastream.h:38,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/QDataStream:1,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/duration.h:36,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/alarm.h:36,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/incidence.h:35,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.h>:28,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:25:
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:285:13: note: template<class Func1, class Func2> static typename QtPrivate::QEnableIf<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 slot)
             ^
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:285:13: note:   template argument deduction/substitution failed:
<http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:161:87: note:   candidate expects 3 arguments, 4 provided
     QObject::connect(*buttonBox, &QDialogButtonBox::rejected, dialog, &QDialog::reject);
                                                                                       ^
In file included from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qiodevice.h:39:0,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qdatastream.h:38,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/QDataStream:1,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/duration.h:36,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/alarm.h:36,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/incidence.h:35,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.h>:28,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:25:
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:293:13: note: template<class Func1, class Func2> static typename QtPrivate::QEnableIf<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
             ^
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:293:13: note:   template argument deduction/substitution failed:
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h: In substitution of ‘template<class Func1, class Func2> static typename QtPrivate::QEnableIf<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::Type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType) [with Func1 = void (QDialogButtonBox::*)(); Func2 = void (QDialog::*)()]’:
<http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:161:87:   required from here
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qobject.h:293:13: error: invalid use of incomplete type ‘struct QtPrivate::QEnableIf<false, QMetaObject::Connection>’
In file included from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qiterator.h:37:0,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qmap.h:37,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/QMap:1,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/customproperties.h:34,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/alarm.h:35,
                 from /srv/jenkins/install/linux/x86_64/g++/kf5-qt5/kde/pim/kcalcore/inst/include/KF5/KCalCore/kcalcore/incidence.h:35,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.h>:28,
                 from <http://build.kde.org/job/kcalutils_master_qt5/ws/src/recurrenceactions.cpp>:25:
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/qt5/inst/include/QtCore/qglobal.h:1056:45: error: declaration of ‘struct QtPrivate::QEnableIf<false, QMetaObject::Connection>’
 template <bool B, typename T = void> struct QEnableIf;
                                             ^
Building CXX object src/CMakeFiles/KF5CalendarUtils.dir/KF5CalendarUtils_automoc.cpp.o
<http://build.kde.org/job/kcalutils_master_qt5/ws/src/incidenceformatter.cpp>: In function ‘QString invitationAttachments(KCalUtils::InvitationFormatterHelper*, const Ptr&)’:
<http://build.kde.org/job/kcalutils_master_qt5/ws/src/incidenceformatter.cpp>:2551:42: note: #pragma message: TODO: PORT TO KFileItem
 #pragma message("TODO: PORT TO KFileItem")
                                          ^
<http://build.kde.org/job/kcalutils_master_qt5/ws/src/incidenceformatter.cpp>: At global scope:
<http://build.kde.org/job/kcalutils_master_qt5/ws/src/incidenceformatter.cpp>:2519:16: warning: unused parameter ‘helper’ [-Wunused-parameter]
 static QString invitationAttachments(InvitationFormatterHelper *helper,
                ^
make[2]: *** [src/CMakeFiles/KF5CalendarUtils.dir/recurrenceactions.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [src/CMakeFiles/KF5CalendarUtils.dir/all] Error 2
make: *** [all] Error 2
Compiliation step exited with non-zero code, assuming failure to build from source for project kcalutils.
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
Recording test results
ERROR: Publisher hudson.tasks.junit.JUnitResultArchiver aborted due to exception
hudson.AbortException: No test report files were found. Configuration error?
	at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:116)
	at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:93)
	at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2688)
	at hudson.remoting.UserRequest.perform(UserRequest.java:121)
	at hudson.remoting.UserRequest.perform(UserRequest.java:49)
	at hudson.remoting.Request$2.run(Request.java:324)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to LinuxSlave - 3(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1356)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:221)
	at hudson.remoting.Channel.call(Channel.java:752)
	at hudson.FilePath.act(FilePath.java:978)
	at hudson.FilePath.act(FilePath.java:967)
	at hudson.tasks.junit.JUnitParser.parseResult(JUnitParser.java:90)
	at hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:120)
	at hudson.tasks.junit.JUnitResultArchiver.perform(JUnitResultArchiver.java:137)
	at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:74)
	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:761)
	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:721)
	at hudson.model.Build$BuildExecution.post2(Build.java:183)
	at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:670)
	at hudson.model.Run.execute(Run.java:1742)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:89)
	at hudson.model.Executor.run(Executor.java:240)
_______________________________________________
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