GNOME Bugzilla – Bug 715093
Fix racy build
Last modified: 2013-11-24 17:32:31 UTC
totem-pl-parser-builtins.h needs to be listed in BUILT-SOURCES make[4]: Entering directory `/home/mcatanzaro/jhbuild/src/totem-pl-parser/plparse' GEN totem-pl-parser-builtins.h CC libtotem_plparser_la-totem-disc.lo CC libtotem_plparser_la-totem-pl-parser-amz.lo CC libtotem_plparser_la-totem-pl-parser.lo CC libtotem_plparser_la-totem-pl-parser-lines.lo In file included from totem-pl-parser-amz.h:28:0, from totem-pl-parser-amz.c:32: totem-pl-parser.h:30:38: fatal error: totem-pl-parser-builtins.h: No such file or directory #include "totem-pl-parser-builtins.h" ^
Created attachment 261332 [details] [review] Fix racy build totem-pl-parser.h was not generated before compiling its dependencies
Created attachment 261333 [details] [review] Fix racy build totem-pl-parser-builtins.h was not generated before compiling its dependencies
Created attachment 261334 [details] [review] Don't distribute totem-pl-parser-builtins.[ch] Maybe we should not be distributing these? They are unconditionally generated at build time, and are also listed in CLEANFILES.
Review of attachment 261333 [details] [review]: Looks good.
Review of attachment 261333 [details] [review]: Please prefix the commit subject with "build: "
Review of attachment 261334 [details] [review]: Looks good. Same comment as previously, add "build: " to the commit subject
The following fixes have been pushed: 74d1ab5 build: don't distribute totem-pl-parser-builtins.[ch] 39e8e3d build: fix a race
Created attachment 261362 [details] [review] build: don't distribute totem-pl-parser-builtins.[ch] These are unconditionally generated at build time, and are also listed in CLEANFILES.
Created attachment 261363 [details] [review] build: fix a race totem-pl-parser-builtins.h was not generated before compiling its dependencies