Argh, now I am wearing a double bag for extra strength.
The dependency "modules: include/config/MARKER" is not right. Your
patch as described will not work with parallel builds. My patch as
posted is even worse; it won't work with singular builds (I just
completely botched my test process).
The include/config/MARKER dependency has to kick in before each of
the subdirectories gets made.
Try *this* patch please.
Michael
===
diff -u -r -N linux-ref/Makefile linux/Makefile
--- linux-ref/Makefile Sat Feb 6 09:51:03 1999
+++ linux/Makefile Wed Feb 10 19:09:55 1999
@@ -295,7 +295,7 @@
modules: $(patsubst %, _mod_%, $(SUBDIRS))
-$(patsubst %, _mod_%, $(SUBDIRS)) : include/linux/version.h
+$(patsubst %, _mod_%, $(SUBDIRS)) : include/linux/version.h include/config/MARKER
$(MAKE) -C $(patsubst _mod_%, %, $@) CFLAGS="$(CFLAGS) $(MODFLAGS)" MAKING_MODULES=1 modules
modules_install:
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/