From 7d2e43f83b4c00d3dbcc876412dde63f632b041a Mon Sep 17 00:00:00 2001 From: Gideon <87426140+GideonBear@users.noreply.github.com> Date: Sat, 1 Nov 2025 19:15:54 +0100 Subject: [PATCH] fix(release): Fix cross-compilation for arm requiring glibc>=2.39 (#1405) --- .github/workflows/create_release_assets.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/create_release_assets.yml b/.github/workflows/create_release_assets.yml index 7b3d3f1f..66d3ad7d 100644 --- a/.github/workflows/create_release_assets.yml +++ b/.github/workflows/create_release_assets.yml @@ -151,7 +151,10 @@ jobs: "aarch64-unknown-linux-musl", "x86_64-unknown-freebsd", ] - runs-on: ubuntu-latest + # Run this one on an older version as well, to limit glibc to 2.34 instead of 2.39. + # Even though this is cross-compiled, it links to the libc6--cross installed on the host + # (see the apt-get install calls below) + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v5.0.0