From 924076f0b5003e5a73b711afafbbd88c83225d69 Mon Sep 17 00:00:00 2001 From: Pierre Labastie Date: Fri, 17 Nov 2023 16:10:01 +0100 Subject: [PATCH] blfs tools: fix JOBS If all cores are used, it should be set to 0, which will use nproc after the cpuset has been defined, and not nproc (which is the number of cores/threads on the machine). --- common/libs/func_install_blfs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/common/libs/func_install_blfs b/common/libs/func_install_blfs index 32a7851..191878b 100644 --- a/common/libs/func_install_blfs +++ b/common/libs/func_install_blfs @@ -136,8 +136,9 @@ STATS=n SRC_ARCHIVE=/sources BUILD_ROOT=/sources BUILD_SUBDIRS=y -JOBS=$(if [ "$ALL_CORES" = y ]; then nproc; else echo $N_PARALLEL; fi) +JOBS=$(if [ "$ALL_CORES" = y ]; then echo 0; else echo $N_PARALLEL; fi) EOF +# The 0 value above is for using all cores for OPT_VAR in CFLAGS CXXFLAGS LDFLAGS; do eval optVal=\$${OPT_VAR}_$DEF_OPT_MODE if [ -n "$optVal" ] && [ "$optVal" != unset ]; then