Actually export SECRET_SCHEMA_NOTE
authorMatthias Clasen <mclasen@redhat.com>
Sun, 5 Aug 2012 20:07:49 +0000 (16:07 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 6 Aug 2012 12:31:14 +0000 (08:31 -0400)
The regex for exported symbols was keeping the predefined
schemas from being available to outside users of the library.
This was showing up as a link error for seahorse, which is
trying to use SECRET_SCHEMA_NOTE.

https://bugzilla.gnome.org/show_bug.cgi?id=681255

libsecret/Makefile.am

index 7fe9811..861095c 100644 (file)
@@ -74,7 +74,7 @@ libsecret_@SECRET_MAJOR@_la_CFLAGS = \
 libsecret_@SECRET_MAJOR@_la_LDFLAGS = \
        -version-info $(SECRET_LT_RELEASE) \
        -no-undefined \
-       -export-symbols-regex '^secret_'
+       -export-symbols-regex '^secret_|^SECRET_'
 
 libsecret_@SECRET_MAJOR@_la_LIBADD = \
        $(top_builddir)/egg/libegg.la \