Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tuxpaint for openSUSE:Factory checked in at 2026-05-11 16:58:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tuxpaint (Old) and /work/SRC/openSUSE:Factory/.tuxpaint.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tuxpaint" Mon May 11 16:58:31 2026 rev:19 rq:1352454 version:0.9.35 Changes: -------- --- /work/SRC/openSUSE:Factory/tuxpaint/tuxpaint.changes 2025-06-23 15:02:23.534609737 +0200 +++ /work/SRC/openSUSE:Factory/.tuxpaint.new.1966/tuxpaint.changes 2026-05-11 17:09:29.626789887 +0200 @@ -1,0 +2,6 @@ +Sun May 10 19:08:03 UTC 2026 - Carsten Ziepke <[email protected]> + +- Add tuxpaint-fix-consts-definition.patch, fixes building with + newer gcc + +------------------------------------------------------------------- New: ---- tuxpaint-fix-consts-definition.patch ----------(New B)---------- New: - Add tuxpaint-fix-consts-definition.patch, fixes building with newer gcc ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tuxpaint.spec ++++++ --- /var/tmp/diff_new_pack.li2n5a/_old 2026-05-11 17:09:30.310818044 +0200 +++ /var/tmp/diff_new_pack.li2n5a/_new 2026-05-11 17:09:30.310818044 +0200 @@ -1,7 +1,7 @@ # # spec file for package tuxpaint # -# Copyright (c) 2022 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 @@ -31,6 +31,8 @@ Patch1: tuxpaint-makefile.patch # PATCH-FIX-UPSTREAM tuxpaint-pango-cflags.patch -- Include cflags from pango's pkgconfig file, needed only for sdl2 flavour Patch2: tuxpaint-pango-cflags.patch +# PATCH-FIX-UPSTREAM tuxpaint-fix-consts-definition.patch -- Fix assignment of read-only location +Patch3: tuxpaint-fix-consts-definition.patch BuildRequires: ImageMagick BuildRequires: desktop-file-utils BuildRequires: pkgconfig(sdl%{?sdlver}) ++++++ tuxpaint-fix-consts-definition.patch ++++++ diff -Nur tuxpaint-0.9.35-orig/src/i18n.c tuxpaint-0.9.35/src/i18n.c --- tuxpaint-0.9.35-orig/src/i18n.c 2025-04-19 21:51:18.000000000 +0200 +++ tuxpaint-0.9.35/src/i18n.c 2026-05-10 21:01:30.636048544 +0200 @@ -256,7 +256,8 @@ int need_own_font; int need_right_to_left; -const char *lang_prefix, *short_lang_prefix; +const char *lang_prefix; +char *short_lang_prefix; w_langs wished_langs[255]; diff -Nur tuxpaint-0.9.35-orig/src/i18n.h tuxpaint-0.9.35/src/i18n.h --- tuxpaint-0.9.35-orig/src/i18n.h 2025-04-19 21:51:18.000000000 +0200 +++ tuxpaint-0.9.35/src/i18n.h 2026-05-10 21:02:29.605572119 +0200 @@ -185,7 +185,8 @@ extern const char *lang_prefixes[NUM_LANGS]; extern int need_own_font; extern int need_right_to_left; // Right-justify -extern const char *lang_prefix, *short_lang_prefix; +extern const char *lang_prefix; +extern char *short_lang_prefix; typedef struct w_langs { @@ -194,7 +195,7 @@ int need_right_to_left; int lang_y_nudge; const char *lang_prefix; - const char *short_lang_prefix; + char *short_lang_prefix; } w_langs; extern w_langs wished_langs[255];
