Subject: bug#17435: RHBA-2014:0303-1 (Red Hat bug fix) breaks compilation of Emacs

From: Glenn Morris <[email-masked]>
Date: Wed, 07 May 2014 15:45:40 -0400

David Crick wrote:

> RHBA-2014:0303-1:
>
> The previous rebase to GLib 2.26 added the GSettings API, but without the
> gsettings-desktop-schemas package. As a consequence, some programs
> (such as OpenJDK or VMWare) attempted to use GSettings, but since
> gsettings-desktop-schemas was absent, these programs terminated unexpectedly.
> This update removes GSettings from glib2, and the crashes now no longer occur.
>
>
>
> Unfortunately this now breaks compilation of emacs from stock source
> (emacs-24.3):

This is a duplicate of 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

(I wonder if anyone actually reported this to Red Hat, who it seems to
me are responsible.)