Build failure on i686: In file included from /build/plasma-workspace/src/build/applets/icon/plasma_applet_icon_automoc.cpp:2:0: /build/plasma-workspace/src/build/applets/icon/plasma_applet_icon_automoc.dir/moc_iconapplet_FERWDM656PUOUJ.cpp: In static member function 'static void IconApplet::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)': /build/plasma-workspace/src/build/applets/icon/plasma_applet_icon_automoc.dir/moc_iconapplet_FERWDM656PUOUJ.cpp:123:21: error: 'class IconApplet' has no member named 'open64'; did you mean 'open'? case 5: _t->open64(); break; ^~~~~~ make[2]: *** [applets/icon/CMakeFiles/plasma_applet_icon.dir/build.make:87: applets/icon/CMakeFiles/plasma_applet_icon.dir/plasma_applet_icon_automoc.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:10445: applets/icon/CMakeFiles/plasma_applet_icon.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs....
Umm... wat. I don't have access to a 32-bit system, can you perhaps investigate? Does it build just renaming that function?
Git commit f8f27526ea09305417a9bab7c69f4b6801c4d0da by Kai Uwe Broulik. Committed on 12/01/2017 at 17:12. Pushed by broulik into branch 'Plasma/5.9'. [Icon Applet] Rename open() to run() to fix compilation on 32-bit M +1 -1 applets/icon/iconapplet.cpp M +1 -1 applets/icon/iconapplet.h M +2 -2 applets/icon/package/contents/ui/main.qml https://commits.kde.org/plasma-workspace/f8f27526ea09305417a9bab7c69f4b6801c4d0da
See also bug#374027 (which is about the same problem) and https://bugreports.qt.io/browse/QTBUG-57796 ...