diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index d4ebb6375e..371b68b09d 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -71,15 +71,27 @@ jobs: source scl_source enable devtoolset-11 || true cmake3 --build build --parallel strip build/libopenal.so + - name: Update dependencies + run: | + yum -y install wget gcc + scl enable devtoolset-11 bash + source /opt/rh/devtoolset-11/enable + wget http://ftp.gnu.org/gnu/make/make-4.2.tar.gz + tar -xzvf make-4.2.tar.gz + cd make-4.2 + sudo ./configure + sudo make + sudo make install + sudo rm -rf /usr/bin/make + sudo cp ./make /usr/bin/ + yum install -y bison - name: Update glibc run: | - yum -y install wget wget http://ftp.gnu.org/gnu/glibc/glibc-2.28.tar.gz tar -xf glibc-2.28.tar.gz -C /usr/local/ cd /usr/local/glibc-2.28/ mkdir build cd build/ - yum -y install gcc ../configure --prefix=/usr/local/glibc-2.28 - name: Upload artifact uses: actions/upload-artifact@v4