public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/ipxe] rawhide: Update to latest upstream git snapshot, 2026-06-14
@ 2026-06-17 5:48 Michal Schmidt
0 siblings, 0 replies; only message in thread
From: Michal Schmidt @ 2026-06-17 5:48 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/ipxe
Branch : rawhide
Commit : ce3da4ed4b5929d081ccc302fe6596a3abb92be5
Author : Michal Schmidt <mschmidt@redhat.com>
Date : 2026-06-16T12:50:05+02:00
Stats : +5/-23 in 4 file(s)
URL : https://src.fedoraproject.org/rpms/ipxe/c/ce3da4ed4b5929d081ccc302fe6596a3abb92be5?branch=rawhide
Log:
Update to latest upstream git snapshot, 2026-06-14
Update to a current upstream, a post-2.0.0 git snapshot.
Unfortunately, all the EFI ROMs would grow over 256 KiB (262144 B):
size of 8086100e.rom is 267264
size of 10ec8139.rom is 267776
size of 1af41000.rom is 266240
size of 808610d3.rom is 267264
size of 10222000.rom is 265216
size of 10ec8029.rom is 265216
size of 80861209.rom is 266240
size of 15ad07b0.rom is 264192
This would cause problems for QEMU with live migration.
There's a build check that stops the RPM build when this happens.
Subsequent commits will remove features to fit the ROMs under the limit
again.
Signed-off-by: Michal Schmidt <mschmidt@redhat.com>
---
diff --git a/.gitignore b/.gitignore
index 478fa9d..f4ad1f2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@ noarch/
*.src.rpm
/ipxe-*.tar.xz
/ipxe-de8a0821c7bc737e724fa3dfb6d89dc36f591d7a.tar.gz
+/ipxe-13a83f4ab30bd75831261e6b197903244f1ad753.tar.gz
diff --git a/gcc15.patch b/gcc15.patch
deleted file mode 100644
index f48ff9a..0000000
--- a/gcc15.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-GCC 15 defaults to C23, which changes the interpretation of function
-declarations without parameters from unspecified to `void`. This is a
-workaround until a proper fix is created.
-
-https://github.com/ipxe/ipxe/issues/1419
-
-diff -up ./src/Makefile.housekeeping.orig ./src/Makefile.housekeeping
---- ./src/Makefile.housekeeping.orig 2024-01-19 17:08:48.000000000 -0500
-+++ ./src/Makefile.housekeeping 2025-03-07 12:05:12.795289039 -0500
-@@ -457,6 +457,7 @@ endif
- CFLAGS += $(foreach INC,$(INCDIRS),-I$(INC))
- CFLAGS += -Os
- CFLAGS += -g
-+CFLAGS += -std=gnu17
- ifeq ($(CCTYPE),gcc)
- CFLAGS += -ffreestanding
- CFLAGS += -fcommon
diff --git a/ipxe.spec b/ipxe.spec
index 4bbcff3..09c01ab 100644
--- a/ipxe.spec
+++ b/ipxe.spec
@@ -25,9 +25,9 @@
%global debug_package %{nil}
%global forgeurl https://github.com/ipxe/ipxe/
-%global commit de8a0821c7bc737e724fa3dfb6d89dc36f591d7a
-%global date 20240119
-%global version0 1.21.1
+%global commit 13a83f4ab30bd75831261e6b197903244f1ad753
+%global date 20260614
+%global version0 2.0.0
%forgemeta
Name: ipxe
@@ -45,8 +45,6 @@ Source: %forgesource
# Sent upstream: http://lists.ipxe.org/pipermail/ipxe-devel/2015-November/004494.html
Patch0001: 0001-build-customize-configuration.patch
Patch0002: 0002-Use-spec-compliant-timeouts.patch
-# https://github.com/ipxe/ipxe/issues/1419
-Patch0003: gcc15.patch
%ifarch %{buildarches}
BuildRequires: perl-interpreter
diff --git a/sources b/sources
index bec91bf..d9d56d5 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (ipxe-de8a0821c7bc737e724fa3dfb6d89dc36f591d7a.tar.gz) = 562b96795ee0f3ffde9d12412a04f7b6f00999f385f9ae272d08b62d892380c59a80b97988e291c653e700fd3ba161947225cac4fba0b13facc9a631a63af35f
+SHA512 (ipxe-13a83f4ab30bd75831261e6b197903244f1ad753.tar.gz) = 5037b4a487de194535a6f6df27f3c861d574fccd3e412d7f3d737482638e12b5c755ca6aaf95baee0117e5f307672e306cb6e105bea50470f1b689eacf6a4d52
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-06-17 5:48 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-17 5:48 [rpms/ipxe] rawhide: Update to latest upstream git snapshot, 2026-06-14 Michal Schmidt
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox