[Bug 782119] New: ext/hls/libgsthls.so needs -lm

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed May 3 13:12:52 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=782119

            Bug ID: 782119
           Summary: ext/hls/libgsthls.so needs -lm
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: FreeBSD
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: lantw44 at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

gst-plugins-bad cannot be built with meson. ext/hls/m3u8.c uses functions
declared in math.h, but libm is not listed as dependencies in meson.build.

FAILED: ext/hls/libgsthls.so 
clang  -o ext/hls/libgsthls.so 'ext/hls/gsthls at sha/gsthlsdemux.c.o'
'ext/hls/gsthls at sha/gsthlsdemux-util.c.o' 'ext/hls/gsthls at sha/gsthlsplugin.c.o'
'ext/hls/gsthls at sha/gsthlssink.c.o' 'ext/hls/gsthls at sha/gstm3u8playlist.c.o'
'ext/hls/gsthls at sha/m3u8.c.o' '-L/home/lantw44/gnome/devinstall/lib'
'-L/usr/local/lib' '-Wl,--no-undefined' '-Wl,--as-needed' '-shared' '-fPIC'
'-Wl,-soname,libgsthls.so' '-march=corei7' '-B/home/lantw44/.local/bin' '-pipe'
'-g3' '-O1' 'gst-libs/gst/adaptivedemux/libgstadaptivedemux-1.0.so.0.1191.0'
'gst-libs/gst/uridownloader/libgsturidownloader-1.0.so.0.1191.0'
'gst-libs/gst/uridownloader/libgsturidownloader-1.0.so.0.1191.0'
'gst-libs/gst/uridownloader/libgsturidownloader-1.0.so.0.1191.0'
'-lgstpbutils-1.0' '-lgstreamer-1.0' '-lgobject-2.0' '-lglib-2.0' '-lintl'
'-lgsttag-1.0' '-lgstreamer-1.0' '-lgobject-2.0' '-lglib-2.0' '-lintl'
'-lgstvideo-1.0' '-lgstbase-1.0' '-lgstreamer-1.0' '-lgobject-2.0' '-lglib-2.0'
'-lintl' '-lgstbase-1.0' '-lgstreamer-1.0' '-lgobject-2.0' '-lglib-2.0'
'-lintl' '-lgstbase-1.0' '-lgstreamer-1.0' '-lgobject-2.0' '-lglib-2.0'
'-lintl' '-lgstbase-1.0' '-lgstreamer-1.0' '-lgobject-2.0' '-lglib-2.0'
'-lintl' '-lnettle'
'-Wl,-rpath,/home/lantw44/gnome/build/gst-plugins-bad/ext/hls:/home/lantw44/gnome/build/gst-plugins-bad/gst-libs/gst/adaptivedemux:/home/lantw44/gnome/build/gst-plugins-bad/gst-libs/gst/uridownloader' 
ext/hls/gsthls at sha/m3u8.c.o: In function `double_from_string':
/home/lantw44/gnome/build/gst-plugins-bad/../../source/gst-plugins-bad/ext/hls/m3u8.c:225:
undefined reference to `__isfinite'
clang: error: linker command failed with exit code 1 (use -v to see invocation)

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list