]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Fix] Remove -j flag from ninja in all BSD workflows 5729/head
authorVsevolod Stakhov <vsevolod@rspamd.com>
Tue, 4 Nov 2025 12:39:00 +0000 (12:39 +0000)
committerVsevolod Stakhov <vsevolod@rspamd.com>
Tue, 4 Nov 2025 12:39:00 +0000 (12:39 +0000)
Let ninja automatically determine optimal parallelism instead of
using sysctl which may not be available or in PATH on all BSD systems.

Ninja uses (CPU cores + 2) by default which is optimal for most cases.

.github/workflows/freebsd_build.yml
.github/workflows/netbsd_build.yml
.github/workflows/openbsd_build.yml

index 6d4dfad7e1c602254bb6162cf628c3af36a0101c..e53b1d54186f19fcbb4bedde6881fdad92e4248c 100644 (file)
@@ -98,7 +98,7 @@ jobs:
 
             # Build
             echo "==> Building Rspamd"
-            ninja -j$(sysctl -n hw.ncpu)
+            ninja
 
             # Run tests
             echo "==> Running C++ unit tests"
index 398375642cab515d0b4c8d2a772ac0184a08dd43..8b78ac9366587a9283dadecf5e6480d0959a5702 100644 (file)
@@ -105,7 +105,7 @@ jobs:
 
             # Build
             echo "==> Building Rspamd"
-            ninja -j$(sysctl -n hw.ncpu)
+            ninja
 
             # Run tests
             echo "==> Running C++ unit tests"
index 0de4c4752a374f17bb662c8eaeda005576ca8e75..94b468e8aef690cf35e1a2ea6ae051c56cd1c973 100644 (file)
@@ -92,7 +92,7 @@ jobs:
 
             # Build
             echo "==> Building Rspamd"
-            ninja -j$(sysctl -n hw.ncpu)
+            ninja
 
             # Run tests
             echo "==> Running C++ unit tests"