https://phabricator.kde.org/D22976
On Fri, Aug 9, 2019, 23:21 Ben Cooksley <bcooks...@kde.org> wrote: > Hi folks, > > Could someone please look into the below QMutex include problem within > plasma-workspace? > > Thanks, > Ben > > ---------- Forwarded message --------- > From: CI System <nore...@kde.org> > Date: Sat, Aug 10, 2019 at 8:18 AM > Subject: KDE CI: Administration » Dependency Build Plasma stable-kf5-qt5 > SUSEQt5.12 - Build # 46 - Still Failing! > To: <bcooks...@kde.org> > > > *BUILD FAILURE* > Build URL > https://build.kde.org/job/Administration/job/Dependency%20Build%20Plasma%20stable-kf5-qt5%20SUSEQt5.12/46/ > Project: Dependency Build Plasma stable-kf5-qt5 SUSEQt5.12 > Date of build: Fri, 09 Aug 2019 18:51:11 +0000 > Build duration: 1 hr 26 min and counting > * CONSOLE OUTPUT * > [...truncated 94439 lines...] > [2019-08-09T20:18:04.390Z] > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/runners/powerdevil/PowerDevilRunner.cpp:259:41: > warning: ���void > Solid::PowerManagement::requestSleep(Solid::PowerManagement::SleepState, > QObject*, const char*)��� is deprecated [-Wdeprecated-declarations] > [2019-08-09T20:18:04.390Z] 259 | > Solid::PowerManagement::requestSleep(Solid::PowerManagement::HibernateState, > nullptr, nullptr); > [2019-08-09T20:18:04.390Z] | ^~~~~~~~~~~~ > [2019-08-09T20:18:04.390Z] In file included from > /home/jenkins/install-prefix/include/KF5/KDELibs4Support/KDE/Solid/PowerManagement:1, > [2019-08-09T20:18:04.390Z] from > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/runners/powerdevil/PowerDevilRunner.cpp:34: > [2019-08-09T20:18:04.390Z] > /home/jenkins/install-prefix/include/KF5/KDELibs4Support/solid/powermanagement.h:83:40: > note: declared here > [2019-08-09T20:18:04.390Z] 83 | KDELIBS4SUPPORT_DEPRECATED_EXPORT void > requestSleep(SleepState state, QObject *receiver, const char *member); > [2019-08-09T20:18:04.390Z] | ^~~~~~~~~~~~ > [2019-08-09T20:18:04.390Z] > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/runners/powerdevil/PowerDevilRunner.cpp:259:110: > warning: ���void > Solid::PowerManagement::requestSleep(Solid::PowerManagement::SleepState, > QObject*, const char*)��� is deprecated [-Wdeprecated-declarations] > [2019-08-09T20:18:04.390Z] 259 | > Solid::PowerManagement::requestSleep(Solid::PowerManagement::HibernateState, > nullptr, nullptr); > [2019-08-09T20:18:04.390Z] | ^ > [2019-08-09T20:18:04.390Z] In file included from > /home/jenkins/install-prefix/include/KF5/KDELibs4Support/KDE/Solid/PowerManagement:1, > [2019-08-09T20:18:04.390Z] from > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/runners/powerdevil/PowerDevilRunner.cpp:34: > [2019-08-09T20:18:04.390Z] > /home/jenkins/install-prefix/include/KF5/KDELibs4Support/solid/powermanagement.h:83:40: > note: declared here > [2019-08-09T20:18:04.390Z] 83 | KDELIBS4SUPPORT_DEPRECATED_EXPORT void > requestSleep(SleepState state, QObject *receiver, const char *member); > [2019-08-09T20:18:04.390Z] | ^~~~~~~~~~~~ > [2019-08-09T20:18:04.390Z] > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/runners/powerdevil/PowerDevilRunner.cpp:259:110: > warning: ���void > Solid::PowerManagement::requestSleep(Solid::PowerManagement::SleepState, > QObject*, const char*)��� is deprecated [-Wdeprecated-declarations] > [2019-08-09T20:18:04.390Z] 259 | > Solid::PowerManagement::requestSleep(Solid::PowerManagement::HibernateState, > nullptr, nullptr); > [2019-08-09T20:18:04.390Z] | ^ > [2019-08-09T20:18:04.390Z] In file included from > /home/jenkins/install-prefix/include/KF5/KDELibs4Support/KDE/Solid/PowerManagement:1, > [2019-08-09T20:18:04.390Z] from > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/runners/powerdevil/PowerDevilRunner.cpp:34: > [2019-08-09T20:18:04.390Z] > /home/jenkins/install-prefix/include/KF5/KDELibs4Support/solid/powermanagement.h:83:40: > note: declared here > [2019-08-09T20:18:04.390Z] 83 | KDELIBS4SUPPORT_DEPRECATED_EXPORT void > requestSleep(SleepState state, QObject *receiver, const char *member); > [2019-08-09T20:18:04.390Z] | ^~~~~~~~~~~~ > [2019-08-09T20:18:04.390Z] > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/runners/powerdevil/PowerDevilRunner.cpp:253:16: > warning: enumeration value ���HybridSuspendState��� not handled in switch > [-Wswitch] > [2019-08-09T20:18:04.390Z] 253 | switch > ((Solid::PowerManagement::SleepState)match.data().toInt()) { > [2019-08-09T20:18:04.390Z] | ^ > [2019-08-09T20:18:04.390Z] Scanning dependencies of target > plasma_applet_appmenu > [2019-08-09T20:18:04.390Z] [ 55%] Building CXX object > applets/appmenu/lib/CMakeFiles/plasma_applet_appmenu.dir/plasma_applet_appmenu_autogen/mocs_compilation.cpp.o > [2019-08-09T20:18:04.390Z] [ 55%] Built target plasma_applet_icon_autogen > [2019-08-09T20:18:04.390Z] Scanning dependencies of target > appmenuplugin_autogen > [2019-08-09T20:18:04.647Z] [ 55%] Automatic MOC for target appmenuplugin > [2019-08-09T20:18:04.647Z] [ 55%] Built target appmenuplugin_autogen > [2019-08-09T20:18:04.647Z] [ 55%] Building CXX object > applets/appmenu/lib/CMakeFiles/plasma_applet_appmenu.dir/appmenuapplet.cpp.o > [2019-08-09T20:18:04.647Z] In file included from > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/build/runners/windows/krunner_windows_autogen/EWIEGA46WW/moc_windowsrunner.cpp:9, > [2019-08-09T20:18:04.647Z] from > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/build/runners/windows/krunner_windows_autogen/mocs_compilation.cpp:2: > [2019-08-09T20:18:04.647Z] > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/build/runners/windows/krunner_windows_autogen/EWIEGA46WW/../../../../../runners/windows/windowsrunner.h:61:9: > error: ���QMutex��� does not name a type > [2019-08-09T20:18:04.647Z] 61 | QMutex m_mutex; > [2019-08-09T20:18:04.647Z] | ^~~~~~ > [2019-08-09T20:18:04.905Z] [ 55%] Linking CXX shared module > ../../bin/krunner_appstream.so > [2019-08-09T20:18:04.905Z] In file included from > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/runners/windows/windowsrunner.cpp:19: > [2019-08-09T20:18:04.905Z] > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/runners/windows/windowsrunner.h:61:9: error: > ���QMutex��� does not name a type > [2019-08-09T20:18:04.905Z] 61 | QMutex m_mutex; > [2019-08-09T20:18:04.905Z] | ^~~~~~ > [2019-08-09T20:18:04.905Z] make[2]: *** > [runners/windows/CMakeFiles/krunner_windows.dir/build.make:63: > runners/windows/CMakeFiles/krunner_windows.dir/krunner_windows_autogen/mocs_compilation.cpp.o] > Error 1 > [2019-08-09T20:18:04.905Z] make[2]: *** Waiting for unfinished jobs.... > [2019-08-09T20:18:04.905Z] Scanning dependencies of target > plasma_applet_calendar > [2019-08-09T20:18:04.905Z] [ 55%] Building CXX object > applets/calendar/CMakeFiles/plasma_applet_calendar.dir/plasma_applet_calendar_autogen/mocs_compilation.cpp.o > [2019-08-09T20:18:04.905Z] > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/runners/windows/windowsrunner.cpp: In member > function ���void WindowsRunner::gatherInfo()���: > [2019-08-09T20:18:04.905Z] > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/runners/windows/windowsrunner.cpp:72:5: error: > ���QMutexLocker��� was not declared in this scope > [2019-08-09T20:18:04.905Z] 72 | QMutexLocker locker(&m_mutex); > [2019-08-09T20:18:04.905Z] | ^~~~~~~~~~~~ > [2019-08-09T20:18:04.905Z] > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/runners/windows/windowsrunner.cpp: In member > function ���void WindowsRunner::prepareForMatchSession()���: > [2019-08-09T20:18:04.905Z] > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/runners/windows/windowsrunner.cpp:108:5: error: > ���QMutexLocker��� was not declared in this scope > [2019-08-09T20:18:04.905Z] 108 | QMutexLocker locker(&m_mutex); > [2019-08-09T20:18:04.905Z] | ^~~~~~~~~~~~ > [2019-08-09T20:18:04.905Z] > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/runners/windows/windowsrunner.cpp: In member > function ���void WindowsRunner::matchSessionComplete()���: > [2019-08-09T20:18:04.905Z] > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/runners/windows/windowsrunner.cpp:117:5: error: > ���QMutexLocker��� was not declared in this scope > [2019-08-09T20:18:04.905Z] 117 | QMutexLocker locker(&m_mutex); > [2019-08-09T20:18:04.905Z] | ^~~~~~~~~~~~ > [2019-08-09T20:18:04.905Z] > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/runners/windows/windowsrunner.cpp: In member > function ���virtual void WindowsRunner::match(Plasma::RunnerContext&)���: > [2019-08-09T20:18:04.905Z] > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/runners/windows/windowsrunner.cpp:128:5: error: > ���QMutexLocker��� was not declared in this scope > [2019-08-09T20:18:04.905Z] 128 | QMutexLocker locker(&m_mutex); > [2019-08-09T20:18:04.905Z] | ^~~~~~~~~~~~ > [2019-08-09T20:18:05.163Z] > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/runners/windows/windowsrunner.cpp: In member > function ���virtual void WindowsRunner::run(const Plasma::RunnerContext&, > const Plasma::QueryMatch&)���: > [2019-08-09T20:18:05.163Z] > /home/jenkins/workspace/Administration/Dependency Build Plasma > stable-kf5-qt5 > SUSEQt5.12/plasma-workspace/runners/windows/windowsrunner.cpp:327:5: error: > ���QMutexLocker��� was not declared in this scope > [2019-08-09T20:18:05.163Z] 327 | QMutexLocker locker(&m_mutex); > [2019-08-09T20:18:05.163Z] | ^~~~~~~~~~~~ > [2019-08-09T20:18:05.163Z] [ 55%] Linking CXX shared module > ../../bin/krunner_windowedwidgets.so > [2019-08-09T20:18:05.163Z] [ 55%] Built target krunner_appstream > [2019-08-09T20:18:05.163Z] [ 55%] Linking CXX shared module > ../../bin/krunner_powerdevil.so > [2019-08-09T20:18:05.163Z] Scanning dependencies of target > digitalclockplugin > [2019-08-09T20:18:05.163Z] [ 55%] Building CXX object > applets/digital-clock/plugin/CMakeFiles/digitalclockplugin.dir/digitalclockplugin_autogen/mocs_compilation.cpp.o > [2019-08-09T20:18:05.163Z] make[2]: *** > [runners/windows/CMakeFiles/krunner_windows.dir/build.make:76: > runners/windows/CMakeFiles/krunner_windows.dir/windowsrunner.cpp.o] Error 1 > [2019-08-09T20:18:05.163Z] make[1]: *** [CMakeFiles/Makefile2:7555: > runners/windows/CMakeFiles/krunner_windows.dir/all] Error 2 > [2019-08-09T20:18:05.163Z] make[1]: *** Waiting for unfinished jobs.... > [2019-08-09T20:18:05.163Z] [ 55%] Building CXX object > applets/calendar/CMakeFiles/plasma_applet_calendar.dir/calendarapplet.cpp.o > [2019-08-09T20:18:05.421Z] [ 55%] Building CXX object > applets/digital-clock/plugin/CMakeFiles/digitalclockplugin.dir/timezonemodel.cpp.o > [2019-08-09T20:18:05.421Z] [ 55%] Built target krunner_windowedwidgets > [2019-08-09T20:18:05.421Z] [ 55%] Building CXX object > applets/digital-clock/plugin/CMakeFiles/digitalclockplugin.dir/timezonesi18n.cpp.o > [2019-08-09T20:18:05.421Z] [ 55%] Built target krunner_powerdevil > [2019-08-09T20:18:05.421Z] [ 55%] Building CXX object > applets/digital-clock/plugin/CMakeFiles/digitalclockplugin.dir/digitalclockplugin.cpp.o > [2019-08-09T20:18:05.679Z] [ 55%] Building CXX object > applets/digital-clock/plugin/CMakeFiles/digitalclockplugin.dir/clipboardmenu.cpp.o > [2019-08-09T20:18:06.276Z] [ 55%] Linking CXX shared module > ../../bin/kcm_krunner_kill.so > [2019-08-09T20:18:06.534Z] [ 55%] Built target kcm_krunner_kill > [2019-08-09T20:18:06.534Z] [ 55%] Linking CXX shared module > ../../bin/plasma_applet_calendar.so > [2019-08-09T20:18:06.792Z] [ 56%] Linking CXX shared module > ../../../bin/plasma_applet_appmenu.so > [2019-08-09T20:18:06.792Z] [ 56%] Built target plasma_applet_calendar > [2019-08-09T20:18:07.049Z] [ 56%] Built target plasma_applet_appmenu > [2019-08-09T20:18:07.978Z] [ 56%] Linking CXX shared library > ../../../bin/libdigitalclockplugin.so > [2019-08-09T20:18:08.239Z] [ 56%] Built target digitalclockplugin > [2019-08-09T20:18:08.239Z] make: *** [Makefile:141: all] Error 2 > [Pipeline] } > [Pipeline] // stage > [Pipeline] } > [2019-08-09T20:18:08.657Z] ERROR: script returned exit code 1 > [Pipeline] // catchError > [Pipeline] emailextrecipients > [Pipeline] emailext >