From c89b30727ae0cd934f58740361ca42abcc16f4c0 Mon Sep 17 00:00:00 2001 From: Bo Jeanes Date: Sun, 11 Sep 2022 17:15:37 +1000 Subject: [PATCH] Fix musl builds --- .github/workflows/ci.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 406389e..4884f82 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -162,14 +162,14 @@ jobs: ./target key: build-cargo-registry-${{matrix.TARGET}} - name: Setup cross linux toolchain - if: contains(matrix.TARGET, '-linux-') && !startsWith(matrix.TARGET, 'x86_64-') && !contains(matrix.TARGET, '-musl') + if: contains(matrix.TARGET, '-linux-') && !startsWith(matrix.TARGET, 'x86_64-') run: | case "${{ matrix.TARGET }}" in i686-*) SYSTEM_ARCH=i386 ;; arm*) SYSTEM_ARCH=armhf ;; aarch64*) SYSTEM_ARCH=arm64 ;; esac - GCC_TARGET=$(printf "${{ matrix.TARGET }}" | sed 's/-unknown-/-/' | sed 's/arm[^-]*/arm/g') + GCC_TARGET=$(printf "${{ matrix.TARGET }}" | sed 's/-unknown-/-/' | sed 's/arm[^-]*/arm/g' | sed 's/musl/gnu/g') ENV_TARGET=$(printf "${{ matrix.TARGET }}" | tr '-' '_') ENV_TARGET_UC=$(printf "${ENV_TARGET}" | tr '[[:lower:]]' '[[:upper:]]') sudo rm -f /etc/apt/sources.list.d/*.list @@ -207,16 +207,16 @@ jobs: cat >>~/.cargo/config <