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 560600 - Forgets to link to some required libraries
Forgets to link to some required libraries
Status: RESOLVED FIXED
Product: gstreamermm
Classification: Bindings
Component: general
git master
Other Linux
: Normal major
: ---
Assigned To: gtkmm-forge
gtkmm-forge
Depends on:
Blocks:
 
 
Reported: 2008-11-13 07:50 UTC by Sebastian Dröge (slomo)
Modified: 2011-01-16 23:37 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
diff (555 bytes, patch)
2008-11-13 07:56 UTC, Sebastian Dröge (slomo)
committed Details | Review

Description Sebastian Dröge (slomo) 2008-11-13 07:50:38 UTC
Hi,
attached patch fixes the gstreamermm build if done with --as-needed.
Problem is that gstreamerbasemm doesn't link to gstreamermm although it uses symbols from it.

Ok to commit this patch?
Comment 1 Sebastian Dröge (slomo) 2008-11-13 07:56:41 UTC
Created attachment 122549 [details] [review]
diff
Comment 2 José Alburquerque 2008-11-13 15:47:10 UTC
I guess it can't hurt.  We still get errors using the --as-needed flag when building the tests because of the other bug you filed (bug #560601), but having gstreamerbasemm link to gstreamermm should be done anyway.  Thanks.  Please commit.
Comment 3 Sebastian Dröge (slomo) 2008-11-13 19:24:59 UTC
2008-11-13  Sebastian Dröge  <sebastian.droege@collabora.co.uk>

	* gstreamerbase/gstreamerbasemm/Makefile.am:
	Link gstreamerbasemm to gstreamermm as it uses symbols from it.
	Fixes bug #560600.