[Webkit-unassigned] [Bug 175127] New: [GTK] conflicting declaration 'typedef khronos_ssize_t GLsizeiptr'
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Aug 3 04:41:47 PDT 2017
https://bugs.webkit.org/show_bug.cgi?id=175127
Bug ID: 175127
Summary: [GTK] conflicting declaration 'typedef khronos_ssize_t
GLsizeiptr'
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit Gtk
Assignee: webkit-unassigned at lists.webkit.org
Reporter: berto at igalia.com
CC: bugs-noreply at webkitgtk.org
I'm having problems building WebKitGTK+ 2.17.5 for armel:
In file included from Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:48:0,
from Source/WebCore/platform/graphics/GraphicsContext3D.h:28,
from Source/WebCore/platform/graphics/GLContext.h:23,
from Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:72:
/usr/include/GLES2/gl2.h: At global scope:
/usr/include/GLES2/gl2.h:73:25: error: conflicting declaration 'typedef khronos_ssize_t GLsizeiptr'
typedef khronos_ssize_t GLsizeiptr;
^~~~~~~~~~
In file included from /usr/include/GL/gl.h:2055:0,
from /usr/include/gstreamer-1.0/gst/gl/gstglapi.h:65,
from /usr/include/gstreamer-1.0/gst/gl/gstgl_fwd.h:26,
from /usr/include/gstreamer-1.0/gst/gl/gl.h:29,
from Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:69:
/usr/include/GL/glext.h:468:19: note: previous declaration as 'typedef ptrdiff_t GLsizeiptr'
typedef ptrdiff_t GLsizeiptr;
^~~~~~~~~~
In file included from Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:48:0,
from Source/WebCore/platform/graphics/GraphicsContext3D.h:28,
from Source/WebCore/platform/graphics/GLContext.h:23,
from Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:72:
/usr/include/GLES2/gl2.h:74:26: error: conflicting declaration 'typedef khronos_intptr_t GLintptr'
typedef khronos_intptr_t GLintptr;
^~~~~~~~
In file included from /usr/include/GL/gl.h:2055:0,
from /usr/include/gstreamer-1.0/gst/gl/gstglapi.h:65,
from /usr/include/gstreamer-1.0/gst/gl/gstgl_fwd.h:26,
from /usr/include/gstreamer-1.0/gst/gl/gl.h:29,
from Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:69:
/usr/include/GL/glext.h:469:19: note: previous declaration as 'typedef ptrdiff_t GLintptr'
typedef ptrdiff_t GLintptr;
^~~~~~~~
It looks like this is because of the new USE_GSTREAMER_GL that is now
on by default (GStreamerGL includes gl.h, WebKit is using GLES2).
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170803/c5448543/attachment.html>
More information about the webkit-unassigned
mailing list