Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package blame for openSUSE:Factory checked in at 2025-10-17 17:25:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/blame (Old) and /work/SRC/openSUSE:Factory/.blame.new.18484 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "blame" Fri Oct 17 17:25:57 2025 rev:4 rq:1311817 version:1.4+t20251006 Changes: -------- --- /work/SRC/openSUSE:Factory/blame/blame.changes 2025-07-31 17:50:25.746695903 +0200 +++ /work/SRC/openSUSE:Factory/.blame.new.18484/blame.changes 2025-10-17 17:26:52.468752264 +0200 @@ -1,0 +2,6 @@ +Tue Oct 7 09:35:41 UTC 2025 - Manfred Schwarb <[email protected]> + +- update to version 1.4 snapshot t20251006: + * configure updates + +------------------------------------------------------------------- Old: ---- rcs-blame-snapshots-t20250101.tar.gz New: ---- rcs-blame-snapshots-t20251006.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ blame.spec ++++++ --- /var/tmp/diff_new_pack.VtbWtt/_old 2025-10-17 17:26:53.116779560 +0200 +++ /var/tmp/diff_new_pack.VtbWtt/_new 2025-10-17 17:26:53.120779728 +0200 @@ -1,7 +1,7 @@ # # spec file for package blame # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 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 @@ -17,7 +17,7 @@ %define origversion 1.4 -%define tversion t20250101 +%define tversion t20251006 Name: blame Version: %{origversion}+%{tversion} ++++++ rcs-blame-snapshots-t20250101.tar.gz -> rcs-blame-snapshots-t20251006.tar.gz ++++++ ++++ 9039 lines of diff (skipped) ++++ retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/rcs-blame-snapshots-t20250101/ChangeLog new/rcs-blame-snapshots-t20251006/ChangeLog --- old/rcs-blame-snapshots-t20250101/ChangeLog 2025-01-02 10:16:42.000000000 +0100 +++ new/rcs-blame-snapshots-t20251006/ChangeLog 2025-10-07 02:15:41.000000000 +0200 @@ -1,3 +1,11 @@ +2025-10-06 Thomas E. Dickey <[email protected]> + + * update configure script macros + + * config.guess: update to 2025-07-10 + + * config.sub: update to 2025-07-10 + 2025-01-01 Thomas E. Dickey <[email protected]> * add "--format-date" option (request by Jonathan Leffler). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/rcs-blame-snapshots-t20250101/VERSION new/rcs-blame-snapshots-t20251006/VERSION --- old/rcs-blame-snapshots-t20250101/VERSION 2025-01-02 10:16:42.000000000 +0100 +++ new/rcs-blame-snapshots-t20251006/VERSION 2025-10-07 02:15:41.000000000 +0200 @@ -1 +1 @@ -1.4 20250101 +1.4 20251006 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/rcs-blame-snapshots-t20250101/configure.ac new/rcs-blame-snapshots-t20251006/configure.ac --- old/rcs-blame-snapshots-t20250101/configure.ac 2025-01-02 10:16:42.000000000 +0100 +++ new/rcs-blame-snapshots-t20251006/configure.ac 2025-10-07 02:15:41.000000000 +0200 @@ -1,5 +1,5 @@ # Process this file with autoconf to produce a configure script. -# $Id: configure.ac,v 1.28 2024/02/05 09:21:33 tom Exp $ +# $Id: configure.ac,v 1.30 2025/10/06 21:36:38 tom Exp $ AC_INIT([blame], [1.4], [[email protected]]) AC_CONFIG_SRCDIR([src/blame.c]) @@ -23,10 +23,8 @@ # Checks for programs. CF_PROG_CC -AC_PROG_LEX -AC_PROG_YACC AC_PROG_RANLIB -AC_PROG_INSTALL +CF_PROG_INSTALL AC_PROG_MAKE_SET AC_PROG_AWK CF_AR_FLAGS @@ -58,6 +56,10 @@ CF_DISABLE_ECHO CF_ENABLE_WARNINGS(Wno-undef) +# Checks for programs which need headers +AC_PROG_LEX +AC_PROG_YACC + # Checks for typedefs, structures, and compiler characteristics. dnl CF_LARGEFILE CF_SIZEOF_TIME_T diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/rcs-blame-snapshots-t20250101/lib/argp-help.c new/rcs-blame-snapshots-t20251006/lib/argp-help.c --- old/rcs-blame-snapshots-t20250101/lib/argp-help.c 2025-01-02 10:16:42.000000000 +0100 +++ new/rcs-blame-snapshots-t20251006/lib/argp-help.c 2025-10-07 02:15:41.000000000 +0200 @@ -128,7 +128,7 @@ { "header-col", 0, offsetof (struct uparams, header_col) }, { "usage-indent", 0, offsetof (struct uparams, usage_indent) }, { "rmargin", 0, offsetof (struct uparams, rmargin) }, - { NULL } + { NULL, 0, 0 } }; static void diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/rcs-blame-snapshots-t20250101/m4/getcwd.m4 new/rcs-blame-snapshots-t20251006/m4/getcwd.m4 --- old/rcs-blame-snapshots-t20250101/m4/getcwd.m4 2025-01-02 10:16:42.000000000 +0100 +++ new/rcs-blame-snapshots-t20251006/m4/getcwd.m4 2025-10-07 02:15:41.000000000 +0200 @@ -15,11 +15,8 @@ [ # include <stdlib.h> # include <unistd.h> -# ifndef getcwd - char *getcwd (); -# endif int - main () + main (void) { if (chdir ("/") != 0) exit (1); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/rcs-blame-snapshots-t20250101/m4/mktime.m4 new/rcs-blame-snapshots-t20251006/m4/mktime.m4 --- old/rcs-blame-snapshots-t20250101/m4/mktime.m4 2025-01-02 10:16:42.000000000 +0100 +++ new/rcs-blame-snapshots-t20251006/m4/mktime.m4 2025-10-07 02:15:41.000000000 +0200 @@ -46,10 +46,14 @@ static time_t time_t_max; static time_t time_t_min; +static char TZ_GMT[] = "TZ=GMT0"; +static char TZ_JST[] = "TZ=JST-9"; +static char TZ_EST[] = "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00"; +static char TZ_PST[] = "TZ=PST8PDT,M4.1.0,M10.5.0"; + /* Values we'll use to set the TZ environment variable. */ static char *tz_strings[] = { - (char *) 0, "TZ=GMT0", "TZ=JST-9", - "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00" + (char *) 0, TZ_GMT, TZ_JST, TZ_EST }; #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0])) @@ -65,7 +69,7 @@ instead of "TZ=America/Vancouver" in order to detect the bug even on systems that don't support the Olson extension, or don't have the full zoneinfo tables installed. */ - putenv ("TZ=PST8PDT,M4.1.0,M10.5.0"); + putenv (TZ_PST); tm.tm_year = 98; tm.tm_mon = 3; @@ -88,8 +92,8 @@ mktime_test (time_t now) { return (mktime_test1 (now) - && mktime_test1 ((time_t) (time_t_max - now)) - && mktime_test1 ((time_t) (time_t_min + now))); + && mktime_test1 ((time_t) (time_t_max - now)) + && mktime_test1 ((time_t) (time_t_min + now))); } static int @@ -119,17 +123,17 @@ { struct tm *lt = localtime (&now); if (! (lt - && lt->tm_year == tm.tm_year - && lt->tm_mon == tm.tm_mon - && lt->tm_mday == tm.tm_mday - && lt->tm_hour == tm.tm_hour - && lt->tm_min == tm.tm_min - && lt->tm_sec == tm.tm_sec - && lt->tm_yday == tm.tm_yday - && lt->tm_wday == tm.tm_wday - && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst) - == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst)))) - return 0; + && lt->tm_year == tm.tm_year + && lt->tm_mon == tm.tm_mon + && lt->tm_mday == tm.tm_mday + && lt->tm_hour == tm.tm_hour + && lt->tm_min == tm.tm_min + && lt->tm_sec == tm.tm_sec + && lt->tm_yday == tm.tm_yday + && lt->tm_wday == tm.tm_wday + && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst) + == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst)))) + return 0; } return 1; } @@ -153,7 +157,7 @@ instead of "TZ=America/Vancouver" in order to detect the bug even on systems that don't support the Olson extension, or don't have the full zoneinfo tables installed. */ - putenv ("TZ=PST8PDT,M4.1.0,M10.5.0"); + putenv (TZ_PST); t = mktime (&tm); @@ -161,51 +165,58 @@ to the correct answer that we can assume the discrepancy is due to leap seconds. */ return (t == (time_t) -1 - || (0 < t && answer - 120 <= t && t <= answer + 120)); + || (0 < t && (time_t) answer - 120 <= t && t <= (time_t) answer + 120)); } int main (void) { + int max_bits = 36; time_t t, delta; - int i, j; + int i, j, k; /* This test makes some buggy mktime implementations loop. Give up after a few seconds; a mktime slower than that isn't worth using anyway. */ alarm (3); - for (time_t_max = 1; 0 < time_t_max; time_t_max *= 2) + for (time_t_max = 1; 0 < time_t_max; time_t_max *= 2) { + if (++k > max_bits) break; continue; + } time_t_max--; - if ((time_t) -1 < 0) - for (time_t_min = -1; (time_t) (time_t_min * 2) < 0; time_t_min *= 2) + if ((time_t) -1 < 0) { + k = 0; + for (time_t_min = -1; (time_t) (time_t_min * 2) < 0; time_t_min *= 2) { + if (++k > max_bits) break; continue; + } + } delta = time_t_max / 997; /* a suitable prime number */ - for (i = 0; i < N_STRINGS; i++) + for (i = 0; i < (int) N_STRINGS; i++) { if (tz_strings[i]) - putenv (tz_strings[i]); + putenv (tz_strings[i]); for (t = 0; t <= time_t_max - delta; t += delta) - if (! mktime_test (t)) - return 1; + if (! mktime_test (t)) + return 1; if (! (mktime_test ((time_t) 1) - && mktime_test ((time_t) (60 * 60)) - && mktime_test ((time_t) (60 * 60 * 24)))) - return 1; - - for (j = 1; 0 < j; j *= 2) - if (! bigtime_test (j)) - return 1; + && mktime_test ((time_t) (60 * 60)) + && mktime_test ((time_t) (60 * 60 * 24)))) + return 1; + + for (j = 1, k = 0; (++k <= max_bits) && (0 < j); j *= 2) + if (! bigtime_test (j)) + return 1; if (! bigtime_test (j - 1)) - return 1; + return 1; } return ! (irix_6_4_bug () && spring_forward_gap () && year_2050_test ()); }]])], - [ac_cv_func_working_mktime=yes], - [ac_cv_func_working_mktime=no], - [ac_cv_func_working_mktime=no])]) + [ac_cv_func_working_mktime=yes], + [ac_cv_func_working_mktime=no], + [ac_cv_func_working_mktime=no])]) if test $ac_cv_func_working_mktime = no; then AC_LIBOBJ([mktime]) fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/rcs-blame-snapshots-t20250101/m4/stdbool.m4 new/rcs-blame-snapshots-t20251006/m4/stdbool.m4 --- old/rcs-blame-snapshots-t20250101/m4/stdbool.m4 2025-01-02 10:16:42.000000000 +0100 +++ new/rcs-blame-snapshots-t20251006/m4/stdbool.m4 2025-10-07 02:15:41.000000000 +0200 @@ -1,5 +1,6 @@ # Check for stdbool.h that conforms to C99. +dnl Copyright 2025 Thomas E. Dickey dnl Copyright (C) 2002-2006 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -14,6 +15,8 @@ [AC_TRY_COMPILE( [ #include <stdbool.h> + #if defined __STDC_VERSION__ && __STDC_VERSION__ > 201710L + #else #ifndef bool "error: bool is not defined" #endif @@ -26,6 +29,7 @@ #ifndef true "error: true is not defined" #endif + #endif /* __STDC_VERSION__ */ #if true != 1 "error: true is not 1" #endif @@ -78,8 +82,11 @@ *pq |= q; *pq |= ! q; /* Refer to every declared value, to avoid compiler optimizations. */ - return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l - + !m + !n + !o + !p + !q + !pq); + (void) a; (void) b; (void) c; (void) d; + (void) e; (void) f; (void) g; (void) h; + (void) i; (void) j; (void) k; (void) l; + (void) m; (void) n; (void) o; (void) p; + return 0; ], [ac_cv_header_stdbool_h=yes], [ac_cv_header_stdbool_h=no])]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/rcs-blame-snapshots-t20250101/package/blame.spec new/rcs-blame-snapshots-t20251006/package/blame.spec --- old/rcs-blame-snapshots-t20250101/package/blame.spec 2025-01-02 10:16:42.000000000 +0100 +++ new/rcs-blame-snapshots-t20251006/package/blame.spec 2025-10-07 02:15:41.000000000 +0200 @@ -1,6 +1,6 @@ %define AppProgram blame %define AppVersion 1.4 -%define AppRelease 20250101 +%define AppRelease 20251006 Name: %{AppProgram} Version: %{AppVersion} Release: %{AppRelease} @@ -46,5 +46,8 @@ %changelog # each patch should add its ChangeLog entries here +* Mon Oct 06 2025 Thomas E. Dickey +- testing blame 1.4-20251006 + * Sun Feb 07 2021 Thomas Dickey - initial version diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/rcs-blame-snapshots-t20250101/package/debian/changelog new/rcs-blame-snapshots-t20251006/package/debian/changelog --- old/rcs-blame-snapshots-t20250101/package/debian/changelog 2025-01-02 10:16:42.000000000 +0100 +++ new/rcs-blame-snapshots-t20251006/package/debian/changelog 2025-10-07 02:15:41.000000000 +0200 @@ -1,3 +1,9 @@ +rcs-blame (1.4+20251006) unstable; urgency=low + + * maintenance updates + + -- Thomas E. Dickey <[email protected]> Sun, 05 Oct 2025 20:12:36 -0400 + rcs-blame (1.4+20250101) unstable; urgency=low * maintenance updates diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/rcs-blame-snapshots-t20250101/src/lines.c new/rcs-blame-snapshots-t20251006/src/lines.c --- old/rcs-blame-snapshots-t20250101/src/lines.c 2025-01-02 10:16:42.000000000 +0100 +++ new/rcs-blame-snapshots-t20251006/src/lines.c 2025-10-07 02:15:41.000000000 +0200 @@ -44,7 +44,7 @@ * Returns a new line buffer. */ lines_t * -lines_new() { +lines_new(void) { lines_t *lines = lines_new_with_capacity(DEFAULT_LINES_CAPACITY); return lines;
