[Bug 797244] New: Compilation error: GST_TYPE_GL_STEREO_DOWNMIX undeclared

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Oct 3 19:31:51 UTC 2018


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

            Bug ID: 797244
           Summary: Compilation error: GST_TYPE_GL_STEREO_DOWNMIX
                    undeclared
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: critical
          Priority: Normal
         Component: gst-plugins-base
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: ullysses.a.eoff at intel.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Compilation fails since the following commits:

commit c5b78fdc9326bce723f4d56edade1cfff8c61fb5 (HEAD -> master, origin/master,
origin/HEAD)
Author: Sebastian Dröge <sebastian at centricular.com>
Date:   Wed Oct 3 14:49:32 2018 +0300

    gl: Rename GST_TYPE_GL_STEREO_DOWNMIX GType macro everywhere

    The old one still exists but behind GST_DISABLE_DEPRECATED

commit 2b4dfb994124b205b9e451f64c62731fb9298dc2
Author: Sebastian Dröge <sebastian at centricular.com>
Date:   Wed Oct 3 13:06:42 2018 +0300

    gl: Generate enum GTypes via glib-mkenums

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

Error Output:

gstglviewconvert.c: In function 'gst_gl_view_convert_class_init':
gstglviewconvert.c:265:11: error: 'GST_TYPE_GL_STEREO_DOWNMIX' undeclared
(first use in this function)
           GST_TYPE_GL_STEREO_DOWNMIX, DEFAULT_DOWNMIX,
           ^
gstglviewconvert.c:265:11: note: each undeclared identifier is reported only
once for each function it appears in
Makefile:1166: recipe for target 'libgstgl_1.0_la-gstglviewconvert.lo' failed

Additional Details:

Oddly, I do not see this error on Fedora 28 (gcc 8.1.1) or Ubuntu Bionic (gcc
7.3.0) environment (although, gst-plugins-bad compile is broken now).  I do see
this error in Fedora 27 (gcc 7.3.1) and Ubuntu Xenial (gcc 5.4.0) environments.

My configure step is:

./autogen.sh --disable-silent-rules --prefix="/opt/media/install"
--disable-gtk-doc --disable-examples --disable-fatal-warnings

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