http://debbugs.gnu.org/17118 . It's already fixed in Emacs for the upcoming 24.4 release. Or you can simply work around it by using configure --without-gsettings On Sat, Apr 12, 2014 at 6:41 PM, David Crick <[log in to unmask]> wrote: > RHBA-2014:0303-1: > > This update removes GSettings from glib2, and the crashes now no longer occur. > (BZ#1065429) > > > Unfortunately this now breaks compilation of emacs (from stock source): > > xsettings.o: In function `something_changed_gsettingsCB': > xsettings.c:(.text+0x33f): undefined reference to `g_settings_get_value' > xsettings.c:(.text+0x3db): undefined reference to `g_settings_get_value' > xsettings.c:(.text+0x46d): undefined reference to `g_settings_get_value' > xsettings.o: In function `init_gsettings': > xsettings.c:(.text+0x1791): undefined reference to `g_settings_list_schemas' > xsettings.c:(.text+0x17f2): undefined reference to `g_settings_new' > xsettings.c:(.text+0x187a): undefined reference to `g_settings_get_value' > xsettings.c:(.text+0x18f0): undefined reference to `g_settings_get_value' > xsettings.c:(.text+0x1966): undefined reference to `g_settings_get_value' > > > This occurred after doing a yum updates with fastbugs: > glib2-2.26.1-7.el6_5.i686 > glib2-devel-2.26.1-7.el6_5.x86_64 > glib2-2.26.1-7.el6_5.x86_64 > > Manually reinstalling stock SL 6.5 versions: > glib2-2.26.1-3.el6.i686 > glib2-devel-2.26.1-3.el6.x86_64 > glib2-2.26.1-3.el6.x86_64 > > results in emacs successfully compiling again. > > David.