Skip to content

Commit ae97e08

Browse files
committed
Switch to Rocky Linux 8.
1 parent 19af72b commit ae97e08

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/build-natives.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -64,23 +64,23 @@ jobs:
6464
linux-x64:
6565
name: Linux (x64)
6666
runs-on: ubuntu-22.04
67-
container: centos:centos7
67+
container: rockylinux:8
6868
steps:
6969
- name: Setup Dependencies
7070
run: |
7171
mkdir -p artifacts/x64
72-
yum -y install https://repo.ius.io/ius-release-el7.rpm centos-release-scl scl-utils
73-
yum -y install devtoolset-8 cmake3 bzip2
72+
dnf install epel-release
73+
dnf -y upgrade
74+
yum -y install cmake bzip2
7475
yum -y install alsa-lib-devel portaudio-devel pulseaudio-libs-devel libsoundio-devel
7576
7677
- name: Compile natives
7778
run: |
78-
source /opt/rh/devtoolset-8/enable
7979
curl -s -L -O https://openal-soft.org/openal-releases/openal-soft-${OPENALSOFT_VERSION}.tar.bz2
8080
tar xf openal-soft-${OPENALSOFT_VERSION}.tar.bz2
8181
cd openal-soft-${OPENALSOFT_VERSION}/build
82-
cmake3 .. -DBUILD_SHARED_LIBS=true -DCMAKE_BUILD_TYPE=Release
83-
cmake3 --build .
82+
cmake .. -DBUILD_SHARED_LIBS=true -DCMAKE_BUILD_TYPE=Release
83+
cmake --build .
8484
cp libopenal.so ../../artifacts/x64/soft_oal.so
8585
8686
- name: Upload Artifacts

0 commit comments

Comments
 (0)