From 74702b3d4175911fdf69ec9d9dbf97e81699ac40 Mon Sep 17 00:00:00 2001 From: Christoph Date: Mon, 2 Feb 2026 11:47:33 +0100 Subject: [PATCH] install_update_dovecot-2.4.sh: change calculation of numbers of cpus. --- install_update_dovecot-2.4.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/install_update_dovecot-2.4.sh b/install_update_dovecot-2.4.sh index 75fa3f3..6c992fd 100755 --- a/install_update_dovecot-2.4.sh +++ b/install_update_dovecot-2.4.sh @@ -2361,7 +2361,13 @@ done ## - Let make use multiple cores (-j) ## - -export MAKEFLAGS=-j$(expr `grep "^processor" /proc/cpuinfo | sort -u | wc -l` - 1) +#export MAKEFLAGS=-j$(expr `grep "^processor" /proc/cpuinfo | sort -u | wc -l` - 1) +CPUS=$(nproc) +if (( CPUS > 1 )); then + export MAKEFLAGS="-j$((CPUS - 1))" +else + export MAKEFLAGS="-j1" +fi # -------------