[Webkit-unassigned] [Bug 159562] New: Build fails with GSTREAMER_GL when both desktop GL and GLES2 are enabled in gst-plugins-bad

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jul 8 09:21:14 PDT 2016


https://bugs.webkit.org/show_bug.cgi?id=159562

            Bug ID: 159562
           Summary: Build fails with GSTREAMER_GL when both desktop GL and
                    GLES2 are enabled in gst-plugins-bad
    Classification: Unclassified
           Product: WebKit
           Version: Other
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: olivier.blin at softathome.com
                CC: bugs-noreply at webkitgtk.org, cgarcia at igalia.com,
                    eocanha at igalia.com, mcatanzaro at igalia.com,
                    pnormand at igalia.com, yoon at igalia.com,
                    zan at falconsigh.net

When both desktop GL and GLES2 are enabled in gst-plugins-bad, and when GSTREAMER_GL is enabled, the build of the GStreamer media backend fails with the errors below.

In file included from /home/blino/WebKit/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:43:0,
                 from /home/blino/WebKit/Source/WebCore/platform/graphics/GraphicsContext3D.h:29,
                 from /home/blino/WebKit/Source/WebCore/platform/graphics/texmap/TextureMapperGL.h:29,
                 from /home/blino/WebKit/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.h:38,
                 from /home/blino/WebKit/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:25:
/home/blino/WebKit/Source/WebCore/platform/graphics/OpenGLShims.h:257:67: error: expected type-specifier before 'glActiveTexture'
 #define glActiveTexture                        LOOKUP_GL_FUNCTION(glActiveTexture)
                                                                   ^
/home/blino/WebKit/Source/WebCore/platform/graphics/OpenGLShims.h:257:67: error: expected initializer before 'glActiveTexture'

...
many more errors with GL functions
...

/home/blino/WebKit/Source/WebCore/platform/graphics/OpenGLShims.h:312:67: error: 'openGLFunctionTable' function with trailing return type not declared with 'auto' type specifier
In file included from /usr/include/gstreamer-1.0/gst/gl/gstglapi.h:43:0,
                 from /usr/include/gstreamer-1.0/gst/gl/gstgl_fwd.h:26,
                 from /usr/include/gstreamer-1.0/gst/gl/gl.h:29,
                 from /home/blino/WebKit/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:49:
/usr/include/GLES2/gl2ext.h:740:59: error: expected ')' before 'n'
 GL_APICALL void GL_APIENTRY glGenVertexArraysOES (GLsizei n, GLuint *arrays);

...

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160708/08089054/attachment.html>


More information about the webkit-unassigned mailing list