From ed8c4f21d0b4e512279bf1b8593862fc52ee846b Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN" Date: Thu, 28 Dec 2017 14:43:18 +0100 Subject: [PATCH] package/nut: don't build in parallel The conditions are not trivial to reproduce, but it can happen that the headers are not fully regenerated by the time they are included. This only happens when a python and/or perl interpreter are available, with a high number of jobs and a high load. Fixes: http://autobuild.buildroot.org/results/523/5231ff39a0839ec5e1962662004214d4b0773068/ http://autobuild.buildroot.org/results/5a7/5a75d44c028e77b58f0fd9ab794952f2b477dd84/ Signed-off-by: "Yann E. MORIN" Cc: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit 1d8de10c5fb36619708898a529977058886f31d1) Signed-off-by: Peter Korsgaard --- package/nut/nut.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/nut/nut.mk b/package/nut/nut.mk index 7136e834cc..adc64c900b 100644 --- a/package/nut/nut.mk +++ b/package/nut/nut.mk @@ -14,6 +14,9 @@ NUT_DEPENDENCIES = host-pkgconf # Our patch changes m4 macros, so we need to autoreconf NUT_AUTORECONF = YES +# Race condition in tools generation +NUT_MAKE = $(MAKE1) + # Put the PID files in a read-write place (/var/run is a tmpfs) # since the default location (/var/state/ups) maybe readonly. NUT_CONF_OPTS = \