Skip to content

Commit

Permalink
CI: install autoconf 2.72 before generating release tarballs
Browse files Browse the repository at this point in the history
This is required for compatibility with GCC 14 and future clang
versions. See e.g. <https://gcc.gnu.org/gcc-14/porting_to.html>
for some background.
  • Loading branch information
fingolfin committed Feb 19, 2024
1 parent 04a42de commit 1200f5a
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,10 @@ jobs:
)
sudo apt-get update
sudo apt-get install --no-install-recommends "${packages[@]}"
- name: "Install autoconf 2.72" # for compatibility with GCC 14 & clang versions
run: |
wget https://ftp.gnu.org/gnu/autoconf/autoconf-2.7x2.tar.xz # FIXME: intentional bad URL error
tar xvf autoconf-2.72.tar.xz
- name: "Configure GAP"
run: dev/ci-configure-gap.sh
- name: "Build GAP"
Expand Down

0 comments on commit 1200f5a

Please sign in to comment.