Use gcc-toolset-12 for epel9

This commit is contained in:
Troy Dawson 2023-05-26 13:42:43 -07:00
parent f6da1e99fd
commit d092f029a0

View File

@ -37,6 +37,9 @@ Source0: https://download.qt.io/official_releases/qt/%{majmin}/%{version}/submod
BuildRequires: cmake BuildRequires: cmake
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRequires: ninja-build BuildRequires: ninja-build
%if 0%{?rhel} && 0%{?rhel} < 10
BuildRequires: gcc-toolset-12
%endif
BuildRequires: qt6-rpm-macros BuildRequires: qt6-rpm-macros
BuildRequires: qt6-qtbase-devel >= %{version} BuildRequires: qt6-qtbase-devel >= %{version}
BuildRequires: qt6-qtbase-private-devel BuildRequires: qt6-qtbase-private-devel
@ -102,6 +105,9 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
%build %build
%if 0%{?rhel} && 0%{?rhel} < 10
. /opt/rh/gcc-toolset-12/enable
%endif
%cmake_qt6 -DQT_BUILD_EXAMPLES:BOOL=%{?examples:ON}%{!?examples:OFF} %cmake_qt6 -DQT_BUILD_EXAMPLES:BOOL=%{?examples:ON}%{!?examples:OFF}
%cmake_build %cmake_build