With net-im/libcommuni-3.7.0-r2 patched for Qt6, net-im/spectrum2 will fail to find the Communi include dirs, and will default to not building the IRC backend. net-im/spectrum2 will need to have it's cmake build files patched to search the Qt6 directories AND it will need the Qt6Core5Compat libraries / includes added to the libcommuni backend. Reproducible: Always
Created attachment 920878 [details, diff] build with qt6 and qt5compat The included patch has a CMAKE option "ENABLE_QT6" defaulting to "ON" which will work for Gentoo, but if it is pushed upstream the option should be inverted to default to building with QT5 Also note: I'm an admin not a developer, the patch works here. YMMV