From 38cad125f0c5653302445368a24c4098a9575449 Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Sat, 14 Dec 2024 08:59:37 +0000 Subject: [PATCH] github: Install more recent binutils/gcc (2.34/9.3.0) --- .github/workflows/ci.yml | 12 ++++++------ .github/workflows/release.yml | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 78aedb2..4a86495 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,8 +5,8 @@ on: [push, pull_request] jobs: build: env: - BINUTILS_RELEASE: 2.28 - GCC_RELEASE: 7.1.0 + BINUTILS_RELEASE: 2.34 + GCC_RELEASE: 9.3.0 runs-on: ubuntu-22.04 steps: @@ -44,12 +44,12 @@ jobs: mkdir -p $MDIR/bin export PATH=$PATH:$MDIR mkdir ~/_tc && cd ~/_tc - wget https://ftp.gnu.org/gnu/binutils/binutils-${BINUTILS_RELEASE}.tar.bz2 - wget https://ftp.gnu.org/gnu/gcc/gcc-${GCC_RELEASE}/gcc-${GCC_RELEASE}.tar.bz2 + wget https://ftp.gnu.org/gnu/binutils/binutils-${BINUTILS_RELEASE}.tar.xz + wget https://ftp.gnu.org/gnu/gcc/gcc-${GCC_RELEASE}/gcc-${GCC_RELEASE}.tar.xz wget http://sun.hasenbraten.de/vasm/release/vasm.tar.gz wget http://sun.hasenbraten.de/vlink/release/vlink.tar.gz - tar xf binutils-${BINUTILS_RELEASE}.tar.bz2 - tar xf gcc-${GCC_RELEASE}.tar.bz2 + tar xf binutils-${BINUTILS_RELEASE}.tar.xz + tar xf gcc-${GCC_RELEASE}.tar.xz tar xf vasm.tar.gz tar xf vlink.tar.gz cd binutils-${BINUTILS_RELEASE} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e4a5d33..bd39ff2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,8 +8,8 @@ name: Release jobs: build: env: - BINUTILS_RELEASE: 2.28 - GCC_RELEASE: 7.1.0 + BINUTILS_RELEASE: 2.34 + GCC_RELEASE: 9.3.0 runs-on: ubuntu-22.04 steps: @@ -47,12 +47,12 @@ jobs: mkdir -p $MDIR/bin export PATH=$PATH:$MDIR mkdir ~/_tc && cd ~/_tc - wget https://ftp.gnu.org/gnu/binutils/binutils-${BINUTILS_RELEASE}.tar.bz2 - wget https://ftp.gnu.org/gnu/gcc/gcc-${GCC_RELEASE}/gcc-${GCC_RELEASE}.tar.bz2 + wget https://ftp.gnu.org/gnu/binutils/binutils-${BINUTILS_RELEASE}.tar.xz + wget https://ftp.gnu.org/gnu/gcc/gcc-${GCC_RELEASE}/gcc-${GCC_RELEASE}.tar.xz wget http://sun.hasenbraten.de/vasm/release/vasm.tar.gz wget http://sun.hasenbraten.de/vlink/release/vlink.tar.gz - tar xf binutils-${BINUTILS_RELEASE}.tar.bz2 - tar xf gcc-${GCC_RELEASE}.tar.bz2 + tar xf binutils-${BINUTILS_RELEASE}.tar.xz + tar xf gcc-${GCC_RELEASE}.tar.xz tar xf vasm.tar.gz tar xf vlink.tar.gz cd binutils-${BINUTILS_RELEASE}