summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuergen Beisert <j.beisert@pengutronix.de>2007-06-18 14:18:47 +0000
committerJuergen Beisert <j.beisert@pengutronix.de>2007-06-18 14:18:47 +0000
commit5c5336cc1ce2cb322ad99198236bd94a40ef2616 (patch)
tree89b8b38eb078850b664d7735ccbb1a6e1a8bb7fc
parente22459eca92a7bacedf74c84547ec5743eb80302 (diff)
downloadptxdist-5c5336cc1ce2cb322ad99198236bd94a40ef2616.tar.gz
ptxdist-5c5336cc1ce2cb322ad99198236bd94a40ef2616.tar.xz
* uboot: fails when build in parallel
- parallel build disabled for this packet git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7196 33e552b5-05e3-0310-8538-816dae2090ed
-rw-r--r--TODO3
-rw-r--r--rules/u-boot.make11
2 files changed, 9 insertions, 5 deletions
diff --git a/TODO b/TODO
index 8b110c660..98908ee77 100644
--- a/TODO
+++ b/TODO
@@ -1,6 +1,9 @@
TODO for 1.1.x
==============
+[x] jbe: uboot-1.2.0's build system is not multi processor save
+ -> supress -j option
+
[ ] jbe: suppress cross toolchain and toolchain vendor check while --native build
[ ] bbu: add minimal documentation for internal vars (useful for customer makefiles)
diff --git a/rules/u-boot.make b/rules/u-boot.make
index dd23ec58a..99b9b7279 100644
--- a/rules/u-boot.make
+++ b/rules/u-boot.make
@@ -81,7 +81,8 @@ u-boot_compile: $(STATEDIR)/u-boot.compile
$(STATEDIR)/u-boot.compile: $(u-boot_compile_deps_default)
@$(call targetinfo, $@)
- cd $(U_BOOT_DIR) && $(U_BOOT_PATH) $(MAKE) $(PARALLELMFLAGS)
+# release 1.2.0 seems not be able to massive build in parallel
+ @cd $(U_BOOT_DIR) && $(U_BOOT_PATH) $(MAKE) $(PARALLELMFLAGS_BROKEN)
@$(call touch, $@)
# ----------------------------------------------------------------------------
@@ -103,7 +104,7 @@ u-boot_targetinstall: $(STATEDIR)/u-boot.targetinstall
$(STATEDIR)/u-boot.targetinstall: $(u-boot_targetinstall_deps_default)
@$(call targetinfo, $@)
- cp $(U_BOOT_DIR)/u-boot.bin $(IMAGEDIR)/u-boot.bin
+ @cp $(U_BOOT_DIR)/u-boot.bin $(IMAGEDIR)/u-boot.bin
@$(call touch, $@)
@@ -112,8 +113,8 @@ $(STATEDIR)/u-boot.targetinstall: $(u-boot_targetinstall_deps_default)
# ----------------------------------------------------------------------------
u-boot_clean:
- rm -rf $(STATEDIR)/u-boot.*
- rm -rf $(IMAGEDIR)/u-boot_*
- rm -rf $(U_BOOT_DIR)
+ @rm -rf $(STATEDIR)/u-boot.*
+ @rm -rf $(IMAGEDIR)/u-boot_*
+ @rm -rf $(U_BOOT_DIR)
# vim: syntax=make