https://bugs.kde.org/show_bug.cgi?id=387983
Bug ID: 387983 Summary: kcoreaddons git commit fbc5881b9 breaks kwin build Product: frameworks-kcoreaddons Version: unspecified Platform: Gentoo Packages OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: general Assignee: mp...@kde.org Reporter: 1i5t5.dun...@cox.net CC: kdelibs-b...@kde.org Target Milestone: --- kcoreaddons commit fbc5881b9 (current head) breaks building kwin. I'm running gentoo, with most kde packages from live-git using the gentoo/kde overlay. Today, kwin refused to update, and even pinning to the currently installed commit wouldn't allow it to build due to an automoc error. I traced it down to kcoreaddons, and bisected there to current head, fbc5881b9. Using the previous commit, kwin builds fine. Here's the error from the log: make[2]: Entering directory '/tmp/portage/kde-plasma/kwin-9999/work/kwin-9999_build' AutoMoc: Checking: /tmp/portage/kde-plasma/kwin-9999/work/kwin-9999/kcmkwin/kwinscripts/main.cpp AutoMoc error ------------- "/tmp/portage/kde-plasma/kwin-9999/work/kwin-9999/kcmkwin/kwinscripts/main.cpp" The file contains a K_PLUGIN_FACTORY macro, but does not include "main.moc"! Consider to - add #include "main.moc" - enable SKIP_AUTOMOC for this file AutoMoc: Checking: /tmp/portage/kde-plasma/kwin-9999/work/kwin-9999/kcmkwin/kwinrules/detectwidget.cpp AutoMoc: Checking: /tmp/portage/kde-plasma/kwin-9999/work/kwin-9999/kcmkwin/kwinrules/kcm.cpp AutoMoc: Checking: /tmp/portage/kde-plasma/kwin-9999/work/kwin-9999/kcmkwin/kwinrules/kwinsrc.cpp AutoMoc: Checking: /tmp/portage/kde-plasma/kwin-9999/work/kwin-9999/kcmkwin/kwinrules/ruleslist.cpp AutoMoc: Checking: /tmp/portage/kde-plasma/kwin-9999/work/kwin-9999/kcmkwin/kwinrules/ruleswidget.cpp AutoMoc: Checking: /tmp/portage/kde-plasma/kwin-9999/work/kwin-9999/kcmkwin/kwinrules/detectwidget.h AutoMoc: Checking: /tmp/portage/kde-plasma/kwin-9999/work/kwin-9999/kcmkwin/kwinrules/kcm.h AutoMoc: Checking: /tmp/portage/kde-plasma/kwin-9999/work/kwin-9999/kcmkwin/kwinrules/ruleslist.h make[2]: *** [kcmkwin/kwinscripts/CMakeFiles/kcm_kwin_scripts_autogen.dir/build.make:58: kcmkwin/kwinscripts/CMakeFiles/kcm_kwin_scripts_autogen] Error 1 The full failing kwin build log and additional info can be found in the gentoo bug (opened before I figured out the problem) https://bugs.gentoo.org/show_bug.cgi?id=641436 -- You are receiving this mail because: You are watching all bug changes.