GNOME Bugzilla – Bug 498181
Recent change to gst-plugins-base breaks gst-plugins-good
Last modified: 2008-03-11 11:01:08 UTC
Steps to reproduce: 1. configure 2. make 3. Stack trace: gstid3v2mux.cc:547: error: 'GST_TAG_MUSICBRAINZ_SORTNAME' was not declared in this scope make[4]: *** [libgsttaglib_la-gstid3v2mux.lo] Error 1 This tag is depreciated and not declared in gst-plugins-base/gst-libs/gst/tag/tag.h if GST_DISABLE_DEPRECATED is defined. The fix is to do as tag.h says: * Deprecated. Use GST_TAG_ARTIST_SORTNAME instead. Other information:
It's a bug in our build system, releases shouldn't be built with GST_DISABLE_DEPRECATED, you need to remove the -DGST_DISABLE_DEPRECATED from the CFLAGS for now, sorry. Keeping bug open so we can fix our build system.
Fixed in all modules: 2007-12-09 Sebastian Dröge <slomo@circular-chaos.org> * configure.ac: Don't define GST_DISABLE_DEPRECATED for releases. Fixes #498181.