Created attachment 381546 [details] build.log gsm-manager.c: In function ‘on_display_server_failure’: gsm-manager.c:316:18: warning: unused variable ‘allow_logout’ [-Wunused-variable] gsm-process-helper.c:28:9: error: unknown type name ‘GSubprocess’ gsm-process-helper.c: In function ‘on_child_exited’: gsm-process-helper.c:44:9: warning: implicit declaration of function ‘g_subprocess_wait_check_finish’ [-Wimplicit-function-declaration] gsm-process-helper.c:44:47: error: ‘GSubprocess’ undeclared (first use in this function) gsm-process-helper.c:44:47: note: each undeclared identifier is reported only once for each function it appears in gsm-process-helper.c:44:59: error: expected expression before ‘)’ token gsm-process-helper.c: In function ‘on_child_timeout’: gsm-process-helper.c:60:9: warning: implicit declaration of function ‘g_subprocess_force_exit’ [-Wimplicit-function-declaration] gsm-process-helper.c: In function ‘gsm_process_helper’: gsm-process-helper.c:90:9: warning: implicit declaration of function ‘g_subprocess_newv’ [-Wimplicit-function-declaration] gsm-process-helper.c:90:24: warning: assignment makes pointer from integer without a cast [enabled by default] gsm-process-helper.c:94:9: warning: implicit declaration of function ‘g_subprocess_wait_async’ [-Wimplicit-function-declaration] make[3]: *** [gnome_session-gsm-process-helper.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/gnome-base/gnome-session-3.12.1/work/gnome-session-3.12.1/gnome-session' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/gnome-base/gnome-session-3.12.1/work/gnome-session-3.12.1/gnome-session' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gnome-base/gnome-session-3.12.1/work/gnome-session-3.12.1' make: *** [all] Error 2 I'm currently randomly updating Gnome 3.12 packages so I assume that this is a missing Gnome 3.12 dependency in gnome-session.
should compile after updating to glib-2.40
(In reply to Pacho Ramos from comment #1) > should compile after updating to glib-2.40 Yes, that works for me.
+ 27 Jul 2014; Pacho Ramos <pacho@gentoo.org> gnome-session-3.12.1.ebuild: + Newer glib is needed per bug #518074 by Hans de Graff +