[Webkit-unassigned] [Bug 133550] [GTK] GLContextEGL.cpp: conflicting declaration 'typedef ptrdiff_t GLintptr'

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jun 13 05:20:52 PDT 2014


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


Alberto Garcia <berto at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #232863|0                           |1
        is obsolete|                            |
 Attachment #233042|                            |review?
               Flag|                            |




--- Comment #11 from Alberto Garcia <berto at igalia.com>  2014-06-13 05:21:15 PST ---
Created an attachment (id=233042)
 --> (https://bugs.webkit.org/attachment.cgi?id=233042&action=review)
Patch

The problem comes because we include cairo-gl.h for the definition of
cairo_egl_device_create().

However that file also includes some definitions from the GLX headers
that conflict with the ones provided by the WebKit GLES2 headers.

Since we don't need any GLX code in that source file we can disable
the inclusion of those functions.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list