Another glibc change that nearly got pushed into F16

Tom Lane tgl at
Wed Oct 26 14:24:39 UTC 2011

Matthias Clasen <mclasen at> writes:
> On Wed, 2011-10-26 at 16:12 +0200, Jakub Jelinek wrote:
>> On Wed, Oct 26, 2011 at 10:06:31AM -0400, Tom Lane wrote:
>>> /usr/include/glib-2.0/glib/gmacros.h:32:2: error: #error "Only <glib.h> can be included directly."

>> You are confusing glibc with glib here, the above very much looks like
>> a glib bug, nothing to do with glibc.

I stand corrected ... too early in the morning ...

> Its not a bug, just a change. Including individual glib headers has been
> discouraged for a long time. In GLib 2.31, it has been outlawed.

Hmm.  You'd better start filing FTBFS reports against your dependent
packages, then, so they don't get blindsided by this.

			regards, tom lane

More information about the devel mailing list