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

Reply via email to