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@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
On Aug 17, 2010, at 1:42 PM, Eric Uhrhane wrote:
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?
This means you're not building ANGLE. What are you using to build? If you use build-webkit or make, ANGLE should get built automatically. It should be built first if your using build-webkit and right after JavaScriptGlue if you're using make. Are you seeing ANGLE attempting to build? Is it failing? Also, look for WebKitBuild/Debug/usr/local/include/ANGLE. That's where the missing include should be. If you don't have that dir, then you're not building ANGLE. ----- ~Chris cmarrin@apple.com
On Tue, Aug 17, 2010 at 2:00 PM, Chris Marrin <cmarrin@apple.com> wrote:
On Aug 17, 2010, at 1:42 PM, Eric Uhrhane wrote:
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?
This means you're not building ANGLE. What are you using to build? If you use build-webkit or make, ANGLE should get built automatically. It should be built first if your using build-webkit and right after JavaScriptGlue if you're using make. Are you seeing ANGLE attempting to build? Is it failing? Also, look for WebKitBuild/Debug/usr/local/include/ANGLE. That's where the missing include should be. If you don't have that dir, then you're not building ANGLE.
I'm using build-webkit. There is no WebKitBuild/Debug/usr/local/include/ANGLE. Building now [not a clean rebuild], the first thing it goes through is various parts of JavaScriptCore, then it does JavaScriptGlue, before failing on WebCore. The only occurrence of \<ANGLE\> in the whole output is the error about the missing include file.
----- ~Chris cmarrin@apple.com
On Aug 17, 2010, at 3:24 PM, Eric Uhrhane wrote:
On Tue, Aug 17, 2010 at 2:00 PM, Chris Marrin <cmarrin@apple.com> wrote:
On Aug 17, 2010, at 1:42 PM, Eric Uhrhane wrote:
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?
This means you're not building ANGLE. What are you using to build? If you use build-webkit or make, ANGLE should get built automatically. It should be built first if your using build-webkit and right after JavaScriptGlue if you're using make. Are you seeing ANGLE attempting to build? Is it failing? Also, look for WebKitBuild/Debug/usr/local/include/ANGLE. That's where the missing include should be. If you don't have that dir, then you're not building ANGLE.
I'm using build-webkit. There is no WebKitBuild/Debug/usr/local/include/ANGLE. Building now [not a clean rebuild], the first thing it goes through is various parts of JavaScriptCore, then it does JavaScriptGlue, before failing on WebCore. The only occurrence of \<ANGLE\> in the whole output is the error about the missing include file.
Is your copy of build-webkit out of date? Line 345 should read: splice @projects, 0, 0, "ANGLE"; The OpenSource Leopard buildbot is compiling ANGLE, so I'm not sure why your machine is not. I'm firing off a Leopard build now to see if I can reproduce it here. In the meantime, try a clean build by deleting the WebKitBuild directory. ----- ~Chris cmarrin@apple.com
Indeed, my copy of build-webkit was out of date on both clients, and I don't know why. A manual "svn update" on that file brought down the new version. Thanks for the help! On Tue, Aug 17, 2010 at 3:37 PM, Chris Marrin <cmarrin@apple.com> wrote:
On Aug 17, 2010, at 3:24 PM, Eric Uhrhane wrote:
On Tue, Aug 17, 2010 at 2:00 PM, Chris Marrin <cmarrin@apple.com> wrote:
On Aug 17, 2010, at 1:42 PM, Eric Uhrhane wrote:
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?
This means you're not building ANGLE. What are you using to build? If you use build-webkit or make, ANGLE should get built automatically. It should be built first if your using build-webkit and right after JavaScriptGlue if you're using make. Are you seeing ANGLE attempting to build? Is it failing? Also, look for WebKitBuild/Debug/usr/local/include/ANGLE. That's where the missing include should be. If you don't have that dir, then you're not building ANGLE.
I'm using build-webkit. There is no WebKitBuild/Debug/usr/local/include/ANGLE. Building now [not a clean rebuild], the first thing it goes through is various parts of JavaScriptCore, then it does JavaScriptGlue, before failing on WebCore. The only occurrence of \<ANGLE\> in the whole output is the error about the missing include file.
Is your copy of build-webkit out of date? Line 345 should read:
splice @projects, 0, 0, "ANGLE";
The OpenSource Leopard buildbot is compiling ANGLE, so I'm not sure why your machine is not. I'm firing off a Leopard build now to see if I can reproduce it here. In the meantime, try a clean build by deleting the WebKitBuild directory.
----- ~Chris cmarrin@apple.com
participants (2)
-
Chris Marrin
-
Eric Uhrhane