diff -Naur glib-2.32.3.orig/gio/Makefile.in glib-2.32.3/gio/Makefile.in
--- glib-2.32.3.orig/gio/Makefile.in	2012-05-21 11:55:27.000000000 -0400
+++ glib-2.32.3/gio/Makefile.in	2012-05-21 11:58:57.000000000 -0400
@@ -1242,6 +1242,7 @@
 glib_compile_resources_LDADD = \
 	$(top_builddir)/glib/libglib-2.0.la \
 	$(top_builddir)/gobject/libgobject-2.0.la	\
+	$(top_builddir)/gmodule/libgmodule-2.0.la	\
 	libgio-2.0.la
 
 glib_compile_resources_SOURCES = \
@@ -1269,6 +1270,7 @@
 gsettings_LDADD = \
 	$(top_builddir)/glib/libglib-2.0.la		\
 	$(top_builddir)/gobject/libgobject-2.0.la	\
+	$(top_builddir)/gmodule/libgmodule-2.0.la	\
 	libgio-2.0.la
 
 gsettings_SOURCES = gsettings-tool.c
@@ -1277,7 +1279,8 @@
 gdbus_SOURCES = gdbus-tool.c
 gdbus_LDADD = libgio-2.0.la \
 	$(top_builddir)/glib/libglib-2.0.la 		\
-	$(top_builddir)/gobject/libgobject-2.0.la
+	$(top_builddir)/gobject/libgobject-2.0.la \
+	$(top_builddir)/gmodule/libgmodule-2.0.la
 
 completiondir = $(sysconfdir)/bash_completion.d
 completion_DATA = \
@@ -1290,6 +1293,7 @@
 gresource_LDADD = libgio-2.0.la \
 	$(top_builddir)/glib/libglib-2.0.la 		\
 	$(top_builddir)/gobject/libgobject-2.0.la \
+	$(top_builddir)/gmodule/libgmodule-2.0.la \
 	$(LIBELF_LIBS)
 
 all: $(BUILT_SOURCES)
