Bug 19708
Summary: | Make fails around array_object.cpp | ||
---|---|---|---|
Product: | WebKit | Reporter: | Bobby Powers <bobbypowers> |
Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED INVALID | ||
Severity: | Normal | CC: | ap, plaes+webkit |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | PC | ||
OS: | OS X 10.5 |
Bobby Powers
I've been trying to compile WebKit on Ubuntu Hardy for a couple days, but it always fails with the following. Any suggestions? I'm on the latest trunk.
~~~~
if ./doltlibtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -DWTF_USE_ICU_UNICODE=1 -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES -DXP_UNIX -DNDEBUG -I./JavaScriptCore -I./JavaScriptCore/ForwardingHeaders -I./JavaScriptCore/wtf -I./JavaScriptCore/kjs -I./DerivedSources -I./JavaScriptCore/ForwardingHeaders -I./JavaScriptCore/VM -I./JavaScriptCore/profiler -I./JavaScriptCore/wtf/unicode -I./JavaScriptCore/pcre -I./JavaScriptCore/kjs -fstrict-aliasing -O3 -fvisibility-inlines-hidden -fno-rtti -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -fvisibility=hidden -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D_REENTRANT -I/usr/include -MT JavaScriptCore/wtf/unicode/libJavaScriptCore_la-UTF8.lo -MD -MP -MF "JavaScriptCore/wtf/unicode/.deps/libJavaScriptCore_la-UTF8.Tpo" -c -o JavaScriptCore/wtf/unicode/libJavaScriptCore_la-UTF8.lo `test -f 'JavaScriptCore/wtf/unicode/UTF8.cpp' || echo './'`JavaScriptCore/wtf/unicode/UTF8.cpp; \
then mv -f "JavaScriptCore/wtf/unicode/.deps/libJavaScriptCore_la-UTF8.Tpo" "JavaScriptCore/wtf/unicode/.deps/libJavaScriptCore_la-UTF8.Plo"; else rm -f "JavaScriptCore/wtf/unicode/.deps/libJavaScriptCore_la-UTF8.Tpo"; exit 1; fi
JavaScriptCore/kjs/create_hash_table JavaScriptCore/kjs/array_object.cpp -i > JavaScriptCore/kjs/array_object.lut.h
Creating hashtable for JavaScriptCore/kjs/array_object.cpp
No such file JavaScriptCore/kjs/array_object.cpp at JavaScriptCore/kjs/create_hash_table line 40.
make[1]: *** [JavaScriptCore/kjs/array_object.lut.h] Error 2
make[1]: Leaving directory `/home/bobby/Desktop/sandbox/WebKit'
make: *** [all] Error 2
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Priit Laes
Some files were renamed and 'make clean' fails to clean thep up.
This should help:
find . -name '*.lut.h' |xargs rm
Alexey Proskuryakov
Grepping JavaScriptCore, I do not see any remaining references to array_instance, so this is an issue with stale build data.