Created attachment 474926 [details] build.log qtgui seems to not properly disable dbus during src_configure. When compiling this error pops up: Project ERROR: Unknown module(s) in QT_PRIVATE: dbus Reproducible: always Steps: - emerge --unmerge qtdbus - emerge -1 qtgui This also happened with 5.9.0_beta3.
I pushed an untested fix: https://gitweb.gentoo.org/proj/qt.git/commit/?id=7518ff161f46f5dd508f7b40ce07d2ecc39a44b9
Thanks, it fixed that particular error. However, QT_NO_DBUS needs to be defined or it tries to include missing headers: genericunix/qgenericunixthemes.cpp:63:33: fatal error: qdbusplatformmenu_p.h: No such file or directory
Created attachment 475216 [details] build.log
Unfortunately that one will be a lot harder to fix. From 5.8, upstream completely rewrote their configuration system and it's proving tricky for us to adapt our packaging for it. See bug #599636 and https://github.com/gentoo/qt/pull/148 for some background info on our troubles.
Thanks! Please take your time to fix this. I'm not in a hurry :)
Thanks, fixed in git. https://gitweb.gentoo.org/proj/qt.git/log/?qt=range&q=d932d9210753c0c4143330c57b8800409f866e40...d82f92ed064996dfb187ef668d74ed5b05546b2d