summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Otte <otte@gnome.org>2004-02-22 15:14:24 +0000
committerBenjamin Otte <otte@gnome.org>2004-02-22 15:14:24 +0000
commita3bd5182999eea092cfff4cd3873c5bb561d9c70 (patch)
tree19a7feebde29971786906bbef785836ef0f1ae3a
parentb766bcc3e1e606f230f251d12e68dd4dfa79344c (diff)
downloadgstreamer-plugins-bad-a3bd5182999eea092cfff4cd3873c5bb561d9c70.tar.gz
configure.ac: export [_]*{gst,Gst,GST}.* symbols from plugins
Original commit message from CVS: 2004-02-22 Benjamin Otte <otte@gnome.org> * configure.ac: export [_]*{gst,Gst,GST}.* symbols from plugins 2004-02-22 Christophe Fergeau <teuf@gnome.org> reviewed by: Benjamin Otte <otte@gnome.org> * ext/lame/gstlame.c: (add_one_tag): * ext/mad/gstid3tag.c: (gst_mad_id3_to_tag_list): * ext/vorbis/vorbisenc.c: (gst_vorbisenc_get_tag_value), (gst_vorbisenc_metadata_set1): * gst/tags/gstid3tag.c: * gst/tags/gstvorbistag.c: (gst_vorbis_tag_add): apply fixes from bugs #135042 (lame can't write tags) and #133817 (add GST_ALBUM_VOLUME_{COUNT,NUMBER} tags)
-rw-r--r--ChangeLog19
-rw-r--r--configure.ac2
2 files changed, 20 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 7d46dc664..ead95afa7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,23 @@
+2004-02-22 Benjamin Otte <otte@gnome.org>
+
+ * configure.ac:
+ export [_]*{gst,Gst,GST}.* symbols from plugins
+
+2004-02-22 Christophe Fergeau <teuf@gnome.org>
+
+ reviewed by: Benjamin Otte <otte@gnome.org>
+
+ * ext/lame/gstlame.c: (add_one_tag):
+ * ext/mad/gstid3tag.c: (gst_mad_id3_to_tag_list):
+ * ext/vorbis/vorbisenc.c: (gst_vorbisenc_get_tag_value),
+ (gst_vorbisenc_metadata_set1):
+ * gst/tags/gstid3tag.c:
+ * gst/tags/gstvorbistag.c: (gst_vorbis_tag_add):
+ apply fixes from bugs #135042 (lame can't write tags) and #133817
+ (add GST_ALBUM_VOLUME_{COUNT,NUMBER} tags)
+
2004-02-22 Ramon Garcia <ramon_garcia_f@yahoo.com>
+
* configure.ac: Export only gst_plugin_desc from plugins.
Note that this change only makes any effect with Linux using libtool
1.5.2 or higher. Otherwise it is silently ignored, but it would build
diff --git a/configure.ac b/configure.ac
index 1cc668fc5..9c6910ebc 100644
--- a/configure.ac
+++ b/configure.ac
@@ -326,7 +326,7 @@ dnl ===========================================================================
plugindir="\$(libdir)/gstreamer-$GST_MAJORMINOR"
AC_SUBST(plugindir)
-GST_PLUGIN_LDFLAGS='-module -avoid-version -export-symbols-regex gst_plugin_desc'
+GST_PLUGIN_LDFLAGS='-module -avoid-version -export-symbols-regex [_]*{gst_,Gst,GST_}.*'
AC_SUBST(GST_PLUGIN_LDFLAGS)
dnl these are all the gst plug-ins, compilable without additional libs