From dbcde13f60837fbd24a2e64a0580987cec37692f Mon Sep 17 00:00:00 2001 From: Miroslav Rezanina Date: Wed, 12 Nov 2025 14:19:17 +0100 Subject: [PATCH] * Wed Nov 12 2025 Miroslav Rezanina - 1.16.3-8 - seabios-update-release-date.patch [RHEL-126466] - Resolves: RHEL-126466 (SeaBIOS date is "stuck" at 2014 even for recent releases) --- seabios-update-release-date.patch | 40 +++++++++++++++++++++++++++++++ seabios.spec | 9 ++++++- 2 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 seabios-update-release-date.patch diff --git a/seabios-update-release-date.patch b/seabios-update-release-date.patch new file mode 100644 index 0000000..41d9566 --- /dev/null +++ b/seabios-update-release-date.patch @@ -0,0 +1,40 @@ +From 0dfb180d34ed85f68fd669fdfa6a6bdfda67c6c0 Mon Sep 17 00:00:00 2001 +From: Gerd Hoffmann +Date: Tue, 11 Nov 2025 09:33:48 +0100 +Subject: [PATCH] update release date + +RH-Author: Gerd Hoffmann +RH-MergeRequest: 12: update release date +RH-Jira: RHEL-126466 +RH-Acked-by: Miroslav Rezanina +RH-Acked-by: Stefano Garzarella +RH-Acked-by: Oliver Steffen +RH-Acked-by: Luigi Leonardi +RH-Commit: [1/1] bebcc51b9015dd6782de0979726f39be341f253f (kraxel.rh/centos-src-seabios) + +upstream release 1.16.3 was tagged on Nov 5th 2023, +so use that as release date on smbios table 0 + +Resolves: RHEL-126466 + +Signed-off-by: Gerd Hoffmann +--- + src/fw/biostables.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/fw/biostables.c b/src/fw/biostables.c +index 1c09a785..a81e99e7 100644 +--- a/src/fw/biostables.c ++++ b/src/fw/biostables.c +@@ -483,7 +483,7 @@ smbios_new_type_0(void *start, + } + + #define BIOS_NAME "SeaBIOS" +-#define BIOS_DATE "04/01/2014" ++#define BIOS_DATE "11/05/2023" + + /* + * Build tables using qtables as input, adding additional type 0 +-- +2.47.3 + diff --git a/seabios.spec b/seabios.spec index d2ccd1e..8d26609 100644 --- a/seabios.spec +++ b/seabios.spec @@ -1,6 +1,6 @@ Name: seabios Version: 1.16.3 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Open-source legacy BIOS implementation License: LGPL-3.0-only @@ -20,6 +20,8 @@ Patch1: 0001-add-hwerr_printf-function-for-threads.patch Patch2: 0002-display-error-message-for-blocksizes-512.patch # For RHEL-67847 - amdgpu failed to initialize when multiple AMD MI210 GPUs assigned and firmware is seabios [rhel-10] Patch3: seabios-pciinit-don-t-misalign-large-BARs.patch +# For RHEL-126466 - SeaBIOS date is "stuck" at 2014 even for recent releases +Patch4: seabios-update-release-date.patch BuildRequires: make BuildRequires: gcc @@ -136,6 +138,11 @@ install -m 0644 binaries/vgabios*.bin $RPM_BUILD_ROOT%{_datadir}/seavgabios %{_datadir}/seavgabios/vgabios*.bin %changelog +* Wed Nov 12 2025 Miroslav Rezanina - 1.16.3-8 +- seabios-update-release-date.patch [RHEL-126466] +- Resolves: RHEL-126466 + (SeaBIOS date is "stuck" at 2014 even for recent releases) + * Thu Nov 28 2024 Miroslav Rezanina - 1.16.3-7 - seabios-Remove-iasl-from-BuildRequires.patch [RHEL-68975] - Resolves: RHEL-68975