On revision r219391 libepoxy is added. The headers in ImageBufferCairo.cpp become inconsistent when 2D canvas is enabled (-DENABLE_ACCELERATED_2D_CANVAS=ON) due to a redefinition error during the Webkit build: ... /usr/include/GLES2/gl2.h:503:82: error: 'void epoxy_glAttachShader(GLuint, GLuint)' redeclared as different kind of symbol GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader); ... Related to https://bugs.webkit.org/show_bug.cgi?id=172104
Created attachment 338031 [details] Patch
Created attachment 338032 [details] patch
Comment on attachment 338032 [details] patch Clearing flags on attachment: 338032 Committed r230702: <https://trac.webkit.org/changeset/230702>
All reviewed patches have been landed. Closing bug.
<rdar://problem/39482971>