Summary: | r103850 doesn't build due to undeclared identifier 'CSSPropertyWebkitDashboardRegion' | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Keaton Mowery <kmowery> | ||||
Component: | WebCore Misc. | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED WORKSFORME | ||||||
Severity: | Normal | CC: | aroben, kling | ||||
Priority: | P2 | ||||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | Mac (Intel) | ||||||
OS: | OS X 10.7 | ||||||
Attachments: |
|
Description
Keaton Mowery
2011-12-30 13:20:17 PST
"./Tools/Scripts/build-webkit" and nothing but? That's curious.. Does your WebKitBuild/Release/DerivedSources/WebCore/CSSPropertyNames.h not contain CSSPropertyWebkitDashboardRegion? If not, I guess something could be going wrong with the snippet in Source/WebCore/DerivedSources.make that extracts the ENABLE_DASHBOARD_SUPPORT configuration from Platform.h. Is there something special about your system (no GCC installed perhaps)? Created attachment 120840 [details]
Generated CSSPropertyNames.h
> Does your WebKitBuild/Release/DerivedSources/WebCore/CSSPropertyNames.h not contain CSSPropertyWebkitDashboardRegion? It does not! I've attached a copy for review. > Is there something special about your system (no GCC installed perhaps)? I can't think of anything offhand. I'd be happy to investigate any potential leads, though. llvm-gcc is installed, as per default on OSX: $ gcc -v Using built-in specs. Target: i686-apple-darwin11 Configured with: /private/var/tmp/llvmgcc42/llvmgcc42-2336.1~22/src/configure --disable-checking --enable-werror --prefix=/Developer/usr/llvm-gcc-4.2 --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-prefix=llvm- --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin11 --enable-llvm=/private/var/tmp/llvmgcc42/llvmgcc42-2336.1~22/dst-llvmCore/Developer/usr/local --program-prefix=i686-apple-darwin11- --host=x86_64-apple-darwin11 --target=i686-apple-darwin11 --with-gxx-include-dir=/usr/include/c++/4.2.1 Thread model: posix gcc version 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.1.00) Ho hum. Nothing suspcious there. Did this use to work on your system, or is this the first time you're building WebKit perhaps? First time for me. I had been attempting to build WebKit with LLVM head, but I checked out a second copy to ensure that it builds properly with the stock compiler, which is where this error is occurring. Can you please attach a full build log? I suspect there's some earlier error that's causing this. Somehow, while I was tracking this issue down, it went away entirely. I haven't been able to reproduce it. Webkit (both r103850 and today's head) builds properly. The two things I did (if anyone finds this issue later) were update my webkit repo and clear the XCode precompiled headers directory. I've closed the bug as WORKSFORME. I'll re-open it if 1) the issue appears again and 2) I find some evidence that it's not a transient issue. Thanks for your help. |