On Sat, Aug 10, 2019 at 4:36 PM Ömer Fadıl USTA <omeru...@gmail.com> wrote:
> https://phabricator.kde.org/D22976 > While that does appear to be the fix, please note that this build was for the stable branch, and that fix is only in the master branch at the moment. I guess it needs to be cherry-picked across? Cheers, Ben > > > 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 >> >