Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package syslinux for openSUSE:Factory 
checked in at 2026-02-03 21:27:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/syslinux (Old)
 and      /work/SRC/openSUSE:Factory/.syslinux.new.1995 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "syslinux"

Tue Feb  3 21:27:55 2026 rev:73 rq:1329985 version:4.04

Changes:
--------
--- /work/SRC/openSUSE:Factory/syslinux/syslinux.changes        2025-05-23 
14:27:55.401899853 +0200
+++ /work/SRC/openSUSE:Factory/.syslinux.new.1995/syslinux.changes      
2026-02-03 21:29:02.610446902 +0100
@@ -1,0 +2,6 @@
+Thu Jan 29 19:42:57 UTC 2026 - Michael Vetter <[email protected]>
+
+- bsc#1257495: NASM (3.00+) requires explicit size hints
+  Add syslinux-4.04-size.patch
+
+-------------------------------------------------------------------

New:
----
  syslinux-4.04-size.patch

----------(New B)----------
  New:- bsc#1257495: NASM (3.00+) requires explicit size hints
  Add syslinux-4.04-size.patch
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ syslinux.spec ++++++
--- /var/tmp/diff_new_pack.p1hVam/_old  2026-02-03 21:29:05.450566110 +0100
+++ /var/tmp/diff_new_pack.p1hVam/_new  2026-02-03 21:29:05.470566950 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package syslinux
 #
-# Copyright (c) 2024 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
@@ -66,6 +66,7 @@
 Patch25:        syslinux-4.04-reproducible-isohybrid.patch
 Patch26:        %{name}-%{version}-pie.patch
 Patch27:        %{name}-%{version}-gpxe-gcc15.patch
+Patch28:        syslinux-4.04-size.patch
 
 %description
 SYSLINUX is a boot loader for the Linux operating system which operates

++++++ syslinux-4.04-size.patch ++++++
Newer versions of NASM (3.00+) require explicit
size hints for memory references when using movsx/movzx
to avoid ambiguity. Added "byte" keyword to indicate 8-to-16
bit sign extension.
Index: syslinux-4.04/core/getc.inc
===================================================================
--- syslinux-4.04.orig/core/getc.inc
+++ syslinux-4.04/core/getc.inc
@@ -193,7 +193,7 @@ ungetc:
                push di
                push bx
                mov di,[CurrentGetC]
-               movzx bx,[di+gc_unget_cnt]
+               movzx bx, byte [di+gc_unget_cnt]
                mov [bx+di+gc_unget_buf],al
                inc bx
                mov [di+gc_unget_cnt],bl

Reply via email to