After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 165915 - gst-plugins build bad libvisual pluging for libvisual 0.2.0
gst-plugins build bad libvisual pluging for libvisual 0.2.0
Status: RESOLVED INVALID
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.8.7
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-02-01 11:10 UTC by Michael A. Peters
Modified: 2005-08-29 15:43 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Michael A. Peters 2005-02-01 11:10:34 UTC
libvisual 0.2.0 is due to be released shortly. With a pre-release version, they
apparently changed the API but did not version the pkgconfig file, so
gst-plugins picks up on it on a ./configure and builds a plugin.

The plugin builds but does not register

/usr/libexec/gst-register-i686-0.8: symbol lookup error: /usr/lib/
gstreamer-0.8/libgstlibvisual.so: undefined symbol: visual_is_initialized

gstreamer totem will not start until the bad plugin in removed.

I have requested they version the pkgconfig file so gst-plugins will not find
the pkgconfig file and build the plugin against that version, I don't know if
they will do that or not.
Comment 1 Koop Mast 2005-02-11 22:06:37 UTC
This doesn't seem to be a problem anymore. 
Libvisual 0.2.0 got released a couple of days ago and after installing it
pkg-config tells me this:
----------------------------------------
pkg-config --modversion libvisual
0.2.0
----------------------------------------
Because configure lookes for version == 0.1.7, the plugin won't be build.
So the above problem will not happen.
Comment 2 Maciej Katafiasz 2005-02-16 17:54:08 UTC
Not a problem then, closing.