Created attachment 865889 [details] build log Trying to build ibus with GTK+ built without X I encountered a build failure: keybindingmanager.c:15:10: fatal error: gdk/gdkx.h: No such file or directory > emerge -pqv ibus ibus-anthy [ebuild N ] app-i18n/ibus-1.5.28-r1 USE="appindicator gtk3 gtk4 gui introspection libnotify nls python systemd unicode wayland -X -emoji -gtk2 -test -vala" PYTHON_TARGETS="python3_11 -python3_10" [ebuild N ] app-i18n/ibus-anthy-1.5.14 USE="nls" PYTHON_SINGLE_TARGET="python3_11 -python3_10"
Created attachment 865890 [details] emerge --info
Similar issue for me but with gtk:4.
Created attachment 881494 [details] build log of failure with gtk-4
Created attachment 881495 [details] build log of failure with gtk-4
For gtk-4 it fails on: > ibusimcontext.c:1651:9: error: unknown type name 'Window'; did you mean 'GtkWindow'?
And, yes, in my case too adding X to gtk:4 will let this compile.