]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Use Ubuntu 20.04 for PPC64LE tests due to broken qemu.
authorNathan Moinvaziri <nathan@nathanm.com>
Mon, 20 Jan 2025 18:26:51 +0000 (10:26 -0800)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Wed, 22 Jan 2025 23:30:11 +0000 (00:30 +0100)
.github/workflows/cmake.yml

index 8424b4c9c7a4b2fbe01e4c92b4b85f180154d596..c8468726117bbf6b210602b1799bb7cd9449b86e 100644 (file)
@@ -272,9 +272,10 @@ jobs:
             packages: qemu-user clang binutils-powerpc64-linux-gnu libgcc-11-dev-ppc64-cross libc-dev-ppc64-cross libstdc++-11-dev-ppc64-cross
 
           - name: Ubuntu GCC PPC64LE
-            os: ubuntu-latest
+            # qemu appears to be broken in newer versions of Ubuntu (see issue 1378)
+            os: ubuntu-20.04
             cmake-args: -DCMAKE_TOOLCHAIN_FILE=cmake/toolchain-powerpc64le.cmake
-            packages: qemu-user crossbuild-essential-ppc64el
+            packages: qemu qemu-user gcc-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu libc-dev-ppc64el-cross
             gcov-exec: powerpc64le-linux-gnu-gcov
             codecov: ubuntu_gcc_ppc64le
 
@@ -298,6 +299,7 @@ jobs:
             packages: qemu-user crossbuild-essential-ppc64el
 
           - name: Ubuntu GCC SPARC64
+            # qemu appears to be broken in newer versions of Ubuntu (see issue 1378)
             os: ubuntu-20.04
             cmake-args: -DCMAKE_TOOLCHAIN_FILE=cmake/toolchain-sparc64.cmake
             packages: qemu qemu-user gcc-sparc64-linux-gnu g++-sparc64-linux-gnu libc-dev-sparc64-cross