Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ovmf for openSUSE:Factory checked in at 2026-02-03 21:28:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ovmf (Old) and /work/SRC/openSUSE:Factory/.ovmf.new.1995 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ovmf" Tue Feb 3 21:28:00 2026 rev:126 rq:1330646 version:202511 Changes: -------- --- /work/SRC/openSUSE:Factory/ovmf/ovmf.changes 2026-01-21 14:15:16.793676259 +0100 +++ /work/SRC/openSUSE:Factory/.ovmf.new.1995/ovmf.changes 2026-02-03 21:29:14.702954463 +0100 @@ -1,0 +2,6 @@ +Mon Feb 2 11:22:35 UTC 2026 - Michael Vetter <[email protected]> + +- bsc#1257495: NASM (3.00+) requires explicit size hints: + Add ovmf-nasm3.patch + +------------------------------------------------------------------- New: ---- ovmf-nasm3.patch ----------(New B)---------- New:- bsc#1257495: NASM (3.00+) requires explicit size hints: Add ovmf-nasm3.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ovmf.spec ++++++ --- /var/tmp/diff_new_pack.mZ9Zgq/_old 2026-02-03 21:29:16.255019608 +0100 +++ /var/tmp/diff_new_pack.mZ9Zgq/_new 2026-02-03 21:29:16.255019608 +0100 @@ -1,7 +1,7 @@ # # spec file for package ovmf # -# Copyright (c) 2026 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -79,6 +79,8 @@ Patch13: %{name}-UefiCpuPkg-Disable-EFI-memory-attributes-protocol.patch # Bug 1244218 - ovmf: non-deterministic .bin files (about unreproducible) Patch14: %{name}-OvmfPkg-ArmVirtPkg-Keep-JSON-stack-cookie-files.patch +# Bug 1257495 - nasm > 3 is stricter +Patch15: %{name}-nasm3.patch BuildRequires: bc BuildRequires: cross-arm-binutils BuildRequires: cross-arm-gcc%{gcc_version} ++++++ ovmf-nasm3.patch ++++++ Index: edk2-edk2-stable202511/UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/ExceptionHandlerAsm.nasm =================================================================== --- edk2-edk2-stable202511.orig/UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/ExceptionHandlerAsm.nasm +++ edk2-edk2-stable202511/UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/ExceptionHandlerAsm.nasm @@ -57,7 +57,7 @@ ALIGN 8 AsmIdtVectorBegin: %assign Vector 0 %rep 256 - push strict dword %[Vector] ; This instruction pushes sign-extended 8-byte value on stack + push strict qword %[Vector] ; This instruction pushes sign-extended 8-byte value on stack push rax %ifdef NO_ABSOLUTE_RELOCS_IN_TEXT mov rax, strict qword 0 ; mov rax, ASM_PFX(CommonInterruptEntry) @@ -70,7 +70,7 @@ AsmIdtVectorBegin: AsmIdtVectorEnd: HookAfterStubHeaderBegin: - push strict dword 0 ; 0 will be fixed + push strict qword 0 ; 0 will be fixed VectorNum: push rax %ifdef NO_ABSOLUTE_RELOCS_IN_TEXT
