Bug 77226

Summary: [GTK] Sometimes fails to build when using make -j
Product: WebKit Reporter: Gustavo Noronha (kov) <gustavo>
Component: New BugsAssignee: Gustavo Noronha (kov) <gustavo>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

Description Gustavo Noronha (kov) 2012-01-27 09:53:25 PST
[GTK] Sometimes fails to build when using make -j
Comment 1 Gustavo Noronha (kov) 2012-01-27 09:54:25 PST
Created attachment 124331 [details]
Patch
Comment 2 Gustavo Noronha (kov) 2012-01-27 09:57:48 PST
Failure sample:

  GEN    DerivedSources/webkit/webkitenumtypes.cpp
  GEN    stamp-webkitenumtypes.h
  GEN    DerivedSources/WebKit2/WebPageMessageReceiver.cpp
make: Circular stamp-webkit2enumtypes <- DerivedSources/WebKit2/webkit2gtk/webkit2/WebKitEnumTypes.h dependency dropped.
  GEN    DerivedSources/WebKit2/WebPageMessages.h
  GEN    stamp-webkit2enumtypes
  GEN    generate-webkit2-forwarding-headers
(CDPATH="${ZSH_VERSION+.}:" && cd ../.. && /bin/bash /var/lib/buildbot/build/gtk-linux-32-release/build/Source/autotools/missing --run autoheader)
  GEN    generate-webkittestrunner-forwarding-headers
rm -f stamp-h1
touch ../../autotoolsconfig.h.in
cd . && /bin/bash ./config.status autotoolsconfig.h
  GEN    DerivedSources/WebKit2/webkit2gtk/include/webkit2
  GEN    DerivedSources/WebKit2/webkit2gtk/webkit2/WebKitEnumTypes.cpp
  GEN    generate-webkittestrunner-forwarding-headers
cp: cannot stat `xgen-gtc': No such file or directory
make: *** [DerivedSources/webkit/webkitenumtypes.cpp] Error 1
make: *** Waiting for unfinished jobs....
cp: cannot stat `xgen-gth': No such file or directory
make: *** [stamp-webkitenumtypes.h] Error 1
config.status: creating autotoolsconfig.h
  GEN    generate-webkit2-forwarding-headers
Comment 3 Martin Robinson 2012-01-27 10:03:11 PST
Comment on attachment 124331 [details]
Patch

Awesome!
Comment 4 Gustavo Noronha (kov) 2012-01-27 10:27:57 PST
Comment on attachment 124331 [details]
Patch

Clearing flags on attachment: 124331

Committed r106132: <http://trac.webkit.org/changeset/106132>
Comment 5 Gustavo Noronha (kov) 2012-01-27 10:28:09 PST
All reviewed patches have been landed.  Closing bug.