From 0e17d62410ad4fc1c24fd4fb5e3d3c0a76a5bd30 Mon Sep 17 00:00:00 2001
From: Eoin Clerkin <e.clerkin@gsi.de>
Date: Tue, 23 Jan 2024 20:24:33 +0100
Subject: [PATCH] alias nrproc -all

BUG. OMP_NUM_THREAD variable interfers with nproc return value
nproc should return all installed processors. See #3108
---
 cmake/scripts/config.sh.in | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/cmake/scripts/config.sh.in b/cmake/scripts/config.sh.in
index 2ad66a08b7..f8b61d7c4e 100644
--- a/cmake/scripts/config.sh.in
+++ b/cmake/scripts/config.sh.in
@@ -61,8 +61,10 @@ if [ $same_system -eq 1 ]; then
 
         echo "default root version is "`which root`
         alias root='root --web=off'
-        alias
-        echo "root web-gui turned off by default via an alias. See security issue https://root.cern/about/security/#2023-11-26-open-port-for-control-of-web-gui-allows-read-and-write-access-to-file-system"
+        echo "root web-gui turned off. See security issue https://root.cern/about/security/#2023-11-26-open-port-for-control-of-web-gui-allows-read-and-write-access-to-file-system"
+	alias nproc='nproc --all'
+        echo "nproc returns all installed processors. See issue https://redmine.cbm.gsi.de/issues/3108"
+	alias
 
  	echo "Configured CBMROOT build @CBMROOT_BUILD_HASH@ (@CBMROOT_BUILD_HASH_DATE@)"
 fi
-- 
GitLab