build(archlinux): bump gcc from 12 to 13 (#2519)

This commit is contained in:
ReenigneArcher 2024-05-10 08:33:54 -04:00 committed by GitHub
parent c6fc12a0a4
commit 26e0ff8a14
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -10,6 +10,8 @@ url=@PROJECT_HOMEPAGE_URL@
license=('GPL-3.0-only') license=('GPL-3.0-only')
install=sunshine.install install=sunshine.install
_gcc_version=13
depends=('avahi' depends=('avahi'
'boost-libs' 'boost-libs'
'curl' 'curl'
@ -37,7 +39,7 @@ checkdepends=('doxygen'
'graphviz') 'graphviz')
makedepends=('boost' makedepends=('boost'
'cmake' 'cmake'
'gcc12' "gcc${_gcc_version}"
'git' 'git'
'make' 'make'
'nodejs' 'nodejs'
@ -62,8 +64,8 @@ build() {
export BUILD_VERSION="@GITHUB_BUILD_VERSION@" export BUILD_VERSION="@GITHUB_BUILD_VERSION@"
export COMMIT="@GITHUB_COMMIT@" export COMMIT="@GITHUB_COMMIT@"
export CC=gcc-12 export CC="gcc-${_gcc_version}"
export CXX=g++-12 export CXX="g++-${_gcc_version}"
export CFLAGS="${CFLAGS/-Werror=format-security/}" export CFLAGS="${CFLAGS/-Werror=format-security/}"
export CXXFLAGS="${CXXFLAGS/-Werror=format-security/}" export CXXFLAGS="${CXXFLAGS/-Werror=format-security/}"
@ -81,11 +83,11 @@ build() {
} }
check() { check() {
export CC=gcc-12 export CC="gcc-${_gcc_version}"
export CXX=g++-12 export CXX="g++-${_gcc_version}"
cd "${srcdir}/build/tests" cd "${srcdir}/build/tests"
./test_sunshine --gtest_color=yes ./test_sunshine --gtest_color=yes
} }
package() { package() {