Summary: | [GTK] generate-forwarding-headers.pl must run before compiling sources | ||
---|---|---|---|
Product: | WebKit | Reporter: | Martin Hodovan <mhodovan.u-szeged> |
Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED DUPLICATE | ||
Severity: | Normal | CC: | berto, cgarcia, clopez, gustavo, mrobinson, ossy, pnormand, svillar |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | |||
Bug Blocks: | 132956 |
Description
Martin Hodovan
2014-05-15 09:42:54 PDT
I landed the patch from Bug132956, because this bug is absolutely independent from that one - http://trac.webkit.org/changeset/168961. As far as I thought, it caused build failures on the GTK bots: - http://build.webkit.org/builders/GTK%20Linux%2032-bit%20Release/builds/44026 - http://build.webkit.org/builders/GTK%20Linux%2064-bit%20Release%20%28Build%29/builds/47525 - http://build.webkit.org/builders/GTK%20Linux%2064-bit%20Debug%20%28Build%29/builds/42226 But the next build worked fine after the first generated the forwarding headers. (In reply to comment #1) > But the next build worked fine after the first generated the forwarding headers. Indeed. I just compiled webkitgtk+ here locally and it failed as you describe: In file included from ../../Tools/TestWebKitAPI/gtk/main.cpp:26:0: ../../Tools/TestWebKitAPI/config.h:68:30: fatal error: WebKit/WebKit2_C.h: No such file or directory #include <WebKit/WebKit2_C.h> ^ compilation terminated. I retried the compilation a second time and it worked fine. Does this happen with make, ninja or both? (In reply to comment #3) > Does this happen with make, ninja or both? With build-webkit.sh this happen for sure. It's impossible to build wk by just using the build script. You need to call ninja to have the forwarding headers generated. (In reply to comment #4) > > Does this happen with make, ninja or both? > > With build-webkit.sh this happen for sure. Yes but this will use make or ninja depending on what's installed. My question is with which one you were reproducing this problem. (In reply to comment #5) > (In reply to comment #4) > > > Does this happen with make, ninja or both? > > > > With build-webkit.sh this happen for sure. > > Yes but this will use make or ninja depending on what's installed. My > question is with which one you were reproducing this problem. It should be using ninja *** This bug has been marked as a duplicate of bug 137207 *** |