Do not use gcc-toolset-12

This commit is contained in:
Andrew Lukoshko 2026-02-18 00:13:45 +00:00
parent ec8ab697de
commit cd624d1a60

View File

@ -43,8 +43,6 @@ BuildRequires: elfutils-libelf-devel
BuildRequires: git openssl-devel openssl
BuildRequires: pesign >= %{pesign_vre}
BuildRequires: dos2unix findutils
BuildRequires: gcc-toolset-12-binutils
BuildRequires: gcc-toolset-12-gcc
BuildRequires: efitools
# Shim uses OpenSSL, but cannot use the system copy as the UEFI ABI is not
@ -85,9 +83,6 @@ BuildArch: noarch
%prep
%autosetup -S git_am -n shim-%{version}
%if 0%{?rhel} == 8 || 0%{?rhel} == 9
source scl_source enable gcc-toolset-12 || :
%endif
git config --unset user.email
git config --unset user.name
mkdir build-%{efiarch}
@ -103,9 +98,6 @@ cert-to-efi-sig-list -g 33D81FE3-5EC0-44F8-AB02-C9DA554F63D8 02.pem 02.esl
cert-to-efi-sig-list -g 50413300-1AC7-49DA-B755-BB0D93E634B6 03.pem 03.esl
cat 01.esl 02.esl 03.esl > vendor_db.esl
%if 0%{?rhel} == 8 || 0%{?rhel} == 9
source scl_source enable gcc-toolset-12 || :
%endif
COMMIT_ID=%{shim_commit_id}
MAKEFLAGS="TOPDIR=.. -f ../Makefile COMMIT_ID=${COMMIT_ID} "
MAKEFLAGS+="EFIDIR=%{efidir} PKGNAME=shim RELEASE=%{release} "