Created attachment 406296 [details] build.log glib-enum-types.c: In function ‘g_win32_os_type_get_type’: glib-enum-types.c:1163:9: error: ‘G_WIN32_OS_ANY’ undeclared (first use in this function) { G_WIN32_OS_ANY, "G_WIN32_OS_ANY", "any" }, ^ glib-enum-types.c:1163:9: note: each undeclared identifier is reported only once for each function it appears in glib-enum-types.c:1164:9: error: ‘G_WIN32_OS_WORKSTATION’ undeclared (first use in this function) { G_WIN32_OS_WORKSTATION, "G_WIN32_OS_WORKSTATION", "workstation" }, ^ glib-enum-types.c:1165:9: error: ‘G_WIN32_OS_SERVER’ undeclared (first use in this function) { G_WIN32_OS_SERVER, "G_WIN32_OS_SERVER", "server" }, A fix is in ruby-gnome2-2.2.5 [1] released April 2015, which isn't yet in portage. As soon as gnome-3.16 goes stable (which AFAIK should include glib-2.44) there will be problems ;) [1] https://github.com/ruby-gnome2/ruby-gnome2/commit/b2ebc03e04bfac0f60afd1a849958672cb8fe08b
+ 07 Jul 2015; Pacho Ramos <pacho@gentoo.org> + +files/ruby-glib2-2.2.3-glib-2.44.patch, ruby-glib2-2.2.3-r1.ebuild: + Fix building with glib-2.44 (#554126 by Franz Fellner) +