From 99d987bd4a5e4002580a170c3b91507f79866009 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 28 Mar 2021 20:40:34 +0200 Subject: [PATCH] lfs/Config: fix build if MAX_PARALLELISM is lower than one If you have 2GB RAM the build of dnsdist will fail because MAX_PARALLELISM was set to zero by RAM/2048 because a bit of RAM is used by the system. This patch ensure that the lowest PARALLELISM value is 1. Signed-off-by: Arne Fitzenreiter Signed-off-by: Michael Tremer --- lfs/Config | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lfs/Config b/lfs/Config index ee3dc2365c..eadbbc4081 100644 --- a/lfs/Config +++ b/lfs/Config @@ -35,7 +35,9 @@ unexport BUILD_ARCH BUILD_PLATFORM BUILDTARGET CROSSTARGET TOOLCHAIN TOOLS_DIR unexport XZ_OPT PARALLELISM = $(shell echo $$( \ - if [ -n "$(MAX_PARALLELISM)" ] && [ $(MAX_PARALLELISM) -lt $(DEFAULT_PARALLELISM) ]; then \ + if [ -n "$(MAX_PARALLELISM)" ] && [ $(MAX_PARALLELISM) -lt 1 ]; then \ + echo 1 ; \ + elif [ -n "$(MAX_PARALLELISM)" ] && [ $(MAX_PARALLELISM) -lt $(DEFAULT_PARALLELISM) ]; then \ echo $(MAX_PARALLELISM); \ else \ echo $(DEFAULT_PARALLELISM); \ -- 2.39.5