[webkit-dev] ANGLE compile failure?

Eric Uhrhane ericu at google.com
Tue Aug 17 13:42:21 PDT 2010


I'm getting the same failure in two clients, and the second has
nothing checked out.
This is on OSX 10.5.8, using the standard webkit build scripts and
code synced yesterday [several times, same error].  Given that I don't
hear anyone else screaming, there's probably something wrong with my
environment, but I can't see what it is.  I've got Xcode 3.1.4 with
Component versions Xcode IDE: 1203.0 Xcode Core: 1204.0 ToolSupport:
1186.0.  I've used these clients many times before without any issues,
and haven't changed anything I can think of recently.

Does this error look familiar to anyone?

Here's the compile error:

CompileC /Users/ericu/two/src/third_party/WebKit/WebKitBuild/WebCore.build/Debug/WebCore.build/Objects-normal/i386/RenderLayerBacking.o
/Users/ericu/two/src/third_party/WebKit/WebCore/rendering/RenderLayerBacking.cpp
normal i386 c++ com.apple.compilers.gcc.4_2
   cd /Users/ericu/two/src/third_party/WebKit/WebCore
   /Developer/usr/bin/gcc-4.2 -x c++ -arch i386 -fmessage-length=0
-pipe -Wno-trigraphs -fno-exceptions -fno-rtti -fpascal-strings
-fasm-blocks -O0 -Werror -Wnon-virtual-dtor -Wnewline-eof
-DDISABLE_THREAD_CHECK -DENABLE_3D_RENDERING -DENABLE_BLOB
-DENABLE_CHANNEL_MESSAGING -DENABLE_CLIENT_BASED_GEOLOCATION
-DENABLE_DATABASE -DENABLE_DATALIST -DENABLE_DOM_STORAGE
-DENABLE_EVENTSOURCE -DENABLE_FILTERS -DENABLE_GEOLOCATION
-DENABLE_ICONDATABASE -DENABLE_JAVASCRIPT_DEBUGGER -DENABLE_MATHML
-DENABLE_METER_TAG -DENABLE_OFFLINE_WEB_APPLICATIONS
-DENABLE_PROGRESS_TAG -DENABLE_RUBY -DENABLE_SANDBOX
-DENABLE_SHARED_WORKERS -DENABLE_SVG -DENABLE_SVG_ANIMATION
-DENABLE_SVG_AS_IMAGE -DENABLE_SVG_DOM_OBJC_BINDINGS
-DENABLE_SVG_FONTS -DENABLE_SVG_FOREIGN_OBJECT -DENABLE_SVG_USE
-DENABLE_VIDEO -DENABLE_WEB_SOCKETS -DENABLE_WORKERS -DENABLE_XPATH
-DENABLE_XSLT -DWEBKIT_VERSION_MIN_REQUIRED=WEBKIT_VERSION_LATEST
-fvisibility-inlines-hidden -fno-threadsafe-statics
-mmacosx-version-min=10.5 -gdwarf-2
-I/Users/ericu/two/src/third_party/WebKit/WebKitBuild/WebCore.build/Debug/WebCore.build/WebCore.hmap
-Wall -Wextra -Wcast-qual -Wchar-subscripts -Wextra-tokens -Wformat=2
-Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wpacked
-Wpointer-arith -Wredundant-decls -Wundef -Wwrite-strings -Wcast-align
-Wshorten-64-to-32
-F/Users/ericu/two/src/third_party/WebKit/WebKitBuild/Debug
-F/System/Library/Frameworks/Carbon.framework/Frameworks
-F/System/Library/Frameworks/ApplicationServices.framework/Frameworks
-I/Users/ericu/two/src/third_party/WebKit/WebKitBuild/Debug/include
-IForwardingHeaders -Iicu -I/usr/include/libxslt
-I/usr/include/libxml2
-I/Users/ericu/two/src/third_party/WebKit/WebKitBuild/Debug/WebCoreSQLite3
-I/Users/ericu/two/src/third_party/WebKit/WebKitBuild/Debug/DerivedSources/WebCore
-I/Users/ericu/two/src/third_party/WebKit/WebKitBuild/Debug/usr/local/include
-I/Users/ericu/two/src/third_party/WebKit/WebKitBuild/WebCore.build/Debug/WebCore.build/DerivedSources/i386
-I/Users/ericu/two/src/third_party/WebKit/WebKitBuild/WebCore.build/Debug/WebCore.build/DerivedSources
-include /var/folders/zz/zzzivhrRnAmviuee+++GEk++2YA/-Caches-/com.apple.Xcode.4675/SharedPrecompiledHeaders/WebCorePrefix-flbhrwccotacjkdrgwesqfsgvooy/WebCorePrefix.h
-c /Users/ericu/two/src/third_party/WebKit/WebCore/rendering/RenderLayerBacking.cpp
-o /Users/ericu/two/src/third_party/WebKit/WebKitBuild/WebCore.build/Debug/WebCore.build/Objects-normal/i386/RenderLayerBacking.o
In file included from
/Users/ericu/two/src/third_party/WebKit/WebCore/platform/graphics/GraphicsContext3D.h:30,
                from
