gnome-base/gnome-control-center-3.22.2 fails to compile without wayland installed. ../panels/info/.libs/libinfo.a(cc-info-panel.o): In function `cc_info_panel_init': cc-info-panel.c:(.text+0x1a2d): undefined reference to `GDK_IS_WAYLAND_DISPLAY' collect2: error: ld returned 1 exit status Upstream report is here: Fail to build without wayland https://bugzilla.gnome.org/show_bug.cgi?id=774324 fixed in https://git.gnome.org/browse/gnome-control-center/commit/?h=gnome-3-22&id=4825881b129bdde0eaa5419ece6198ebda420825
Thanks, somehow I missed this one, could have sworn I checked out gnome-3-22 branches of all the stuff I was bumping.. commit 06947f025a4b40e8b9752df158bad875e72ea97a Author: Mart Raudsepp <leio@gentoo.org> Date: Sun Mar 19 14:21:33 2017 +0200 gnome-base/gnome-control-center: fix build with USE=-wayland, always pull in keyboard layout display tool Gentoo-bug: 539290 Gentoo-bug: 613192
*** Bug 613244 has been marked as a duplicate of this bug. ***