[webkit-qt] Incremental build problems with icecc

Tor Arne Vestbø tor.arne.vestbo at nokia.com
Fri Feb 24 06:10:49 PST 2012


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


More information about the webkit-qt mailing list