From 18257f04d7ce791c16f5415a813156c3cf174e67 Mon Sep 17 00:00:00 2001 From: "Michael R. Crusoe" Date: Thu, 12 Sep 2024 13:54:22 +0200 Subject: [PATCH] gh-actions: upgrade gcc-qemu to gcc-14 --- .github/workflows/ci.yml | 29 ++++++++++++++------------- .github/workflows/codeql-analysis.yml | 1 + 2 files changed, 16 insertions(+), 14 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 63568322e..89b0daa4f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -354,57 +354,57 @@ jobs: arch_gnu: aarch64 arch_deb: arm64 distro: ubuntu-22.04 - - version: 13 + - version: 14 cross: armel arch_gnu_abi: eabi arch_deb: armel arch_gnu: arm distro: ubuntu-24.04 - - version: 13 + - version: 14 cross: armv7 arch_gnu: arm arch_gnu_abi: eabihf arch_deb: armhf distro: ubuntu-24.04 - - version: 13 + - version: 14 cross: aarch64 arch_gnu: aarch64 arch_deb: arm64 distro: ubuntu-24.04 - extra: -32bit - version: 13 + version: 14 cross: armv8 arch_gnu: arm arch_gnu_abi: eabihf arch_deb: armhf distro: ubuntu-24.04 - - version: 13 + - version: 14 cross: riscv64 arch_gnu: riscv64 arch_deb: riscv64 distro: ubuntu-24.04 - extra: -O3 - version: 13 + version: 14 cross: riscv64 arch_gnu: riscv64 arch_deb: riscv64 distro: ubuntu-24.04 - - version: 13 + - version: 14 cross: s390x arch_gnu: s390x arch_deb: s390x distro: ubuntu-24.04 - - version: 13 + - version: 14 cross: power9 arch_gnu: powerpc64le arch_deb: ppc64el distro: ubuntu-24.04 - # - version: 13 - # cross: mips64el - # arch_gnu: mips64el - # arch_gnu_abi: abi64 - # arch_deb: mips64el - # distro: ubuntu-24.04 + - version: 14 + cross: mips64el + arch_gnu: mips64el + arch_gnu_abi: abi64 + arch_deb: mips64el + distro: ubuntu-24.04 runs-on: ${{ matrix.distro }} steps: - uses: actions/checkout@v4 @@ -416,6 +416,7 @@ jobs: - name: Install APT Dependencies run: | sudo apt-get update -y + sudo add-apt-repository ppa:ubuntu-toolchain-r/ppa sudo apt-get -yq install ninja-build parallel \ gcc-${{ matrix.version }}-${{ matrix.arch_gnu }}-linux-gnu${{ matrix.arch_gnu_abi }} \ g++-${{ matrix.version }}-${{ matrix.arch_gnu }}-linux-gnu${{ matrix.arch_gnu_abi }} binfmt-support \ diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 39fdfb476..c9b58fa4e 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -32,6 +32,7 @@ jobs: uses: github/codeql-action/init@v3 with: languages: ${{ matrix.language }} + trap-caching: false - run: | sudo add-apt-repository 'ppa:ubuntu-toolchain-r/test' && sudo apt-get update && sudo apt-get install -y ninja-build ninja-build python3-pip python3-setuptools python3-wheel gcc-10 g++-10