Skip to content

Commit ccfbc21

Browse files
committed
Switch to Rocky Linux 8.
1 parent 56b50aa commit ccfbc21

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

.github/workflows/build-natives.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -64,23 +64,22 @@ 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 -y upgrade
73+
yum -y install cmake bzip2
7474
yum -y install alsa-lib-devel portaudio-devel pulseaudio-libs-devel libsoundio-devel
7575
7676
- name: Compile natives
7777
run: |
78-
source /opt/rh/devtoolset-8/enable
7978
curl -s -L -O https://openal-soft.org/openal-releases/openal-soft-${OPENALSOFT_VERSION}.tar.bz2
8079
tar xf openal-soft-${OPENALSOFT_VERSION}.tar.bz2
8180
cd openal-soft-${OPENALSOFT_VERSION}/build
82-
cmake3 .. -DBUILD_SHARED_LIBS=true -DCMAKE_BUILD_TYPE=Release
83-
cmake3 --build .
81+
cmake .. -DBUILD_SHARED_LIBS=true -DCMAKE_BUILD_TYPE=Release
82+
cmake --build .
8483
cp libopenal.so ../../artifacts/x64/soft_oal.so
8584
8685
- name: Upload Artifacts

0 commit comments

Comments
 (0)