GNOME Bugzilla – Bug 690030
HLS makefile is missing gst_plugins_base_libs
Last modified: 2012-12-11 21:19:07 UTC
I am building gstreamer with jenkins and each product (core, base, bad, etc..) are built in their own directories. This build exposed some missing linkages. Error: make -C hls make[3]: Entering directory `/var/lib/jenkins/jobs/gst-plugins-bad/workspace/host_target/linux32/gst/hls' CC libgstfragmented_la-m3u8.lo CC libgstfragmented_la-gsthlsdemux.lo CC libgstfragmented_la-gstfragment.lo CC libgstfragmented_la-gsturidownloader.lo CC libgstfragmented_la-gstfragmentedplugin.lo CC libgstfragmented_la-gsthlssink.lo CC libgstfragmented_la-gstm3u8playlist.lo CCLD libgstfragmented.la /usr/bin/ld: cannot find -lgstpbutils-1.0 /usr/bin/ld: cannot find -lgstvideo-1.0 collect2: ld returned 1 exit status I have attached the patch to add the gst_plugins_base_libs so libgstvideo-1.0 and libgstpbutils-1.0 can be found.
You forgot to attach the patch, please do so :)
Created attachment 231296 [details] [review] hls makefile patch
Right, I knew it was missing something :)
commit 91bf909469c2a23fce40a577c667c0c79b2fa51f Author: Michael Esemplare <michael.esemplare@gmail.com> Date: Tue Dec 11 21:09:02 2012 +0000 hls: link to the right gst-plugins-base libs and fix libs order https://bugzilla.gnome.org/show_bug.cgi?id=690030
This does not need fixing in the 1.0 branch actually, updating target milestone.