Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ncurses for openSUSE:Factory checked in at 2024-12-17 19:22:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ncurses (Old) and /work/SRC/openSUSE:Factory/.ncurses.new.29675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ncurses" Tue Dec 17 19:22:04 2024 rev:278 rq:1231345 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes 2024-11-27 22:04:49.560115478 +0100 +++ /work/SRC/openSUSE:Factory/.ncurses.new.29675/ncurses.changes 2024-12-17 19:22:09.534410513 +0100 @@ -1,0 +2,19 @@ +Mon Dec 9 07:09:56 UTC 2024 - Dr. Werner Fink <wer...@suse.de> + +- Add ncurses patch +20241207 + + strict compiler-warning fixes for upcoming gcc15 +- Port patches means same fixes as above + * FORTIFY_SOURCE_3-fix.patch + * ncurses-6.4.dif + +------------------------------------------------------------------- +Tue Dec 3 07:58:36 UTC 2024 - Dr. Werner Fink <wer...@suse.de> + +- Add ncurses patch 20241130 + + improve configure check for lint program. + + adjust options in test-programs to allow for consistent use of -c/-l + for command/logging. + + modify win_driver.c for MinGW to handle shift-tab and control-tab as + back-tab (report by Axel Reinhold) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ FORTIFY_SOURCE_3-fix.patch ++++++ --- /var/tmp/diff_new_pack.ssJHjl/_old 2024-12-17 19:22:12.194521615 +0100 +++ /var/tmp/diff_new_pack.ssJHjl/_new 2024-12-17 19:22:12.226522952 +0100 @@ -5,7 +5,7 @@ @@ -76,6 +76,8 @@ NCURSES_SP_NAME(unget_wch) (NCURSES_SP_DCLx const wchar_t wch) init_mb(state); - length = _nc_wcrtomb(0, wch, &state); + length = _nc_wcrtomb(NULL, wch, &state); + if (length < MB_CUR_MAX) + length = MB_CUR_MAX; ++++++ ncurses-6.4.dif ++++++ --- /var/tmp/diff_new_pack.ssJHjl/_old 2024-12-17 19:22:12.866549684 +0100 +++ /var/tmp/diff_new_pack.ssJHjl/_new 2024-12-17 19:22:12.870549851 +0100 @@ -18,8 +18,8 @@ 16 files changed, 202 insertions(+), 72 deletions(-) --- aclocal.m4 -+++ aclocal.m4 2024-08-19 07:44:49.110816474 +0000 -@@ -6169,12 +6169,12 @@ cat >>$cf_edit_man <<CF_EOF ++++ aclocal.m4 2024-12-16 08:23:36.323179990 +0000 +@@ -6185,12 +6185,12 @@ cat >>$cf_edit_man <<CF_EOF echo "? missing rename for \$cf_source" cf_target="\$cf_source" fi @@ -34,7 +34,7 @@ sed -f "$cf_man_alias" \\ CF_EOF -@@ -6184,7 +6184,7 @@ cat >>$cf_edit_man <<CF_EOF +@@ -6200,7 +6200,7 @@ cat >>$cf_edit_man <<CF_EOF CF_EOF else cat >>$cf_edit_man <<CF_EOF @@ -43,7 +43,7 @@ CF_EOF fi -@@ -6224,7 +6224,7 @@ cat >>$cf_edit_man <<CF_EOF +@@ -6240,7 +6240,7 @@ cat >>$cf_edit_man <<CF_EOF mv \$TMP.$cf_manpage_so_strip \$TMP fi fi @@ -52,7 +52,7 @@ CF_EOF fi -@@ -6233,31 +6233,31 @@ case "$MANPAGE_FORMAT" in +@@ -6249,31 +6249,31 @@ case "$MANPAGE_FORMAT" in cat >>$cf_edit_man <<CF_EOF if test "\$form" = format ; then # BSDI installs only .0 suffixes in the cat directories @@ -91,7 +91,7 @@ for cf_alias in \$aliases do if test "\$section" = 1 ; then -@@ -6267,7 +6267,7 @@ cat >>$cf_edit_man <<CF_EOF +@@ -6283,7 +6283,7 @@ cat >>$cf_edit_man <<CF_EOF if test "$MANPAGE_SYMLINKS" = yes ; then if test -f "\$cf_alias\${suffix}" ; then @@ -100,7 +100,7 @@ then continue fi -@@ -6277,18 +6277,18 @@ CF_EOF +@@ -6293,18 +6293,18 @@ CF_EOF case "x$LN_S" in (*-f) cat >>$cf_edit_man <<CF_EOF @@ -122,7 +122,7 @@ echo ".so \$cf_source" >\$TMP CF_EOF if test -n "$cf_manpage_compress" ; then -@@ -6308,9 +6308,9 @@ cat >>$cf_edit_man <<CF_EOF +@@ -6324,9 +6324,9 @@ cat >>$cf_edit_man <<CF_EOF ) ) elif test "\$verb" = removing ; then @@ -135,7 +135,7 @@ ) test -d "\$cf_subdir\${section}" && test -n "\$aliases" && ( -@@ -6331,6 +6331,7 @@ cat >>$cf_edit_man <<CF_EOF +@@ -6347,6 +6347,7 @@ cat >>$cf_edit_man <<CF_EOF # echo ".hy 0" cat \$TMP fi @@ -144,8 +144,8 @@ esac done --- configure -+++ configure 2024-11-11 11:34:06.922367709 +0000 -@@ -6784,7 +6784,7 @@ echo $ECHO_N "checking for an rpath opti ++++ configure 2024-12-16 08:23:36.327179917 +0000 +@@ -6787,7 +6787,7 @@ echo $ECHO_N "checking for an rpath opti fi ;; (linux*|gnu*|k*bsd*-gnu|freebsd*) @@ -154,7 +154,7 @@ ;; (openbsd[2-9].*|mirbsd*) LD_RPATH_OPT="-Wl,-rpath," -@@ -7157,8 +7157,8 @@ echo "${ECHO_T}$cf_cv_ldflags_search_pat +@@ -7160,8 +7160,8 @@ echo "${ECHO_T}$cf_cv_ldflags_search_pat else cf_cv_shared_soname='`basename $@`' fi @@ -165,7 +165,7 @@ ;; (mingw*msvc*) cf_cv_shlib_version=msvcdll -@@ -8397,7 +8397,7 @@ echo "${ECHO_T}$with_pcre2" >&6 +@@ -8403,7 +8403,7 @@ echo "${ECHO_T}$with_pcre2" >&6 if test "x$with_pcre2" != xno ; then cf_with_pcre2_ok=no @@ -174,7 +174,7 @@ do if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then -@@ -15628,12 +15628,12 @@ cat >>$cf_edit_man <<CF_EOF +@@ -15634,12 +15634,12 @@ cat >>$cf_edit_man <<CF_EOF echo "? missing rename for \$cf_source" cf_target="\$cf_source" fi @@ -189,7 +189,7 @@ sed -f "$cf_man_alias" \\ CF_EOF -@@ -15643,7 +15643,7 @@ cat >>$cf_edit_man <<CF_EOF +@@ -15649,7 +15649,7 @@ cat >>$cf_edit_man <<CF_EOF CF_EOF else cat >>$cf_edit_man <<CF_EOF @@ -198,7 +198,7 @@ CF_EOF fi -@@ -15683,7 +15683,7 @@ cat >>$cf_edit_man <<CF_EOF +@@ -15689,7 +15689,7 @@ cat >>$cf_edit_man <<CF_EOF mv \$TMP.$cf_manpage_so_strip \$TMP fi fi @@ -207,7 +207,7 @@ CF_EOF fi -@@ -15692,31 +15692,31 @@ case "$MANPAGE_FORMAT" in +@@ -15698,31 +15698,31 @@ case "$MANPAGE_FORMAT" in cat >>$cf_edit_man <<CF_EOF if test "\$form" = format ; then # BSDI installs only .0 suffixes in the cat directories @@ -246,7 +246,7 @@ for cf_alias in \$aliases do if test "\$section" = 1 ; then -@@ -15726,7 +15726,7 @@ cat >>$cf_edit_man <<CF_EOF +@@ -15732,7 +15732,7 @@ cat >>$cf_edit_man <<CF_EOF if test "$MANPAGE_SYMLINKS" = yes ; then if test -f "\$cf_alias\${suffix}" ; then @@ -255,7 +255,7 @@ then continue fi -@@ -15736,18 +15736,18 @@ CF_EOF +@@ -15742,18 +15742,18 @@ CF_EOF case "x$LN_S" in (*-f) cat >>$cf_edit_man <<CF_EOF @@ -277,7 +277,7 @@ echo ".so \$cf_source" >\$TMP CF_EOF if test -n "$cf_manpage_compress" ; then -@@ -15767,9 +15767,9 @@ cat >>$cf_edit_man <<CF_EOF +@@ -15773,9 +15773,9 @@ cat >>$cf_edit_man <<CF_EOF ) ) elif test "\$verb" = removing ; then @@ -290,7 +290,7 @@ ) test -d "\$cf_subdir\${section}" && test -n "\$aliases" && ( -@@ -15790,6 +15790,7 @@ cat >>$cf_edit_man <<CF_EOF +@@ -15796,6 +15796,7 @@ cat >>$cf_edit_man <<CF_EOF # echo ".hy 0" cat \$TMP fi @@ -299,7 +299,7 @@ esac done --- include/curses.h.in -+++ include/curses.h.in 2024-08-19 07:44:49.114816404 +0000 ++++ include/curses.h.in 2024-12-16 08:23:36.331179843 +0000 @@ -98,7 +98,7 @@ #ifdef __cplusplus @@ -320,7 +320,7 @@ * We need FILE, etc. Include this before checking any feature symbols. */ --- include/termcap.h.in -+++ include/termcap.h.in 2024-08-19 07:44:49.114816404 +0000 ++++ include/termcap.h.in 2024-12-16 08:23:36.331179843 +0000 @@ -47,6 +47,8 @@ extern "C" { #endif /* __cplusplus */ @@ -331,7 +331,7 @@ #undef NCURSES_OSPEED --- include/tic.h -+++ include/tic.h 2024-08-19 07:44:49.114816404 +0000 ++++ include/tic.h 2024-12-16 08:23:36.331179843 +0000 @@ -236,12 +236,12 @@ struct user_table_entry */ @@ -348,7 +348,7 @@ #define CANCELLED_STRING (char *)(-1) --- man/man_db.renames.in -+++ man/man_db.renames.in 2024-08-19 07:44:49.114816404 +0000 ++++ man/man_db.renames.in 2024-12-16 08:23:36.331179843 +0000 @@ -301,6 +301,7 @@ wtimeout.3x wtimeout.3ncurses wunctrl.3x wunctrl.3ncurses # @@ -358,7 +358,7 @@ scanf.3 scanf.3 ttys.5 ttys.4 --- man/ncurses.3x -+++ man/ncurses.3x 2024-08-19 07:44:49.114816404 +0000 ++++ man/ncurses.3x 2024-12-16 08:23:36.331179843 +0000 @@ -359,6 +359,10 @@ they permit overlapping windows and ease with .IR curses . @@ -371,7 +371,7 @@ .I TERM in the process environment is essential to correct --- misc/gen-pkgconfig.in -+++ misc/gen-pkgconfig.in 2024-08-19 07:44:49.114816404 +0000 ++++ misc/gen-pkgconfig.in 2024-12-16 08:23:36.331179843 +0000 @@ -83,6 +83,8 @@ if [ "$includedir" != "/usr/include" ]; fi @@ -444,7 +444,7 @@ if [ $name = $MAIN_LIBRARY ] --- misc/terminfo.src -+++ misc/terminfo.src 2024-11-04 08:13:37.278661915 +0000 ++++ misc/terminfo.src 2024-12-16 08:23:36.335179769 +0000 @@ -305,7 +305,9 @@ dumb|80-column dumb tty, am, cols#80, @@ -702,7 +702,7 @@ s1ds=\E(0, sgr0=\E[0m\E(B, use=ibm5154, ibm5081-c|ibmmpel-c|IBM 5081 1024x1024 256/4096 Megapel enhanced color display, --- ncurses/Makefile.in -+++ ncurses/Makefile.in 2024-08-19 07:44:49.118816332 +0000 ++++ ncurses/Makefile.in 2024-12-16 08:23:36.335179769 +0000 @@ -244,7 +244,7 @@ $(LIBDIR) : ../lib : ; mkdir $@ @@ -713,7 +713,7 @@ ./lib_gen.c : $(base)/MKlib_gen.sh ../include/curses.h FGREP="@FGREP@" $(SHELL) -e $(base)/MKlib_gen.sh "$(CPP) $(CPPFLAGS)" "$(AWK)" generated <../include/curses.h >$@ --- ncurses/run_cmd.sh -+++ ncurses/run_cmd.sh 2024-08-19 07:44:49.118816332 +0000 ++++ ncurses/run_cmd.sh 2024-12-16 08:23:36.335179769 +0000 @@ -0,0 +1,11 @@ +#!/bin/sh + @@ -727,7 +727,7 @@ + +exec ${1+"$@"} --- ncurses/tinfo/MKfallback.sh -+++ ncurses/tinfo/MKfallback.sh 2024-08-19 07:44:49.118816332 +0000 ++++ ncurses/tinfo/MKfallback.sh 2024-12-16 08:23:36.335179769 +0000 @@ -66,14 +66,22 @@ if test $# != 0 ; then TERMINFO=`pwd`/$tmp_info export TERMINFO @@ -771,19 +771,19 @@ done --- ncurses/tinfo/lib_setup.c -+++ ncurses/tinfo/lib_setup.c 2024-08-19 07:44:49.118816332 +0000 -@@ -799,6 +799,9 @@ _nc_locale_breaks_acs(TERMINAL *termp) ++++ ncurses/tinfo/lib_setup.c 2024-12-16 08:23:36.335179769 +0000 +@@ -800,6 +800,9 @@ _nc_locale_breaks_acs(TERMINAL *termp) } else if ((value = tigetnum("U8")) >= 0) { result = value; /* use extension feature */ - } else if ((env = getenv("TERM")) != 0) { + } else if ((env = getenv("TERM")) != NULL) { + char *yast = getenv("YAST_DOES_ACS"); -+ if (yast != 0) ++ if (yast != NULL) + return 0; /* YaST uses always correct font mappings */ if (strstr(env, "linux")) { result = 1; /* always broken */ - } else if (strstr(env, "screen") != 0 + } else if (strstr(env, "screen") != NULL --- progs/Makefile.in -+++ progs/Makefile.in 2024-08-19 07:44:49.118816332 +0000 ++++ progs/Makefile.in 2024-12-16 08:23:36.335179769 +0000 @@ -103,7 +103,7 @@ CFLAGS_LIBTOOL = $(CCFLAGS) CFLAGS_NORMAL = $(CCFLAGS) -DNCURSES_STATIC CFLAGS_DEBUG = $(CCFLAGS) -DNCURSES_STATIC @CC_G_OPT@ -DTRACE @@ -803,7 +803,7 @@ LDFLAGS_DEFAULT = $(LDFLAGS_@DFT_UPR_MODEL@) --- test/test.priv.h -+++ test/test.priv.h 2024-08-19 07:44:49.118816332 +0000 ++++ test/test.priv.h 2024-12-16 08:23:36.335179769 +0000 @@ -1156,12 +1156,12 @@ extern char *_nc_strstr(const char *, co #endif @@ -820,7 +820,7 @@ #define CANCELLED_STRING (char *)(-1) --- test/tracemunch -+++ test/tracemunch 2024-08-19 07:44:49.118816332 +0000 ++++ test/tracemunch 2024-12-16 08:23:36.335179769 +0000 @@ -1,4 +1,4 @@ -#!/usr/bin/env perl +#!/usr/bin/perl ++++++ ncurses-6.5-patches.tar.bz2 ++++++ Binary files old/patches/ncurses-6.5-20241130.patch.gz and new/patches/ncurses-6.5-20241130.patch.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/ncurses-6.5-20241130.patch.gz.asc new/patches/ncurses-6.5-20241130.patch.gz.asc --- old/patches/ncurses-6.5-20241130.patch.gz.asc 1970-01-01 01:00:00.000000000 +0100 +++ new/patches/ncurses-6.5-20241130.patch.gz.asc 2024-12-01 02:12:47.000000000 +0100 @@ -0,0 +1,15 @@ +-----BEGIN PGP SIGNATURE----- +Comment: See https://invisible-island.net/public/public.html for info + +iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmdLuA8ACgkQzCr0RyFn +vgOIOAwAzj35K3J+alP28HucFkI1W8ug37PZPBZbx9A1qxfwgzRGffN+pl+918+Q +po8cpZWDRXlq+ZmzLEd2bUohqYdoamzSMlOrnoxQW++G/bmbPvGqShgaHUI2oh7O +th7jl0OXaAEY1Yn7h+BlhJ+bTdn0dGi7mrGNdLvUy1VRvsM1tCxZ/7/VtPL6DGIK +1cEMosEblIvpxXYp6vTYa21usht41faSaJCHmkURWRL9TLKcig+i1/OK0P4+te8d +neSKmH/65aLh3Exgj8EcwGTJYSh5UtNA9eDCz3ZQzBD4Tuv8mtEru3EVqDzeWfO3 +t7RnNFPhAo5h0UD+U17L1zmpKOP2f3rsAp0IXzV3lnQm/4Uxc3Ty7QE+4vuER3ON +Fk2aUBQVj1kVfTuHAH938tQYJjxd+pqmm1kUNRxnoYel8vUVOtA5FO804N8IRD2B +mRkRhzoXML8MaVHM8JkqcrkkfruwKbTzoCAFzul7eUiGvPvBzolll7+GGQClM+6x +TVmClTxo +=1B5H +-----END PGP SIGNATURE----- Binary files old/patches/ncurses-6.5-20241207.patch.gz and new/patches/ncurses-6.5-20241207.patch.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/ncurses-6.5-20241207.patch.gz.asc new/patches/ncurses-6.5-20241207.patch.gz.asc --- old/patches/ncurses-6.5-20241207.patch.gz.asc 1970-01-01 01:00:00.000000000 +0100 +++ new/patches/ncurses-6.5-20241207.patch.gz.asc 2024-12-08 03:11:28.000000000 +0100 @@ -0,0 +1,15 @@ +-----BEGIN PGP SIGNATURE----- +Comment: See https://invisible-island.net/public/public.html for info + +iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmdVAE8ACgkQzCr0RyFn +vgM7rQwAs8inzXy6l/9A1JiNkQpGXHT+dyM9Gtxgfx++zXMFBXvOOUWqTmtYJFb+ +/tTScMWPYE+RUt0EcZ4fCcm8512SVZCRugTBf6tO/pFZNKP9BupkjxJWMc2F62Fw +Kmw1hRmdlyiQgj1NgHz6x6689Id1PeFz0qQg7ip4al8KjvZJKmG3so2s5dXCrvlf +iTRm2EPjv3cL0Ds+TOKB6gDvt/l5++7v5E8k8WJ8KNh/hMTkKjq+9RZWvhrXyQCu +JDaXw2kUNTbV2runaTm8BIP6cSRoVH9CzfMvked0OdlDGM+MBVcInmoho+uQnVFI +T1mcTKYCH073sbgSK2yOvZ98eBy4LKim9lcxIfMAmNBn28ElAAMNor0gVrZehTZ1 +9a4N0qhhxhPX8HpWVbrpxgqqCUkes08+z9J/3ZCEKFHndu4TIlmkUtc10NSwTMB1 +ueCRWxrnqflWO7sJJIIVbYbSVm71Rs8Ad8YcLmSBlIEpOmHazkknAl4IqxcOjeeU +fBah4ZYm +=oaeg +-----END PGP SIGNATURE----- Binary files old/patches/ncurses-6.5-20241214.patch.gz and new/patches/ncurses-6.5-20241214.patch.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/ncurses-6.5-20241214.patch.gz.asc new/patches/ncurses-6.5-20241214.patch.gz.asc --- old/patches/ncurses-6.5-20241214.patch.gz.asc 1970-01-01 01:00:00.000000000 +0100 +++ new/patches/ncurses-6.5-20241214.patch.gz.asc 2024-12-15 03:04:53.000000000 +0100 @@ -0,0 +1,15 @@ +-----BEGIN PGP SIGNATURE----- +Comment: See https://invisible-island.net/public/public.html for info + +iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmdeOUUACgkQzCr0RyFn +vgPHjgwAyN49cmqgj1d2UzCCxnAMvp9mKQj3qzt/b1Z0wWyueB3PR5fN2KRWzQkT +a21zPSRYGF4MMI2C+5wLWt7knIbsIkWFy/nwSiVaOwJf2Pd6ytWya8p2F2Y+8H+v +iDIbDa2TzxpZffdkjyGPvlRap2jnQvbjhK0s6+YHjIID9napDbL34oLDJH9dURk4 +/x5X1fWUx1WhSs9mIq8uRritWs5YK0lck0GH7Hm210Yw7IjHBkuHPis645WYXaNA +mEFL9gofls/sAk1rqU16LizK6ZB5eMwJmnTrUaDTXOajZNOvoKuC60deQW9ySBhm +JL9Zkyd4k/KF0UsGPkvsvoiyQihzvimRuW1VrxIYfx70Zajw+i341q6dgBkx1vqu +o/LOSfoVC4Z3sy4FgLNNs9CM3jqLAl+s9MhvsjPRXMqEr5Pq/oY4cjvyonhmAwTu +g0cT0I7eLFFrIOiq7z4cd8bIVjon9pYIQswioxjiGur0lyFftHmeU1zqSac3J7qg +bR3Bc3o1 +=iX5M +-----END PGP SIGNATURE-----