Created attachment 560100 [details] build.log Compile error gnome-base/gnome-control-center on ~amd64.
Created attachment 560102 [details] emerge --info
Builds ok with USE="wayland".
I get the same error. Building with USE="wayland" also builds fine for me.
For those that it fails to build - in what state is USE=wayland on gtk+:3 itself?
x11-libs/gtk+-3.24.3:3::gentoo USE="X introspection wayland (-aqua) -broadway -cloudprint -colord -cups -examples -gtk-doc -test -vim-syntax -xinerama"
OK, I actually have the same failure. I suspect if gtk+ would also be without wayland, then g-c-c without wayland will be fine too and it comes from not matching this between gtk+ and g-c-c. But can't check into it today anymore.
Do you have plans for bump Gnome in Gentoo? With using meson and systemd-optional.
Yes..
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdf76328d1eaed6f547d30159f8805a6234c120a commit fdf76328d1eaed6f547d30159f8805a6234c120a Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2019-02-24 09:49:11 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2019-02-24 09:49:50 +0000 gnome-base/gnome-control-center: fix non-wayland build against gtk+[wayland] Closes: https://bugs.gentoo.org/674684 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org> .../files/3.26.2-without-wayland-fix.patch | 30 ++++++++++++++++++++++ .../gnome-control-center-3.26.2-r1.ebuild | 1 + .../gnome-control-center-3.26.2-r2.ebuild | 1 + 3 files changed, 32 insertions(+)