Bug 1146738 - Fix race condition between js/src/target and js/src/host. r=mshal
authorMike Hommey <mh+mozilla@glandium.org>
Tue, 14 Apr 2015 09:54:32 +0900
changeset 239197 734e468e8274f659d9a7069af93787e6e056f6c0
parent 239196 a2629286ed4c6cd16b50f3dbf93db28226198485
child 239198 7b86dac3ed1b2bb5eed7163a6243dff3d73fa955
push idunknown
push userunknown
push dateunknown
reviewersmshal
bugs1146738
milestone40.0a1
Bug 1146738 - Fix race condition between js/src/target and js/src/host. r=mshal
config/recurse.mk
--- a/config/recurse.mk
+++ b/config/recurse.mk
@@ -158,10 +158,13 @@ ldap/target: config/external/nss/target 
 toolkit/library/target: ldap/target
 endif
 ifeq ($(MOZ_REPLACE_MALLOC_LINKAGE),dummy library)
 mozglue/build/target memory/replace/logalloc/replay/target: memory/replace/dummy/target
 endif
 ifdef MOZ_CRT
 mozglue/crt/target: mozglue/build/target
 endif
-
+# js/src/target can end up invoking js/src/host rules (through object files
+# depending on jsautokw.h, which depends on host_jskwgen, and that can't
+# happen at the same time (bug #1146738)
+js/src/target: js/src/host
 endif