From 118bcd2bdc84df42e854c07b61d780ebed9dc89b Mon Sep 17 00:00:00 2001 From: Eduard Abdullin Date: Thu, 13 Aug 2026 08:26:56 +0000 Subject: [PATCH] Pin the x86_64 EFI builds to the x86-64-v2 ISA baseline --- ipxe.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ipxe.spec b/ipxe.spec index 9f04618..3be774d 100644 --- a/ipxe.spec +++ b/ipxe.spec @@ -39,7 +39,7 @@ Name: ipxe Version: %{date} -Release: 5.git%{hash}%{?dist} +Release: 5.git%{hash}%{?dist}.alma.1 Summary: A network boot loader License: BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-only AND (GPL-2.0-only OR MPL-1.1) AND GPL-2.0-or-later AND GPL-2.0-or-later WITH UBDL-exception AND ISC AND MIT @@ -137,7 +137,7 @@ make_ipxe() { %ifarch x86_64 -make_ipxe bin-x86_64-efi/snponly.efi +make_ipxe EXTRA_CFLAGS=-march=x86-64-v2 bin-x86_64-efi/snponly.efi make_ipxe ISOLINUX_BIN=/usr/share/syslinux/isolinux.bin \ bin/undionly.kpxe @@ -148,7 +148,7 @@ for romstr in %{qemuroms}; do rom=$(echo "$romstr" | cut -d ":" -f 1) make_ipxe CONFIG=qemu bin/${rom}.rom - make_ipxe CONFIG=qemu bin-x86_64-efi/${rom}.efidrv + make_ipxe CONFIG=qemu EXTRA_CFLAGS=-march=x86-64-v2 bin-x86_64-efi/${rom}.efidrv vid="0x${rom%%????}" did="0x${rom#????}" EfiRom -f "$vid" -i "$did" --pci23 \ @@ -230,6 +230,9 @@ cp -a src/bin-arm64-efi/snponly.efi %{buildroot}/%{_datadir}/%{name}/arm64-efi/s %endif %changelog +* Thu Aug 13 2026 Eduard Abdullin - 20240119-5.gitde8a0821.alma.1 +- Pin the x86_64 EFI builds to the x86-64-v2 ISA baseline + * Tue Oct 29 2024 Troy Dawson - 20240119-5.gitde8a0821 - Bump release for October 2024 mass rebuild: Resolves: RHEL-64018