On 22.02.12 13:49, Osztrogonac Csaba wrote:
Hi All,

We found an annoying incremental build bug yesterday. So, be
careful if you use icecream(icecc) to build WebKit with Qt5.

The problem is that build-webkit uses gcc to generate dependencies parallel
to build with the following command: gcc -c -MD x.c -o obj/x.o But
unfortunately
icecc consumes the "-o obj/x.o" for preprocessing and executes "gcc -E
-MD x.c",
which generates x.d into the current directory incorrectly. It should be
generated
to obj/x.d to have correct dependency files picked up by Makefile.

We can do a simple workaround: export BUILD_WEBKIT_ARGS="CONFIG-=GNUmake"

If you have an idea how to fix it properly, feel free to comment
https://bugs.webkit.org/show_bug.cgi?id=79102 .

Icecream 0.9.7 fixes this issue, please upgrade if you have an older version.

tor arne
_______________________________________________
webkit-qt mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt

Reply via email to