Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package festival for openSUSE:Factory checked in at 2025-09-08 09:58:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/festival (Old) and /work/SRC/openSUSE:Factory/.festival.new.1977 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "festival" Mon Sep 8 09:58:45 2025 rev:47 rq:1303109 version:2.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/festival/festival.changes 2025-07-02 12:10:06.296254965 +0200 +++ /work/SRC/openSUSE:Factory/.festival.new.1977/festival.changes 2025-09-08 09:59:25.455131447 +0200 @@ -1,0 +2,7 @@ +Mon Sep 8 03:36:35 UTC 2025 - Yasuhiko Kamata <[email protected]> + +- Added patch speech_tools-substrcmp-size_t.patch to fix a + build failure in Tumbleweed/i586 (because "long unsigned int" + != size_t). + +------------------------------------------------------------------- New: ---- speech_tools-substrcmp-size_t.patch ----------(New B)---------- New: - Added patch speech_tools-substrcmp-size_t.patch to fix a build failure in Tumbleweed/i586 (because "long unsigned int" ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ festival.spec ++++++ --- /var/tmp/diff_new_pack.lDfXga/_old 2025-09-08 09:59:26.199162372 +0200 +++ /var/tmp/diff_new_pack.lDfXga/_new 2025-09-08 09:59:26.203162538 +0200 @@ -63,6 +63,7 @@ Patch21: festival-configure-c99.patch Patch22: speech_tools-remove-externs.patch Patch23: speech_tools-explicit-func-match.patch +Patch24: speech_tools-substrcmp-size_t.patch BuildRequires: gcc-c++ BuildRequires: ncurses-devel BuildRequires: pkgconfig @@ -113,6 +114,7 @@ cd ../speech_tools %patch -P 22 -p1 %patch -P 23 -p1 +%patch -P 24 -p1 %build %global _lto_cflags %{_lto_cflags} -ffat-lto-objects ++++++ speech_tools-substrcmp-size_t.patch ++++++ diff -Naru speech_tools_orig/siod/editline.c speech_tools/siod/editline.c --- speech_tools_orig/siod/editline.c 2025-09-08 12:21:21.667547108 +0900 +++ speech_tools/siod/editline.c 2025-09-08 12:28:00.173458668 +0900 @@ -176,7 +176,7 @@ STATIC STATUS h_prev(); STATIC STATUS h_first(); STATIC STATUS h_last(); -STATIC int substrcmp(const char *text, const char *pat, long unsigned int len); +STATIC int substrcmp(const char *text, const char *pat, size_t len); STATIC ECHAR *search_hist(ECHAR *search, ECHAR *(*move)()); STATIC STATUS h_search(); STATIC STATUS fd_char(); @@ -792,7 +792,7 @@ /* ** Return zero if pat appears as a substring in text. */ -STATIC int substrcmp(const char *text, const char *pat, long unsigned int len) +STATIC int substrcmp(const char *text, const char *pat, size_t len) { ECHAR c; @@ -809,7 +809,7 @@ static ECHAR *old_search; int len; int pos; - int (*match)(const char *, const char *, long unsigned int); + int (*match)(const char *, const char *, size_t); char *pat; /* Save or get remembered search pattern. */
