261023.1 · 7cc9c2f33cff3f027d42509489bae9942f833dae
ci: install lz4 instead of liblz4-tool
ubuntu-latest is now Ubuntu 26.04, where liblz4-tool has no installation candidate, so every Ubuntu job fails at apt-get install. The lz4 package provides the lz4 command that the tests need.
We also fix the 32-bit job by upgrading Docker. Ref https://github.com/actions/runner-images/issues/14790
reading declarations
@@ -124,6 +124,16 @@ jobs: run: | ci/ubuntu-install-packages + # Docker 29.4.2 on Ubuntu 26.04 blocks socketcall, which cross's+ # 32-bit glibc needs for process spawning. Fixed in Docker 29.4.3.+ # https://github.com/actions/runner-images/issues/14790+ - name: Update Docker (32-bit Linux)+ if: matrix.target == 'i686-unknown-linux-gnu'+ uses: docker/setup-docker-action@v5+ with:+ version: latest+ set-host: true+ - name: Install Rust uses: dtolnay/rust-toolchain@master with:
@@ -11,4 +11,4 @@ if ! command -V sudo; then fi sudo apt-get update sudo apt-get install -y --no-install-recommends \- zsh xz-utils liblz4-tool musl-tools brotli zstd g+++ zsh xz-utils lz4 musl-tools brotli zstd g++