[Webkit-unassigned] [Bug 138245] New: [EFL] Fix the build with EFL 1.12
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Oct 31 03:44:11 PDT 2014
https://bugs.webkit.org/show_bug.cgi?id=138245
Bug ID: 138245
Summary: [EFL] Fix the build with EFL 1.12
Classification: Unclassified
Product: WebKit
Version: 528+ (Nightly build)
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
Assignee: webkit-unassigned at lists.webkit.org
Reporter: ossy at webkit.org
CC: gyuyoung.kim at webkit.org, ryuan.choi at gmail.com
EFL 1.12 will be out in 10 days, but the WebKit build is broken with EFL 1.12 beta1
with the folowing error message:
In file included from ../../Source/ThirdParty/ANGLE/include/GLSLANG/ShaderLang.h:26:0,
from ../../Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:37,
from ../../Source/WebCore/platform/graphics/GraphicsContext3D.h:29,
from ../../Source/WebCore/platform/graphics/surfaces/GraphicsSurface.h:26,
from ../../Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:43,
from ../../Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h:24,
from ../../Source/WebCore/platform/graphics/texmap/coordinated/CompositingCoordinator.h:32,
from DerivedSources/WebKit2/include/WebCore/CompositingCoordinator.h:1,
from ../../Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.h:28,
from ../../Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedDrawingArea.cpp:32:
../../Source/ThirdParty/ANGLE/include/KHR/khrplatform.h:144:17: error: conflicting declaration 'typedef int64_t khronos_int64_t'
In file included from ../../Source/WTF/wtf/efl/UniquePtrEfl.h:36:0,
from ../../Source/WTF/wtf/RunLoop.h:45,
from ../../Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedDrawingArea.h:35,
from ../../Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedDrawingArea.cpp:30:
../Dependencies/Root/include/evas-1/Evas_GL.h:847:26: error: 'khronos_int64_t' has a previous declaration as 'typedef long long int khronos_int64_t'
In file included from ../../Source/ThirdParty/ANGLE/include/GLSLANG/ShaderLang.h:26:0,
from ../../Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:37,
from ../../Source/WebCore/platform/graphics/GraphicsContext3D.h:29,
from ../../Source/WebCore/platform/graphics/surfaces/GraphicsSurface.h:26,
from ../../Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:43,
from ../../Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h:24,
from ../../Source/WebCore/platform/graphics/texmap/coordinated/CompositingCoordinator.h:32,
from DerivedSources/WebKit2/include/WebCore/CompositingCoordinator.h:1,
from ../../Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.h:28,
from ../../Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedDrawingArea.cpp:32:
../../Source/ThirdParty/ANGLE/include/KHR/khrplatform.h:145:18: error: conflicting declaration 'typedef uint64_t khronos_uint64_t'
In file included from ../../Source/WTF/wtf/efl/UniquePtrEfl.h:36:0,
from ../../Source/WTF/wtf/RunLoop.h:45,
from ../../Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedDrawingArea.h:35,
from ../../Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedDrawingArea.cpp:30:
../Dependencies/Root/include/evas-1/Evas_GL.h:846:28: error: 'khronos_uint64_t' has a previous declaration as 'typedef long long unsigned int khronos_uint64_t'
The root of the problem is this commit inside EFL:
https://git.enlightenment.org/core/efl.git/commit/?id=6848cf40b622ee84ca045a138524e868752ce7f5
I'm not sure if it should be fixed in WebKit or in EFL. But it should
be fixed somewhere if we would like to use newer EFL in the future.
--
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/20141031/81af5dca/attachment-0002.html>
More information about the webkit-unassigned
mailing list