From 7c9a3b1439994a2ac9e0c9e7280c9af049bb4a08 Mon Sep 17 00:00:00 2001 From: Eric Hameleers Date: Sun, 18 Jun 2023 16:48:50 +0000 Subject: surge-xt: support compiling with gcc 13.x --- surge-xt/build/surge-xt.SlackBuild | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'surge-xt') diff --git a/surge-xt/build/surge-xt.SlackBuild b/surge-xt/build/surge-xt.SlackBuild index b7092862..de6468fc 100755 --- a/surge-xt/build/surge-xt.SlackBuild +++ b/surge-xt/build/surge-xt.SlackBuild @@ -238,6 +238,15 @@ if [ "$ARCH" != "x86_64" ]; then sed -e 's/__sigemptyset/sigemptyset/' \ -i ../$(basename ${SOURCE[1]} .tar.xz)/modules/juce_audio_formats/codecs/flac/libFLAC/cpu.c fi + +# Support GCC 13: +if [ $(gcc --version |grep ^gcc |cut -d' ' -f3 |cut -d. -f1) -ge 13 ]; then + if ! grep cstdint ./src/common/SkinColors.h 1>/dev/null 2>/dev/null ; then + sed -i ./src/common/SkinColors.h \ + -e '/^#include /a #include ' + fi +fi + chown -R root:root . chmod -R u+w,go+r-w,a+rX-st . -- cgit v1.2.3-65-gdbad