From 5060d09f15ea464e36445009ebade522e123f57e Mon Sep 17 00:00:00 2001 From: Alejandro Martinez Date: Sat, 13 Dec 2025 07:13:24 -0300 Subject: [PATCH] Switch to gcc-11 for Linux builds on AppVeyor Using gcc-13 makes the generated AppImage to require a newer libstdc++ version than some currently supported distributions include by default. This way we don't need Travis-ci generated Qt5 AppImages anymore and we can deprecate Qt5 support. [publish binaries] --- appveyor.yml | 2 ++ src/Core/GcUpgrade.h | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index 0a0e11a6b..13a7b8bd5 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -72,6 +72,8 @@ init: - sh: >- if $CI_LINUX; then export OS_NAME=linux + # Select gcc-11 for AppImage backward compatibility + sudo update-alternatives --set gcc "/usr/bin/gcc-11" # Setup QT 6.8 export QTDIR=$HOME/Qt/6.8 export LD_LIBRARY_PATH=$QTDIR:$LD_LIBRARY_PATH diff --git a/src/Core/GcUpgrade.h b/src/Core/GcUpgrade.h index 48f3ce835..375c6ffcc 100644 --- a/src/Core/GcUpgrade.h +++ b/src/Core/GcUpgrade.h @@ -125,7 +125,7 @@ #define VERSION35_BUILD 3990 // released #define VERSION36_BUILD 5000 // released 5/8/23 #define VERSION37_BUILD 5005 // released 28/3/25 -#define VERSION37_SP1 5006 // released 20/11/25 - latest snapshot 28/11/25 +#define VERSION37_SP1 5006 // released 20/11/25 - latest snapshot 13/12/25 // will keep changing during testing and before final release #define VERSION31_BUILD VERSION31_UPG