Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package fs-uae for openSUSE:Factory checked 
in at 2026-09-02 17:04:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fs-uae (Old)
 and      /work/SRC/openSUSE:Factory/.fs-uae.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fs-uae"

Wed Sep  2 17:04:12 2026 rev:16 rq:1375369 version:3.2.35

Changes:
--------
--- /work/SRC/openSUSE:Factory/fs-uae/fs-uae.changes    2025-09-16 
18:19:11.705107327 +0200
+++ /work/SRC/openSUSE:Factory/.fs-uae.new.1265/fs-uae.changes  2026-09-02 
17:04:47.161572880 +0200
@@ -1,0 +2,6 @@
+Wed Aug 26 15:19:42 UTC 2026 - Giacomo Comes <[email protected]>
+
+- Add patch numbers_fix.patch
+  * fix build with gcc16
+
+-------------------------------------------------------------------

New:
----
  numbers_fix.patch

----------(New B)----------
  New:
- Add patch numbers_fix.patch
  * fix build with gcc16
----------(New E)----------

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

Other differences:
------------------
++++++ fs-uae.spec ++++++
--- /var/tmp/diff_new_pack.GJPxdw/_old  2026-09-02 17:04:47.948600379 +0200
+++ /var/tmp/diff_new_pack.GJPxdw/_new  2026-09-02 17:04:47.950600448 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package fs-uae
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# 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
@@ -24,6 +24,8 @@
 Group:          System/Emulators/Other
 URL:            https://fs-uae.net/
 Source:         
https://github.com/FrodeSolheim/fs-uae/releases/download/v%{version}/fs-uae-%{version}.tar.xz
+#PATCH-FIX-SUSE fix conflict between variable numbers and C++20 std::numbers
+Patch0:         numbers_fix.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme
@@ -65,7 +67,7 @@
 using the cursor keys and right Ctrl/Alt keys).
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
 %if 0%{?sle_version} == 150000

++++++ numbers_fix.patch ++++++
Fix conflict of variable numbers after the introduction of std::numbers in C++20

--- fs-uae-3.2.35/src/statusline.cpp.ori        2026-08-26 11:02:35.970398207 
-0400
+++ fs-uae-3.2.35/src/statusline.cpp    2026-08-26 11:02:51.969278951 -0400
@@ -44,7 +44,7 @@
        }
 }
 
-static const char *numbers = { /* ugly  0123456789CHD%+-P */
+static const char *number_s = { /* ugly  0123456789CHD%+-P */
        
"+++++++--++++-+++++++++++++++++-++++++++++++++++++++++++++++++++++++++++++++-++++++-++++----++---+--------------+++++++"
        
"+xxxxx+--+xx+-+xxxxx++xxxxx++x+-+x++xxxxx++xxxxx++xxxxx++xxxxx++xxxxx++xxxx+-+x++x+-+xxx++-+xx+-+x---+----------+xxxxx+"
        
"+x+++x+--++x+-+++++x++++++x++x+++x++x++++++x++++++++++x++x+++x++x+++x++x++++-+x++x+-+x++x+--+x++x+--+x+----+++--+x---x+"
@@ -67,7 +67,7 @@
        int j;
        const char *numptr;
 
-       numptr = numbers + num * TD_NUM_WIDTH + NUMBERS_NUM * TD_NUM_WIDTH * y;
+       numptr = number_s + num * TD_NUM_WIDTH + NUMBERS_NUM * TD_NUM_WIDTH * y;
        for (j = 0; j < TD_NUM_WIDTH; j++) {
                if (*numptr == 'x')
                        putpixel (buf, bpp, x + j, c1, 1);

Reply via email to