When kde-frameworks/kdelibs4support-9999 is emerged with USE="-X", kde-base/khotkeys-9999 fails with: -------- CMakeFiles/khotkeysprivate.dir/triggers/gestures.cpp.o: In function `KHotKeys::Gesture::grab_mouse(bool)': gestures.cpp:(.text+0xc5c): undefined reference to `KXErrorHandler::display()' gestures.cpp:(.text+0xc71): undefined reference to `KXErrorHandler::KXErrorHandler(_XDisplay*)' gestures.cpp:(.text+0xdb9): undefined reference to `KXErrorHandler::error(bool) const' gestures.cpp:(.text+0xde0): undefined reference to `KXErrorHandler::~KXErrorHandler()' -------- While everything is in the /usr/include/KF5/KDELibs4Support/kxerrorhandler.h, the implementation is left out of libKF5KDELibs4Support.so if kde-frameworks/kdelibs4support-9999 is emerged with USE="-X". Therefore I suggest that kde-base/khotkeys-9999 should depend on kde-frameworks/kdelibs4support-9999 with enabled "X" USE-Flag.
Thanks, fixed in git. https://github.com/gentoo/kde/commit/d86ad446a41ce8db46bd2e35b0125f7e526712cb