Use gcc-toolset-13

gcc-toolset-12 is currently broken on i686, so let's upgrade.

Related: #2176269
This commit is contained in:
Michael Catanzaro 2023-08-16 11:03:32 -05:00
parent e7879d6956
commit 4421a6de31

View File

@ -35,7 +35,7 @@ BuildRequires: bison
BuildRequires: cmake BuildRequires: cmake
BuildRequires: flex BuildRequires: flex
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRequires: gcc-toolset-12 BuildRequires: gcc-toolset-13
BuildRequires: gettext BuildRequires: gettext
BuildRequires: git BuildRequires: git
BuildRequires: gperf BuildRequires: gperf
@ -200,7 +200,7 @@ rm -rf Source/ThirdParty/qunit/
# The system GCC is too old to build WebKit, so use a GCC Toolset instead. # The system GCC is too old to build WebKit, so use a GCC Toolset instead.
# This prints warnings complaining that it should not be used except in # This prints warnings complaining that it should not be used except in
# SCL scriplets, but I can't figure out any other way to make it work. # SCL scriplets, but I can't figure out any other way to make it work.
source scl_source enable gcc-toolset-12 source scl_source enable gcc-toolset-13
# -DUSE_SYSTEM_MALLOC=ON is really bad for security, but libpas requires # -DUSE_SYSTEM_MALLOC=ON is really bad for security, but libpas requires
# __atomic_compare_exchange_16 which does not seem to be available. # __atomic_compare_exchange_16 which does not seem to be available.