https://bugs.gentoo.org/attachment.cgi?id=278091&action=diff&context=patch&collapsed=&headers=1&format=raw
https://bugs.gentoo.org/show_bug.cgi?id=372953
https://bugzilla.gnome.org/show_bug.cgi?id=642085

--- gtk/Makefile.am~	2011-10-18 00:38:28.000000000 +0200
+++ gtk/Makefile.am	2011-10-18 20:28:40.187219540 +0200
@@ -32,7 +32,7 @@
 endif
 endif
 
-INCLUDES =						\
+INCLUDES_COMMON =						\
 	-DG_LOG_DOMAIN=\"Gtk\"				\
 	-DGTK_LIBDIR=\"$(libdir)\"			\
 	-DGTK_DATADIR=\"$(datadir)\"			\
@@ -52,9 +52,18 @@
 	-DGTK_FILE_SYSTEM_ENABLE_UNSUPPORTED		\
 	-DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED		\
 	$(GTK_DEBUG_FLAGS)				\
-	$(GTK_DEP_CFLAGS)				\
+	$(GTK_DEP_CFLAGS)
+
+
+INCLUDES=                                              \
+	$(INCLUDES_COMMON)                              \
 	$(INCLUDED_IMMODULE_DEFINE)
 
+
+INCLUDES_GIR=                                          \
+	$(INCLUDES_COMMON)                              \
+	$(INCLUDED_IMMODULE_DEFINE)
+	
 gtarget=$(gdktarget)
 
 if PLATFORM_WIN32
@@ -1016,7 +1025,7 @@
 endif
 Gtk_2_0_gir_INCLUDES = Atk-1.0 Gdk-2.0
 Gtk_2_0_gir_CFLAGS = \
-		$(INCLUDES) \
+		$(INCLUDES_GIR) \
 		-UGDK_DISABLE_DEPRECATED \
 		-UGTK_DISABLE_DEPRECATED \
 		-DGTK_TEXT_USE_INTERNAL_UNSUPPORTED_API