/Users/ericu/two/src/third_party/WebKit/WebCore/rendering/RenderLayerBacking.cpp:36:
/Users/ericu/two/src/third_party/WebKit/WebCore/platform/graphics/ANGLEWebKitBridge.h:29:30:
error: ANGLE/ShaderLang.h: No such file or directory
In file included from
/Users/ericu/two/src/third_party/WebKit/WebCore/platform/graphics/GraphicsContext3D.h:30,
                from
/Users/ericu/two/src/third_party/WebKit/WebCore/rendering/RenderLayerBacking.cpp:36:
/Users/ericu/two/src/third_party/WebKit/WebCore/platform/graphics/ANGLEWebKitBridge.h:37:
error: ‘EShLangVertex’ was not declared in this scope
/Users/ericu/two/src/third_party/WebKit/WebCore/platform/graphics/ANGLEWebKitBridge.h:38:
error: ‘EShLangFragment’ was not declared in this scope
/Users/ericu/two/src/third_party/WebKit/WebCore/platform/graphics/ANGLEWebKitBridge.h:47:
error: ‘TBuiltInResource’ has not been declared
/Users/ericu/two/src/third_party/WebKit/WebCore/platform/graphics/ANGLEWebKitBridge.h:53:
error: ‘ShHandle’ does not name a type
/Users/ericu/two/src/third_party/WebKit/WebCore/platform/graphics/ANGLEWebKitBridge.h:54:
error: ‘ShHandle’ does not name a type
/Users/ericu/two/src/third_party/WebKit/WebCore/platform/graphics/ANGLEWebKitBridge.h:58:
error: ‘TBuiltInResource’ does not name a type
/Users/ericu/two/src/third_party/WebKit/WebCore/platform/graphics/ANGLEWebKitBridge.h:
In member function ‘void
WebCore::ANGLEWebKitBridge::setResources(int)’:
/Users/ericu/two/src/third_party/WebKit/WebCore/platform/graphics/ANGLEWebKitBridge.h:47:
error: ‘m_resources’ was not declared in this scope

Here's my environment:

MANPATH=/opt/local/share/man:/usr/share/man:/usr/local/share/man:/usr/X11/share/man:/usr/X11/man
HOSTNAME=dhcp-172-22-70-120.mtv.corp.google.com
TERM_PROGRAM=Apple_Terminal
TERM=xterm-color
SHELL=/bin/bash
TMPDIR=/var/folders/zz/zzzivhrRnAmviuee+++GEk++2YA/-Tmp-/
Apple_PubSub_Socket_Render=/tmp/launch-tBG2sv/Render
TERM_PROGRAM_VERSION=240.2
VIM_LIST=yes
EMAIL_ADDRESS=ericu at chromium.org
SVN_EDITOR=commit-log-editor
USER=ericu
COMMAND_MODE=unix2003
SSH_AUTH_SOCK=/tmp/launch-jj5NQU/Listeners
__CF_USER_TEXT_ENCODING=0x1243:0:0
PATH=/opt/local/bin:/opt/local/sbin:/Users/ericu/bin:/Users/ericu/bin/depot_tools:/Users/ericu/one/src/third_party/WebKit/WebKitTools/Scripts:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/bin/g4bin:/usr/local/sbin
INPUTRC=/Users/ericu/.inputrc
PWD=/Users/ericu/four/src/third_party/WebKit/WebCore/platform
EDITOR=/Users/ericu/bin/mvim_nofork
LANG=en_US.UTF-8
PS1=[\W]
SHLVL=1
HOME=/Users/ericu
LOGNAME=ericu
PYTHONPATH=/Library/GoogleCorpSupport/Python/2.5
DISPLAY=/tmp/launch-2i75P4/org.x:0
SECURITYSESSIONID=a82880
_=/usr/bin/env
OLDPWD=/Users/ericu/four/src/third_party/WebKit

Thanks,

	Eric


More information about the webkit-dev mailing list