Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package stb for openSUSE:Factory checked in at 2026-05-16 19:24:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/stb (Old) and /work/SRC/openSUSE:Factory/.stb.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "stb" Sat May 16 19:24:47 2026 rev:10 rq:1353188 version:20240910 Changes: -------- --- /work/SRC/openSUSE:Factory/stb/stb.changes 2025-03-10 17:57:44.179542307 +0100 +++ /work/SRC/openSUSE:Factory/.stb.new.1966/stb.changes 2026-05-16 19:25:51.557315246 +0200 @@ -1,0 +2,5 @@ +Wed May 13 12:32:04 UTC 2026 - Andreas Schwab <[email protected]> + +- lp64.patch: Properly handle all LP64 platforms + +------------------------------------------------------------------- New: ---- lp64.patch ----------(New B)---------- New: - lp64.patch: Properly handle all LP64 platforms ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ stb.spec ++++++ --- /var/tmp/diff_new_pack.hwcXw7/_old 2026-05-16 19:25:53.665401683 +0200 +++ /var/tmp/diff_new_pack.hwcXw7/_new 2026-05-16 19:25:53.705403324 +0200 @@ -1,7 +1,7 @@ # # spec file for package stb # -# Copyright (c) 2025 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 @@ -27,6 +27,8 @@ Source1: stb.pc.in # perlin.h got removed in git, breaking build Patch1: fix-compile.patch +# Properly handle all LP64 platforms +Patch2: lp64.patch BuildRequires: c++_compiler BuildArch: noarch ++++++ lp64.patch ++++++ Index: stb-20210910/stb_sprintf.h =================================================================== --- stb-20210910.orig/stb_sprintf.h +++ stb-20210910/stb_sprintf.h @@ -230,7 +230,7 @@ STBSP__PUBLICDEC void STB_SPRINTF_DECORA #define stbsp__uint16 unsigned short #ifndef stbsp__uintptr -#if defined(__ppc64__) || defined(__powerpc64__) || defined(__aarch64__) || defined(_M_X64) || defined(__x86_64__) || defined(__x86_64) || defined(__s390x__) +#if defined(__ppc64__) || defined(__powerpc64__) || defined(__aarch64__) || defined(_M_X64) || defined(__x86_64__) || defined(__x86_64) || defined(__s390x__) || defined(__LP64__) #define stbsp__uintptr stbsp__uint64 #else #define stbsp__uintptr stbsp__uint32
