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 .

br,
Ossy
_______________________________________________
webkit-qt mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt

Reply via email to