[Buildroot] [git commit] package/most: disable parallel build

Thomas Petazzoni thomas.petazzoni at bootlin.com
Sun Apr 14 12:57:07 UTC 2019


commit: https://git.buildroot.net/buildroot/commit/?id=152a3f0be3ae180a470c7a7d86b363bd0af18d02
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

The hand-written Makefile is not parallel-build safe: the objs directory
is created in a separate rule, but the rules that create files in that
directory don't depend on it.

Although this relatively simple to fix, upstream clearly doesn't care
about parallel builds so it is likely to break again in the future.
Since most consists of just a dozen source files, just disable parallel
build.

Fixes:
http://autobuild.buildroot.net/results/c7540203a8eadad3f324f0d7e7fe66a526d4a2e9

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout at mind.be>
Cc: Sven Oliver Moll <buildroot at svol.li>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
---
 package/most/most.mk | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/most/most.mk b/package/most/most.mk
index d24e67f936..28d82cddf1 100644
--- a/package/most/most.mk
+++ b/package/most/most.mk
@@ -11,6 +11,7 @@ MOST_LICENSE_FILES = COPYING COPYRIGHT
 MOST_DEPENDENCIES = slang
 
 MOST_CONF_OPTS = --with-slang=$(STAGING_DIR)/usr
+MOST_MAKE = $(MAKE1)
 
 define MOST_REMOVE_LOCAL_SLANG_CHECK
 	$(SED) 's/ slangversion / /g' $(@D)/src/Makefile.in


More information about the buildroot mailing list