summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--package/uclibc/uclibc.mk14
1 files changed, 13 insertions, 1 deletions
diff --git a/package/uclibc/uclibc.mk b/package/uclibc/uclibc.mk
index 8337bb6f84..e20f92fd03 100644
--- a/package/uclibc/uclibc.mk
+++ b/package/uclibc/uclibc.mk
@@ -481,8 +481,20 @@ define UCLIBC_BUILD_TEST_SUITE
endef
endif
+# In uClibc 0.9.31 parallel building is broken so we have to disable it
+# Fortunately uClibc 0.9.31 is only used by AVR32 and in its turn AVR32 is
+# about to be removed from buildroot.
+#
+# So as soon as AVR32 is removed please revert this patch so instead of
+# UCLIBC_MAKE normal "MAKE" is used in UCLIBC_BUILD_CMDS
+ifeq ($(BR2_UCLIBC_VERSION_0_9_31),y)
+ UCLIBC_MAKE = $(MAKE1)
+else
+ UCLIBC_MAKE = $(MAKE)
+endif
+
define UCLIBC_BUILD_CMDS
- $(MAKE) -C $(@D) \
+ $(UCLIBC_MAKE) -C $(@D) \
$(UCLIBC_MAKE_FLAGS) \
PREFIX= \
DEVEL_PREFIX=/ \
OpenPOWER on IntegriCloud