From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arne Fitzenreiter To: development@lists.ipfire.org Subject: [PATCH] lfs/Config: fix build if MAX_PARALLELISM is lower than one Date: Sun, 28 Mar 2021 20:40:34 +0200 Message-ID: <20210328184034.1591-1-arne_f@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8111910837614505925==" List-Id: --===============8111910837614505925== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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 --- lfs/Config | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/lfs/Config b/lfs/Config index ee3dc2365..4e3ddb880 100644 --- a/lfs/Config +++ b/lfs/Config @@ -35,11 +35,15 @@ unexport BUILD_ARCH BUILD_PLATFORM BUILDTARGET CROSSTARGE= T TOOLCHAIN TOOLS_DIR unexport XZ_OPT =20 PARALLELISM =3D $(shell echo $$( \ - if [ -n "$(MAX_PARALLELISM)" ] && [ $(MAX_PARALLELISM) -lt $(DEFAULT_PARALL= ELISM) ]; then \ - echo $(MAX_PARALLELISM); \ + if [ -n "$(MAX_PARALLELISM)" ] && [ $(MAX_PARALLELISM) -lt 1 ]; then \ + echo 1 ; \ else \ - echo $(DEFAULT_PARALLELISM); \ - fi) \ + if [ -n "$(MAX_PARALLELISM)" ] && [ $(MAX_PARALLELISM) -lt $(DEFAULT_PARAL= LELISM) ]; then \ + echo $(MAX_PARALLELISM); \ + else \ + echo $(DEFAULT_PARALLELISM); \ + fi \ + fi ) \ ) =20 MAKETUNING =3D -j$(PARALLELISM) --=20 2.25.1 --===============8111910837614505925==--