summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <matthiasc@src.gnome.org>2008-05-27 19:56:26 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2008-05-27 19:56:26 +0000
commit5adb336b656b6dc9af535c6ae30dd0f5d2d33aed (patch)
tree0de2a4f7ee40e0089dc042a2fe00cd7fe56c4f7a
parent4058fcdc73eadc20fb09eb1da5eb53a265df1eb9 (diff)
Updates
svn path=/trunk/; revision=6947
-rw-r--r--ChangeLog2
-rw-r--r--README.in11
2 files changed, 12 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index fbf251771..9b1938ae6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
2008-05-27 Matthias Clasen <mclasen@redhat.com>
+ * README.in: Add a note about G_DISABLE_SINGLE_HEADERS.
+
* NEWS: Updates
2008-05-27 Matthias Clasen <mclasen@redhat.com>
diff --git a/README.in b/README.in
index b5527f45b..a0d618dfe 100644
--- a/README.in
+++ b/README.in
@@ -24,6 +24,16 @@ Installation
See the file 'INSTALL'
+Notes about GLib 2.18
+=====================
+
+* The recommended way of using GLib has always been to only include the
+ toplevel headers glib.h, glib-object.h and gio.h. GLib enforces this by
+ generating an error when individual headers are directly included.
+ To help with the transition, the enforcement is not turned on by
+ default for GLib headers (it is turned on for GObject and GIO).
+ To turn it on, define the preprocessor symbol G_DISABLE_SINGLE_INCLUDES.
+
Notes about GLib 2.16
=====================
@@ -31,7 +41,6 @@ Notes about GLib 2.16
and libselinux for extended attribute and SELinux support. Use
--disable-xattr and --disable-selinux to build without these.
-
Notes about GLib 2.10
=====================