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 771780 - build: add missing $(GST_PLUGINS_BASE_LIBS)
build: add missing $(GST_PLUGINS_BASE_LIBS)
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: 1.9.90
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-09-21 18:32 UTC by Martin Kelly
Modified: 2016-11-20 16:18 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
0001-build-add-missing-GST_PLUGINS_BASE_LIBS.patch (2.10 KB, patch)
2016-09-21 18:32 UTC, Martin Kelly
committed Details | Review

Description Martin Kelly 2016-09-21 18:32:55 UTC
Created attachment 336023 [details] [review]
0001-build-add-missing-GST_PLUGINS_BASE_LIBS.patch

The linker flags for several plugins (dashdemux, mssdemux, hlsdemux) are missing
$(GST_PLUGINS_BASE_LIBS), so add them so they can find -lgsttag and -lgstapp.
Comment 1 Sebastian Dröge (slomo) 2016-09-21 18:38:56 UTC
commit dd062b660673fa6e21f582809c7fb7003c7a1c92
Author: Martin Kelly <martin@surround.io>
Date:   Wed Sep 21 11:33:18 2016 -0700

    build: add missing $(GST_PLUGINS_BASE_LIBS)
    
    The linker flags for several plugins (dashdemux, mssdemux, hlsdemux) are missing
    $(GST_PLUGINS_BASE_LIBS), so add them so they can find -lgsttag and -lgstapp.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=771780
Comment 2 Tim-Philipp Müller 2016-11-20 16:18:57 UTC
Just for future reference:

commit 39b47e54ebc4b16ac9ada76ce7c0e4456f18694c
Author: Tim-Philipp Müller <tim@centricular.com>
Date:   Sun Nov 20 12:40:07 2016 +0000

    tests: fix lib and cflags order in Makefile.am
    
    pnm: add misssing continuation slash at end of line
    vp8parser: no need to link codecparsers twice
    dash_demux, mssdemux, hlsdemux: fix lib/flags ordering - local
    libs and flags must come first, then base before core before rest