>>> Emerging (4 of 4) kde-plasma/plasma-integration-5.9.0::gentoo * plasma-integration-5.9.0.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking plasma-integration-5.9.0.tar.xz to /var/tmp/portage/kde-plasma/plasma-integration-5.9.0/work >>> Source unpacked in /var/tmp/portage/kde-plasma/plasma-integration-5.9.0/work >>> Preparing source in /var/tmp/portage/kde-plasma/plasma-integration-5.9.0/work/plasma-integration-5.9.0 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/kde-plasma/plasma-integration-5.9.0/work/plasma-integration-5.9.0 ... ... [100%] Linking CXX shared module KDEPlasmaPlatformTheme.so cd /var/tmp/portage/kde-plasma/plasma-integration-5.9.0/work/plasma-integration-5.9.0_build/src/platformtheme && /usr/bin/cmake -E cmake_link_script CMakeFiles/KDEPlasmaPlatformTheme.dir/link.txt --verbose=1 /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -march=native -fno-stack-protector -pipe -fuse-linker-plugin -flto -std=c++0x -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -pedantic -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,--enable-new-dtags -O2 -march=native -fno-stack-protector -pipe -fuse-linker-plugin -flto -flto=4 -fuse-linker-plugin -shared -o KDEPlasmaPlatformTheme.so CMakeFiles/KDEPlasmaPlatformTheme.dir/qdbusmenubar.cpp.o CMakeFiles/KDEPlasmaPlatformTheme.dir/kdeplatformtheme.cpp.o CMakeFiles/KDEPlasmaPlatformTheme.dir/kfontsettingsdata.cpp.o CMakeFiles/KDEPlasmaPlatformTheme.dir/khintssettings.cpp.o CMakeFiles/KDEPlasmaPlatformTheme.dir/kdeplatformfiledialoghelper.cpp.o CMakeFiles/KDEPlasmaPlatformTheme.dir/kdeplatformfiledialogbase.cpp.o CMakeFiles/KDEPlasmaPlatformTheme.dir/kdeplatformsystemtrayicon.cpp.o CMakeFiles/KDEPlasmaPlatformTheme.dir/kfiletreeview.cpp.o CMakeFiles/KDEPlasmaPlatformTheme.dir/kdirselectdialog.cpp.o CMakeFiles/KDEPlasmaPlatformTheme.dir/kwaylandintegration.cpp.o CMakeFiles/KDEPlasmaPlatformTheme.dir/x11integration.cpp.o CMakeFiles/KDEPlasmaPlatformTheme.dir/main.cpp.o CMakeFiles/KDEPlasmaPlatformTheme.dir/KDEPlasmaPlatformTheme_automoc.cpp.o /usr/lib64/libKF5KIOFileWidgets.so.5.30.0 /usr/lib64/libKF5KIOWidgets.so.5.30.0 /usr/lib64/libKF5Notifications.so.5.30.0 /usr/lib64/libKF5WaylandClient.so.5.30.0 /usr/lib64/libxcb.so /usr/lib64/libQt5PlatformSupport.a -lXcursor -lxcb /usr/lib64/libKF5KIOCore.so.5.30.0 /usr/lib64/libKF5JobWidgets.so.5.30.0 /usr/lib64/libKF5Service.so.5.30.0 /usr/lib64/libKF5Completion.so.5.30.0 /usr/lib64/libKF5Bookmarks.so.5.30.0 /usr/lib64/libKF5XmlGui.so.5.30.0 /usr/lib64/libKF5IconThemes.so.5.30.0 /usr/lib64/libKF5ConfigWidgets.so.5.30.0 /usr/lib64/libKF5ConfigGui.so.5.30.0 /usr/lib64/libKF5Auth.so.5.30.0 /usr/lib64/libKF5I18n.so.5.30.0 /usr/lib64/libQt5Network.so.5.7.1 /usr/lib64/libKF5WidgetsAddons.so.5.30.0 /usr/lib64/libKF5ItemViews.so.5.30.0 /usr/lib64/libKF5Solid.so.5.30.0 /usr/lib64/libQt5Xml.so.5.7.1 /usr/lib64/libQt5DBus.so.5.7.1 /usr/lib64/libKF5ConfigCore.so.5.30.0 /usr/lib64/libKF5WindowSystem.so.5.30.0 /usr/lib64/libQt5X11Extras.so.5.7.1 /usr/lib64/libKF5Codecs.so.5.30.0 /usr/lib64/libQt5Widgets.so.5.7.1 /usr/lib64/libKF5CoreAddons.so.5.30.0 /usr/lib64/libQt5Gui.so.5.7.1 /usr/lib64/libQt5Core.so.5.7.1 /var/tmp/portage/kde-plasma/plasma-integration-5.9.0/temp/ccZfPObF.ltrans12.ltrans.o: In function `KdePlatformTheme::createPlatformMenuBar() const': <artificial>:(.text+0x35c): undefined reference to `QDBusPlatformMenu::QDBusPlatformMenu(unsigned long long)' <artificial>:(.text+0x379): undefined reference to `QDBusMenuAdaptor::QDBusMenuAdaptor(QDBusPlatformMenu*)' <artificial>:(.text+0x3a0): undefined reference to `QDBusMenuItem::registerDBusTypes()' <artificial>:(.text+0x3b0): undefined reference to `QDBusPlatformMenu::propertiesUpdated(QVector<QDBusMenuItem>, QVector<QDBusMenuItemKeys>)' <artificial>:(.text+0x3c9): undefined reference to `QDBusMenuAdaptor::ItemsPropertiesUpdated(QVector<QDBusMenuItem> const&, QVector<QDBusMenuItemKeys> const&)' <artificial>:(.text+0x41a): undefined reference to `QDBusPlatformMenu::staticMetaObject' <artificial>:(.text+0x444): undefined reference to `QDBusPlatformMenu::updated(unsigned int, int)' <artificial>:(.text+0x462): undefined reference to `QDBusMenuAdaptor::LayoutUpdated(unsigned int, int)' <artificial>:(.text+0x4b6): undefined reference to `QDBusPlatformMenu::staticMetaObject' /var/tmp/portage/kde-plasma/plasma-integration-5.9.0/temp/ccZfPObF.ltrans13.ltrans.o: In function `QDBusMenuBar::createMenu() const': <artificial>:(.text+0x24): undefined reference to `QDBusPlatformMenu::QDBusPlatformMenu(unsigned long long)' /var/tmp/portage/kde-plasma/plasma-integration-5.9.0/temp/ccZfPObF.ltrans13.ltrans.o: In function `QDBusMenuBar::updateMenuItem(QDBusPlatformMenuItem*, QPlatformMenu*)': <artificial>:(.text+0x125): undefined reference to `QDBusPlatformMenu::staticMetaObject' /var/tmp/portage/kde-plasma/plasma-integration-5.9.0/temp/ccZfPObF.ltrans13.ltrans.o: In function `QDBusMenuBar::menuItemForMenu(QPlatformMenu*)': <artificial>:(.text+0x263): undefined reference to `QDBusPlatformMenuItem::QDBusPlatformMenuItem(unsigned long long)' /var/tmp/portage/kde-plasma/plasma-integration-5.9.0/temp/ccZfPObF.ltrans13.ltrans.o: In function `QDBusMenuBar::unregisterMenuBar()': <artificial>:(.text+0x4d5): undefined reference to `QDBusMenuRegistrarInterface::QDBusMenuRegistrarInterface(QString const&, QString const&, QDBusConnection const&, QObject*)' <artificial>:(.text+0x5c6): undefined reference to `QDBusMenuRegistrarInterface::~QDBusMenuRegistrarInterface()' /var/tmp/portage/kde-plasma/plasma-integration-5.9.0/temp/ccZfPObF.ltrans13.ltrans.o: In function `QDBusMenuBar::registerMenuBar()': <artificial>:(.text+0x9a6): undefined reference to `QDBusMenuRegistrarInterface::QDBusMenuRegistrarInterface(QString const&, QString const&, QDBusConnection const&, QObject*)' <artificial>:(.text+0xc71): undefined reference to `QDBusMenuRegistrarInterface::~QDBusMenuRegistrarInterface()' /var/tmp/portage/kde-plasma/plasma-integration-5.9.0/temp/ccZfPObF.ltrans13.ltrans.o: In function `QDBusMenuBar::removeMenu(QPlatformMenu*)': <artificial>:(.text+0x3bc): undefined reference to `QDBusPlatformMenu::emitUpdated()' /var/tmp/portage/kde-plasma/plasma-integration-5.9.0/temp/ccZfPObF.ltrans13.ltrans.o: In function `QDBusMenuBar::insertMenu(QPlatformMenu*, QPlatformMenu*)': <artificial>:(.text+0x3f6): undefined reference to `QDBusPlatformMenu::emitUpdated()' collect2: error: ld returned 1 exit status make[2]: *** [src/platformtheme/CMakeFiles/KDEPlasmaPlatformTheme.dir/build.make:411: src/platformtheme/KDEPlasmaPlatformTheme.so] Error 1 make[2]: Leaving directory '/var/tmp/portage/kde-plasma/plasma-integration-5.9.0/work/plasma-integration-5.9.0_build' make[1]: *** [CMakeFiles/Makefile2:206: src/platformtheme/CMakeFiles/KDEPlasmaPlatformTheme.dir/all] Error 2 make[1]: Leaving directory '/var/tmp/portage/kde-plasma/plasma-integration-5.9.0/work/plasma-integration-5.9.0_build' make: *** [Makefile:128: all] Error 2 Disabling LTO won't help here as QtPlatformSupport.a from dev-qt/qtgui will be built without dbusmenu and dbustray components, see qtgui-5.7.1.ebuild: src_prepare() { .. # avoid automagic dep on qtdbus use dbus || sed -i -e 's/contains(QT_CONFIG, dbus)/false/' \ src/platformsupport/platformsupport.pro || die ... }
*** This bug has been marked as a duplicate of bug 608306 ***