Index: eggdbus/src/eggdbus/Makefile.in
===================================================================
--- eggdbus.orig/src/eggdbus/Makefile.in	2009-11-13 22:07:47.627695758 +0100
+++ eggdbus/src/eggdbus/Makefile.in	2009-11-13 22:07:35.771692581 +0100
@@ -98,7 +98,7 @@
 libeggdbus_1_la_OBJECTS = $(am_libeggdbus_1_la_OBJECTS)
 libeggdbus_1_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
 	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(libeggdbus_1_la_CFLAGS) \
-	$(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+	$(CFLAGS) $(libeggdbus_1_la_LDFLAGS) $(LDFLAGS) -o $@
 libeggdbus_common_la_DEPENDENCIES = $(am__DEPENDENCIES_1)
 am_libeggdbus_common_la_OBJECTS =  \
 	libeggdbus_common_la-eggdbusarrayseq.lo \
@@ -469,6 +469,7 @@
 	libeggdbus-common.la						\
 	$(NULL)
 
+libeggdbus_1_la_LDFLAGS = -export-symbols-regex '(^egg_dbus_.*)'
 EXTRA_DIST = \
 	gmarshal.strings						\
 	eggdbusmarshal.list						\
