Bug 15399
Summary: | Compilation of JavaScriptCore prepends the icu-config compiler flags, instead of appending them | ||
---|---|---|---|
Product: | WebKit | Reporter: | Ed Schouten <ed> |
Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED DUPLICATE | ||
Severity: | Normal | ||
Priority: | P2 | ||
Version: | 523.x (Safari 3) | ||
Hardware: | Mac | ||
OS: | OS X 10.4 |
Ed Schouten
Compilation of WebKit fails on my desktop, because cxxflags of icu-config are prepended, instead of appended. This causes stuff like pcre.h to be included from /usr/local/include, instead of the one shipped with WebKit.
An example:
c++ -c -pipe -D_REENTRANT -I/usr/local/include -O2 -fno-strict-aliasing -pipe -Wall -W -DBUILDING_GTK__ -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I../../../../JavaScriptCore/kjs -I../../../../JavaScriptCore -I../../../../JavaScriptCore/kjs -I../../../../JavaScriptCore/bindings -I../../../../JavaScriptCore/bindings/c -I../../../../JavaScriptCore/wtf -Itmp -I../../../../JavaScriptCore -I../../../../JavaScriptCore/kjs -I../../../../JavaScriptCore/bindings -I../../../../JavaScriptCore/bindings/c -I../../../../JavaScriptCore/wtf -I../../../../JavaScriptCore/pcre -Itmp -I../../../../JavaScriptCore/kjs -I/usr/local/include -I. -o internal.o ../../../../JavaScriptCore/kjs/internal.cpp
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Ed Schouten
Sorry. I thought I didn't press the Commit button hard enough.
*** This bug has been marked as a duplicate of 15400 ***