diff --git a/.github/workflows/makefile.yml b/.github/workflows/makefile.yml index 00164ec6..eecebf97 100644 --- a/.github/workflows/makefile.yml +++ b/.github/workflows/makefile.yml @@ -52,13 +52,6 @@ jobs: if: steps.cache-cross.outputs.cache-hit != 'true' run: sudo apt update - - name: Purge autoconf - if: steps.cache-cross.outputs.cache-hit != 'true' - run: | - sudo apt --purge remove *autoconf* - sudo apt autoremove - sudo apt clean - - name: Install GCC Dependencies if: steps.cache-cross.outputs.cache-hit != 'true' run: sudo apt -y install build-essential bison flex libgmp3-dev libmpc-dev libmpfr-dev texinfo libzstd-dev libisl-dev m4 automake gettext gperf dejagnu guile-3.0 guile-3.0-dev expect tcl autogen tex-common sphinx-common git ssh diffutils patch autoconf2.69 libtool @@ -68,10 +61,9 @@ jobs: run: | if [ "$(autoconf --version | head -n 1 | awk '{print $NF}')" != "2.69" ]; then echo "Autoconf version is not 2.69, performing additional steps..." - sudo apt --purge remove *autoconf* *automake* - sudo apt -y install wget dpkg automake + sudo apt -y install wget dpkg wget https://launchpad.net/ubuntu/+archive/primary/+files/autoconf_2.69-11.1_all.deb - sudo apt -y install ./autoconf_2.69-11.1_all.deb + sudo apt -y --allow-downgrades install ./autoconf_2.69-11.1_all.deb fi - name: Clone All