[Bug 741412] New: various plugin registration symbols undefined (1.5 master)

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Dec 11 20:06:50 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=741412
  GStreamer | gst-plugins | git

           Summary: various plugin registration symbols undefined (1.5
                    master)
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Mac OS
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: mmcnamara at control4.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


After successfully compiling the latest version of GStreamer from master
(7fa8aa79e95d17f3c54479b32a0425d4fc6aed91) there are a number of missing
symbols when attempting to register plugins.  For example:

Undefined symbols for architecture armv7:
  "_gst_plugin_opengl_register", referenced from:
      _gst_ios_init in libPods-iOSGStreamer.a(gst_ios_init.o)
ld: symbol(s) not found for architecture armv7

undef: _gst_plugin_opengl_register
Undefined symbols for architecture i386:
  "_gst_plugin_opengl_register", referenced from:
      _gst_ios_init in libPods-iOSGStreamer.a(gst_ios_init.o)
ld: symbol(s) not found for architecture i386

This is the case for a number of things like rsvg, gdp, openh264, taglib,
etc...  I have tried (without success unfortunately) to diagnose where this
issue stems from.  

When I look in the cerbero build directories it appears that each architecture
is in fact being built and I've verified it's for the correct architecture:

mikemcs-imac:ios_universal mike$ ls
arm64    armv7    armv7s    x86    x86_64

mikemcs-imac:ios_universal mike$ lipo -info
arm64/gst-plugins-bad-1.0-1.5/gst-libs/gst/gl/libgstgl_1.0_la-gstglapi.o
Non-fat file:
arm64/gst-plugins-bad-1.0-1.5/gst-libs/gst/gl/libgstgl_1.0_la-gstglapi.o is
architecture: arm64

mikemcs-imac:ios_universal mike$ lipo -info
armv7/gst-plugins-bad-1.0-1.5/gst-libs/gst/gl/libgstgl_1.0_la-gstglapi.o
Non-fat file:
armv7/gst-plugins-bad-1.0-1.5/gst-libs/gst/gl/libgstgl_1.0_la-gstglapi.o is
architecture: armv7

etc....

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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