[Bug 761572] New: gstreamer: build failure in docs: undefined symbol

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Feb 4 20:53:47 UTC 2016


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

            Bug ID: 761572
           Summary: gstreamer: build failure in docs: undefined symbol
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: FreeBSD
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gstreamer (core)
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: kwm at FreeBSD.org
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Git master from Jan 4th builds fine, so something broke between then and now.

For gstreamer 1.7.1:
% git branch -v
* master 438a83d controller: Do not unset uninitiallized GValue

gmake[4]: Entering directory '/home/kwm/gst/head/gstreamer/docs/gst'
gmake  all-am
gmake[5]: Entering directory '/home/kwm/gst/head/gstreamer/docs/gst'
dot -Tsvg gst-universe.dot | sed 's/\(font-size:[0-9]*\.[0-9]*\);/\1px;/g'
>gst-universe.svg
  DOC   Scanning header files
  DOC   Introspecting gobjects

(gst-plugin-scanner:52947): GStreamer-WARNING **: Failed to load plugin
'/home/kwm/gst/head/gstreamer/plugins/tracers/.libs/libgstcoretracers.so':
/home/kwm/gst/head/gstreamer/plugins/tracers/.libs/libgstcoretracers.so:
Undefined symbol "gst_tracer_record_log"

(gst-plugin-scanner:52947): GStreamer-WARNING **: Failed to load plugin
'/home/kwm/gst/head/gstreamer/plugins/elements/.libs/libgstcoreelements.so':
/home/kwm/gst/head/gstreamer/plugins/elements/.libs/libgstcoreelements.so:
Undefined symbol "gst_pad_set_event_full_function_full"

(gst-plugin-scanner:52947): GStreamer-WARNING **: Failed to load plugin
'/home/kwm/gst/head/gstreamer/libs/gst/base/.libs/libgstbase-1.0.so':
/home/kwm/gst/head/gstreamer/libs/gst/base/.libs/libgstbase-1.0.so: Undefined
symbol "gst_segment_position_from_running_time"

(gst-plugin-scanner:52947): GStreamer-WARNING **: Failed to load plugin
'/home/kwm/gst/head/gstreamer/libs/gst/net/.libs/libgstnet-1.0.so':
/home/kwm/gst/head/gstreamer/libs/gst/base/.libs/libgstbase-1.0.so.0: Undefined
symbol "gst_segment_position_from_running_time"
/home/kwm/gst/head/gstreamer/docs/gst/.libs/gstreamer-scan: Undefined symbol
"gst_tracer_get_type"
Scan failed:
Makefile:886: recipe for target 'scan-build.stamp' failed
gmake[5]: *** [scan-build.stamp] Error 1

----------------------------------------------------------------

19:34 < kwm> is this known or should I file a small bug report?
             http://dpaste.com/1PKN96V
19:49 < __tim> I haven't seen it before
19:49 < __tim> this is in an installed or uninstalled setup?
19:50 < __tim> there's a problem with the uninstalled setup on some systems
               because of some libtool path order thing, maybe you're running
               into that too
19:51 < __tim> but even more, it shouldn't be loading plugins in docs/gst/
               anyway, I think
19:56 < kwm> __tim: uninstalled
19:57 < kwm> 1.6.2 is installed
19:58 < kwm> __tim: I haven't updated gst-plugins-base (which is from jan 4).
             The gstreamer checkout from master of the same date had no problem
             building.
19:58 < __tim> yeah, it must be pulling in the installed old
               libgstreamer-1.0.so, but I'm not sure why
19:59 < __tim> docs/gst/Makefile.am has the .la files to the core libs there,
               so it should be using the local ones
19:59 < __tim> unless the problem is the order, can you check if moving
               $(GST_OBJ_LIBS) to the end in GTKDOC_LIBS =  fixes anything?
20:01 < kwm> __tim: no luck
20:02 < __tim> dunno then, I blame libtool :)
20:09 < kwm> __tim: right :), will file a bug later with the above info, I
             guess then
20:11 < __tim> I think you'll have to dig through the libtool scripts to see
               what's going on ;)

-- 
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