Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog7
-rw-r--r--backend/Makefile.am3
-rw-r--r--backend/backend.symbols1
-rw-r--r--configure.ac2
4 files changed, 12 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 0ff97ba..7eae24b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2009-02-01 Christian Persch <chpe@gnome.org>
+
+ * backend/Makefile.am:
+ A backend/backend.symbols:
+ * configure.ac: Only export the backend module entry point. Bug
+ #569998.
+
2009-02-01 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/eggfindbar.c: (egg_find_bar_init):
diff --git a/backend/Makefile.am b/backend/Makefile.am
index f22c2e1..dcbbc0e 100644
--- a/backend/Makefile.am
+++ b/backend/Makefile.am
@@ -33,3 +33,6 @@ endif
if ENABLE_IMPRESS
SUBDIRS += impress
endif
+
+EXTRA_DIST = \
+ backend.symbols
diff --git a/backend/backend.symbols b/backend/backend.symbols
new file mode 100644
index 0000000..6c41cf8
--- /dev/null
+++ b/backend/backend.symbols
@@ -0,0 +1 @@
+register_evince_backend
diff --git a/configure.ac b/configure.ac
index 644eb9d..64482c0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -101,7 +101,7 @@ PKG_CHECK_MODULES(SMCLIENT, gtk+-2.0 gthread-2.0)
AC_SUBST(SMCLIENT_CFLAGS)
AC_SUBST(SMCLIENT_LIBS)
-BACKEND_LIBTOOL_FLAGS="-module -avoid-version"
+BACKEND_LIBTOOL_FLAGS="-module -avoid-version -export-symbols \$(top_srcdir)/backend/backend.symbols"
AC_SUBST(BACKEND_LIBTOOL_FLAGS)
dnl ===== Check special functions