From e68ca3c187ac2166455392e97904640d44224ae8 Mon Sep 17 00:00:00 2001 From: Dieter Dobbelaere Date: Sun, 26 Apr 2026 09:27:01 +0200 Subject: [PATCH] Rename Linux universal release package/binary Rename Linux universal release package from `stockfish-ubuntu-x86-64-universal.tar.gz` to `stockfish-linux-x86-64-universal.tar.gz` (and similar for the binary), as the bundled binary should run on any Linux distro with glibc >= 2.35 (which is the glibc version of the Ubuntu 22.04 build server). Note that the Linux universal binary is built with static libstdc++ linkage, so this adds no extra dependency. This change will hopefully make it less confusing for users, and in line with how we show it on stockfishchess.org (as Linux). closes https://github.com/official-stockfish/Stockfish/pull/6760 No functional change --- .github/ci/universal_matrix.json | 2 +- .github/workflows/compilation.yml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/ci/universal_matrix.json b/.github/ci/universal_matrix.json index be46efc75..f522cf19a 100644 --- a/.github/ci/universal_matrix.json +++ b/.github/ci/universal_matrix.json @@ -3,7 +3,7 @@ { "name": "Ubuntu 22.04 GCC Universal", "os": "ubuntu-22.04", - "simple_name": "ubuntu", + "simple_name": "linux", "archive_ext": "tar.gz" }, { diff --git a/.github/workflows/compilation.yml b/.github/workflows/compilation.yml index 8a0a24002..cc613ee15 100644 --- a/.github/workflows/compilation.yml +++ b/.github/workflows/compilation.yml @@ -123,7 +123,7 @@ jobs: run: strip src/stockfish - name: Rename binary - run: mv src/stockfish stockfish-ubuntu-x86-64-universal + run: mv src/stockfish stockfish-linux-x86-64-universal - name: Extract the bench number from the commit history run: | @@ -133,7 +133,7 @@ jobs: [[ -n "$benchref" ]] && echo "benchref=$benchref" >> $GITHUB_ENV && echo "From commit: $hash" && echo "Reference bench: $benchref" || echo "No bench found" - name: Check arch selection under SDE - run: ./scripts/check_universal.sh ./stockfish-ubuntu-x86-64-universal "$SDE_DIR/sde" "$benchref" + run: ./scripts/check_universal.sh ./stockfish-linux-x86-64-universal "$SDE_DIR/sde" "$benchref" - name: Remove non src files run: | @@ -143,7 +143,7 @@ jobs: - name: Upload artifact for (pre)-release uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: - name: ubuntu x86-64-universal + name: linux x86-64-universal path: | . !.git