Skip to content

Commit 8fa8fea

Browse files
committed
CI
1 parent 82847db commit 8fa8fea

File tree

1 file changed

+1
-92
lines changed

1 file changed

+1
-92
lines changed

Diff for: .github/workflows/cmake.yml

+1-92
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ jobs:
2323
fetch-depth: 3
2424
- name: Install dependencies
2525
run: |
26+
echo "set man-db/auto-update false" | debconf-communicate; dpkg-reconfigure man-db
2627
sudo apt-get update
2728
sudo apt-get install build-essential cmake
2829
- name: Install OpenAL Soft dependencies
@@ -40,98 +41,6 @@ jobs:
4041
name: linux-${{matrix.ARCH}}
4142
path: build/libopenal.so
4243
if-no-files-found: error
43-
# linux:
44-
# name: Linux
45-
# runs-on: ubuntu-latest
46-
# container:
47-
# image: centos:7
48-
# strategy:
49-
# fail-fast: false
50-
# matrix:
51-
# ARCH: [x64]
52-
# include:
53-
# - ARCH: x64
54-
# PACKAGES: alsa-lib-devel pulseaudio-libs-devel portaudio-devel jack-audio-connection-kit-devel dbus-devel #pipewire-devel
55-
# defaults:
56-
# run:
57-
# shell: bash
58-
# steps:
59-
# - name: Upgrade git
60-
# run: |
61-
# sed -i \
62-
# -e 's/^mirrorlist/#mirrorlist/' \
63-
# -e 's/^#baseurl/baseurl/' \
64-
# -e 's/mirror\.centos\.org/vault.centos.org/' \
65-
# /etc/yum.repos.d/*.repo
66-
# yum -y install https://packages.endpointdev.com/rhel/7/os/x86_64/endpoint-repo.x86_64.rpm
67-
# yum -y install git
68-
# - name: Clone repository
69-
# run: git clone --depth 3 https://github.com/${{ github.repository }}.git .
70-
# - name: Configure yum
71-
# run: |
72-
# yum -y install epel-release
73-
# yum -y update
74-
# - name: Install build dependencies
75-
# run: |
76-
# yum -y install centos-release-scl
77-
# sed -i \
78-
# -e 's/^mirrorlist/#mirrorlist/' \
79-
# -e 's/^#baseurl/baseurl/' \
80-
# -e 's/^# baseurl/baseurl/' \
81-
# -e 's/mirror\.centos\.org/vault.centos.org/' \
82-
# /etc/yum.repos.d/CentOS-SCLo-scl*.repo
83-
# yum -y install devtoolset-11-gcc-c++
84-
# yum -y install cmake3
85-
# - name: Install OpenAL Soft dependencies
86-
# run: yum -y install ${{matrix.PACKAGES}}
87-
# #./autogen.sh -Dprefix=/usr -Dtests=disabled -Dexamples=disabled -Dsession-managers=[] -Dgstreamer=disabled -Davb=disabled -Dv4l2=disabled
88-
# - name: Build & install recent pipewire
89-
# run: |
90-
# pip3 install meson
91-
# yum -y install ninja-build which libudev-devel
92-
# git clone --branch 0.3.50 --depth=1 https://gitlab.freedesktop.org/pipewire/pipewire.git
93-
# cd pipewire
94-
# source scl_source enable devtoolset-11 || true
95-
# ./autogen.sh -Dprefix=/usr -Dtests=disabled -Dexamples=disabled -Dgstreamer=disabled -Dv4l2=disabled -Dpipewire-v4l2=disabled
96-
# make
97-
# make install
98-
# - name: Configure build
99-
# run: |
100-
# source scl_source enable devtoolset-11 || true
101-
# cmake3 -B build -DALSOFT_REQUIRE_RTKIT=ON -DALSOFT_REQUIRE_ALSA=ON -DALSOFT_REQUIRE_OSS=ON -DALSOFT_REQUIRE_PORTAUDIO=ON -DALSOFT_REQUIRE_PULSEAUDIO=ON -DALSOFT_REQUIRE_JACK=ON -DALSOFT_REQUIRE_PIPEWIRE=ON -DALSOFT_EMBED_HRTF_DATA=YES -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS="-U_FORTIFY_SOURCE -D_FORTIF=Y_SOURCE=0"
102-
# - name: Build
103-
# run: |
104-
# source scl_source enable devtoolset-11 || true
105-
# cmake3 --build build --parallel
106-
# strip build/libopenal.so
107-
# - name: Update dependencies
108-
# run: |
109-
# yum -y install wget
110-
# source scl_source enable devtoolset-11 || true
111-
# wget http://ftp.gnu.org/gnu/make/make-4.2.tar.gz
112-
# tar -xzvf make-4.2.tar.gz
113-
# cd make-4.2
114-
# ./configure
115-
# make
116-
# make install
117-
# rm -rf /usr/bin/make
118-
# cp ./make /usr/bin/
119-
# yum install -y bison
120-
# - name: Update glibc
121-
# run: |
122-
# source scl_source enable devtoolset-11 || true
123-
# wget http://ftp.gnu.org/gnu/glibc/glibc-2.28.tar.gz
124-
# tar -xf glibc-2.28.tar.gz -C /usr/local/
125-
# cd /usr/local/glibc-2.28/
126-
# mkdir build
127-
# cd build/
128-
# ../configure --prefix=/usr/local/glibc-2.28
129-
# - name: Upload artifact
130-
# uses: actions/upload-artifact@v4
131-
# with:
132-
# name: linux-${{matrix.ARCH}}
133-
# path: build/libopenal.so
134-
# if-no-files-found: error
13544

13645
linux-cross:
13746
name: Linux Cross

0 commit comments

Comments
 (0)