Created attachment 208348 [details] build log It seems a header file is missing from the update. I found a SoftLinking.h file in Source/WebCore/platform/win. Should we use that one? C:\buildslave\qt-windows-32bit-release\build\Source\ThirdParty\ANGLE\include\GLES2/gl2softlinking.h(25) : fatal error C1083: Cannot open include file: 'SoftLinking.h': No such file or directory util.cpp Full build log attached.
Don't use SoftLinking.h while building ANGLE. To get the soft linking to work you need to define ANGLE_WEBKIT_WIN (which I did in translatorCommon.props, libEGLCommon.props, and libGLESv2Common.props in https://trac.webkit.org/changeset/153664) while compiling ANGLE to produce an unaltered dll. When compiling WebCore with WebGL enabled, do not define ANGLE_WEBKIT_WIN and it will use my soft link headers (eglsoftlinking.h and gl2softlinking.h). Are you planning to get WebGL working on Qt win? Let me know if you run into any problems.
Created attachment 208422 [details] buildfix Adding ANGLE_WEBKIT_WIN definition to Target.pri.
(In reply to comment #1) > Don't use SoftLinking.h while building ANGLE. To get the soft linking to work you need to define ANGLE_WEBKIT_WIN (which I did in translatorCommon.props, libEGLCommon.props, and libGLESv2Common.props in https://trac.webkit.org/changeset/153664) while compiling ANGLE to produce an unaltered dll. When compiling WebCore with WebGL enabled, do not define ANGLE_WEBKIT_WIN and it will use my soft link headers (eglsoftlinking.h and gl2softlinking.h). > > Are you planning to get WebGL working on Qt win? Let me know if you run into any problems. WebGL on Qt has been working for years.
Comment on attachment 208422 [details] buildfix Clearing flags on attachment: 208422 Committed r153888: <http://trac.webkit.org/changeset/153888>
All reviewed patches have been landed. Closing bug.