build(linux)!: disable arm64 builds for Fedora (#2377)

This commit is contained in:
ReenigneArcher
2024-04-06 15:22:09 -04:00
committed by GitHub
parent 1e77d0a509
commit 3c13027a61
3 changed files with 8 additions and 5 deletions
-1
View File
@@ -189,7 +189,6 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: ${{ fromJson(needs.check_dockerfiles.outputs.matrix) }} matrix: ${{ fromJson(needs.check_dockerfiles.outputs.matrix) }}
timeout-minutes: 480 # 8 hours
name: Docker${{ matrix.tag }} name: Docker${{ matrix.tag }}
steps: steps:
+4 -2
View File
@@ -1,6 +1,6 @@
# syntax=docker/dockerfile:1.4 # syntax=docker/dockerfile:1.4
# artifacts: true # artifacts: true
# platforms: linux/amd64,linux/arm64/v8 # platforms: linux/amd64
# platforms_pr: linux/amd64 # platforms_pr: linux/amd64
# no-cache-filters: sunshine-base,artifacts,sunshine # no-cache-filters: sunshine-base,artifacts,sunshine
ARG BASE=fedora ARG BASE=fedora
@@ -32,9 +32,11 @@ dnf -y group install "Development Tools"
dnf -y install \ dnf -y install \
boost-devel-1.78.0* \ boost-devel-1.78.0* \
cmake-3.27.* \ cmake-3.27.* \
doxygen \
gcc-13.2.* \ gcc-13.2.* \
gcc-c++-13.2.* \ gcc-c++-13.2.* \
git \ git \
graphviz \
libappindicator-gtk3-devel \ libappindicator-gtk3-devel \
libcap-devel \ libcap-devel \
libcurl-devel \ libcurl-devel \
@@ -58,6 +60,7 @@ dnf -y install \
openssl-devel \ openssl-devel \
opus-devel \ opus-devel \
pulseaudio-libs-devel \ pulseaudio-libs-devel \
python3.10 \
rpm-build \ rpm-build \
wget \ wget \
which \ which \
@@ -107,7 +110,6 @@ cmake \
-DBUILD_WERROR=ON \ -DBUILD_WERROR=ON \
-DCMAKE_BUILD_TYPE=Release \ -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_PREFIX=/usr \
-DTESTS_ENABLE_PYTHON_TESTS=OFF \
-DSUNSHINE_ASSETS_DIR=share/sunshine \ -DSUNSHINE_ASSETS_DIR=share/sunshine \
-DSUNSHINE_EXECUTABLE_PATH=/usr/bin/sunshine \ -DSUNSHINE_EXECUTABLE_PATH=/usr/bin/sunshine \
-DSUNSHINE_ENABLE_WAYLAND=ON \ -DSUNSHINE_ENABLE_WAYLAND=ON \
+4 -2
View File
@@ -1,6 +1,6 @@
# syntax=docker/dockerfile:1.4 # syntax=docker/dockerfile:1.4
# artifacts: true # artifacts: true
# platforms: linux/amd64,linux/arm64/v8 # platforms: linux/amd64
# platforms_pr: linux/amd64 # platforms_pr: linux/amd64
# no-cache-filters: sunshine-base,artifacts,sunshine # no-cache-filters: sunshine-base,artifacts,sunshine
ARG BASE=fedora ARG BASE=fedora
@@ -32,9 +32,11 @@ dnf -y group install "Development Tools"
dnf -y install \ dnf -y install \
boost-devel-1.81.0* \ boost-devel-1.81.0* \
cmake-3.27.* \ cmake-3.27.* \
doxygen \
gcc-13.2.* \ gcc-13.2.* \
gcc-c++-13.2.* \ gcc-c++-13.2.* \
git \ git \
graphviz \
libappindicator-gtk3-devel \ libappindicator-gtk3-devel \
libcap-devel \ libcap-devel \
libcurl-devel \ libcurl-devel \
@@ -58,6 +60,7 @@ dnf -y install \
openssl-devel \ openssl-devel \
opus-devel \ opus-devel \
pulseaudio-libs-devel \ pulseaudio-libs-devel \
python3.11 \
rpm-build \ rpm-build \
wget \ wget \
which \ which \
@@ -114,7 +117,6 @@ cmake \
-DBUILD_WERROR=ON \ -DBUILD_WERROR=ON \
-DCMAKE_BUILD_TYPE=Release \ -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_PREFIX=/usr \
-DTESTS_ENABLE_PYTHON_TESTS=OFF \
-DSUNSHINE_ASSETS_DIR=share/sunshine \ -DSUNSHINE_ASSETS_DIR=share/sunshine \
-DSUNSHINE_EXECUTABLE_PATH=/usr/bin/sunshine \ -DSUNSHINE_EXECUTABLE_PATH=/usr/bin/sunshine \
-DSUNSHINE_ENABLE_WAYLAND=ON \ -DSUNSHINE_ENABLE_WAYLAND=ON \