Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sysconfig for openSUSE:Factory checked in at 2026-02-26 18:36:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sysconfig (Old) and /work/SRC/openSUSE:Factory/.sysconfig.new.29461 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sysconfig" Thu Feb 26 18:36:23 2026 rev:198 rq:1335125 version:0.90.4 Changes: -------- --- /work/SRC/openSUSE:Factory/sysconfig/sysconfig.changes 2025-09-29 21:12:20.444207183 +0200 +++ /work/SRC/openSUSE:Factory/.sysconfig.new.29461/sysconfig.changes 2026-02-26 18:36:40.383667766 +0100 @@ -1,0 +2,6 @@ +Wed Feb 25 14:30:16 UTC 2026 - Marius Tomaschewski <[email protected]> + +- version 0.90.4 + - netconfig: adjust condition to disable nis on 16.x (jsc#PED-15809) + +------------------------------------------------------------------- Old: ---- sysconfig-0.90.3.tar.bz2 New: ---- sysconfig-0.90.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sysconfig.spec ++++++ --- /var/tmp/diff_new_pack.o5dDrv/_old 2026-02-26 18:36:41.259704024 +0100 +++ /var/tmp/diff_new_pack.o5dDrv/_new 2026-02-26 18:36:41.263704190 +0100 @@ -39,14 +39,14 @@ # disable nis on 16.x (dropped), # keeping on tumbleweed and 15.x -%if 0%{?suse_version} != 1600 +%if %{suse_version} < 1600 || %{suse_version} >= 1699 %bcond_without nis %else %bcond_with nis %endif Name: sysconfig -Version: 0.90.3 +Version: 0.90.4 Release: 0 Summary: The configuration scheme for traditional network scripts License: GPL-2.0-or-later ++++++ sysconfig-0.90.3.tar.bz2 -> sysconfig-0.90.4.tar.bz2 ++++++ ++++ 22729 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/sysconfig-0.90.3/ChangeLog new/sysconfig-0.90.4/ChangeLog --- old/sysconfig-0.90.3/ChangeLog 2025-09-29 11:07:18.000000000 +0200 +++ new/sysconfig-0.90.4/ChangeLog 2026-02-25 15:36:43.000000000 +0100 @@ -1,10 +1,31 @@ -commit e5534a1cfb808df23f82fe912f61e6b8de0ec3cc (mt-hub/release-0.90.3, github/pull/53/head, release-0.90.3) +commit 40ca85dc20d54185a76218beac18d3d0c8f7e791 (HEAD -> master, tag: version-0.90.4, github/master, github/HEAD) +Author: Marius Tomaschewski <[email protected]> +Date: Wed Feb 25 15:31:43 2026 +0100 + + update changes file + +commit 5aa4584317647fcf9eb147d48aaad6092cb98795 (mt-hub/jsc-ped-15809, github/pull/54/head, jsc-ped-15809) +Author: Marius Tomaschewski <[email protected]> +Date: Tue Feb 24 20:19:57 2026 +0100 + + version 0.90.4 + +commit 26940f8b91470726f8e4e875deda6aeec199ba2d +Author: Marius Tomaschewski <[email protected]> +Date: Tue Feb 24 20:08:10 2026 +0100 + + netconfig: adjust condition to disable nis on 16.x + + Adjust suse_version check define bcond to disable nis on 16.x, + but keep it enabled on 15.x and tumbleweed (jsc#PED-15809). + +commit e5534a1cfb808df23f82fe912f61e6b8de0ec3cc (mt-hub/release-0.90.3, github/pull/53/head) Author: Marius Tomaschewski <[email protected]> Date: Mon Sep 29 10:51:23 2025 +0200 version 0.90.3 -commit 0fddf2910332008cbe4980be0a99c6c3e27b7b29 (obs-1306883) +commit 0fddf2910332008cbe4980be0a99c6c3e27b7b29 Author: Thorsten Kukuk <[email protected]> Date: Wed Sep 24 09:48:29 2025 +0200 @@ -16,13 +37,13 @@ changes: add missing jsc reference to changes file -commit ef2de2e5330a15c7070a80996d8f75ead8b36b82 (mt-hub/wip-release-0.90.2, github/pull/52/head, wip-release-0.90.2) +commit ef2de2e5330a15c7070a80996d8f75ead8b36b82 (mt-hub/wip-release-0.90.2, github/pull/52/head) Author: Marius Tomaschewski <[email protected]> Date: Tue Sep 16 10:30:51 2025 +0200 version 0.90.2 -commit 563b3303026adb88206a106802f2fab083c44af7 (mt-hub/fillup-1, github/pull/51/head, fillup-1) +commit 563b3303026adb88206a106802f2fab083c44af7 (mt-hub/fillup-1, github/pull/51/head) Author: Marius Tomaschewski <[email protected]> Date: Tue Sep 16 01:30:47 2025 +0200 @@ -37,7 +58,7 @@ using the sysconfig.config-network template only, what caused DNS issues in the yast2 installer (boo#1249210). -commit 44ce4b97712a4bd5986e232a51f56938ee7a1cdc (mt-hub/wip-release-0.90.1, github/pull/49/head, wip-release-0.90.1) +commit 44ce4b97712a4bd5986e232a51f56938ee7a1cdc (mt-hub/wip-release-0.90.1, github/pull/49/head) Author: Marius Tomaschewski <[email protected]> Date: Wed Sep 3 13:46:46 2025 +0200 @@ -279,7 +300,7 @@ as well as the scripts/functions.rpm-utils function library (https://github.com/openSUSE/sysconfig/issues/34). -commit 53a6aff8f382e86aae6d742e3be33cacaa658ceb (tag: version-0.85.8, xanthos-09/master, v0.85.8) +commit 53a6aff8f382e86aae6d742e3be33cacaa658ceb (tag: version-0.85.8, xanthos-09/master) Author: Marius Tomaschewski <[email protected]> Date: Mon Nov 8 18:17:19 2021 +0100 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/sysconfig-0.90.3/VERSION new/sysconfig-0.90.4/VERSION --- old/sysconfig-0.90.3/VERSION 2025-09-29 11:06:49.000000000 +0200 +++ new/sysconfig-0.90.4/VERSION 2026-02-25 15:28:54.000000000 +0100 @@ -1 +1 @@ -0.90.3 +0.90.4 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/sysconfig-0.90.3/compile new/sysconfig-0.90.4/compile --- old/sysconfig-0.90.3/compile 2025-09-29 11:06:59.000000000 +0200 +++ new/sysconfig-0.90.4/compile 2026-02-25 15:36:40.000000000 +0100 @@ -1,9 +1,9 @@ #! /bin/sh # Wrapper for compilers which do not understand '-c -o'. -scriptversion=2016-01-11.22; # UTC +scriptversion=2025-06-18.21; # UTC -# Copyright (C) 1999-2017 Free Software Foundation, Inc. +# Copyright (C) 1999-2025 Free Software Foundation, Inc. # Written by Tom Tromey <[email protected]>. # # This program is free software; you can redistribute it and/or modify @@ -17,7 +17,7 @@ # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. +# along with this program. If not, see <https://www.gnu.org/licenses/>. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -37,11 +37,11 @@ file_conv= -# func_file_conv build_file lazy +# func_file_conv build_file unneeded_conversions # Convert a $build file to $host form and store it in $file # Currently only supports Windows hosts. If the determined conversion -# type is listed in (the comma separated) LAZY, no conversion will -# take place. +# type is listed in (the comma separated) UNNEEDED_CONVERSIONS, no +# conversion will take place. func_file_conv () { file=$1 @@ -51,9 +51,20 @@ # lazily determine how to convert abs files case `uname -s` in MINGW*) - file_conv=mingw + if test -n "$MSYSTEM" && (cygpath --version) >/dev/null 2>&1; then + # MSYS2 environment. + file_conv=cygwin + else + # Original MinGW environment. + file_conv=mingw + fi + ;; + MSYS*) + # Old MSYS environment, or MSYS2 with 32-bit MSYS2 shell. + file_conv=cygwin ;; CYGWIN*) + # Cygwin environment. file_conv=cygwin ;; *) @@ -63,12 +74,14 @@ fi case $file_conv/,$2, in *,$file_conv,*) + # This is the optimization mentioned above: + # If UNNEEDED_CONVERSIONS contains $file_conv, don't convert. ;; mingw/*) file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` ;; cygwin/*) - file=`cygpath -m "$file" || echo "$file"` + file=`cygpath -w "$file" || echo "$file"` ;; wine/*) file=`winepath -w "$file" || echo "$file"` @@ -143,7 +156,7 @@ # configure might choose to run compile as 'compile cc -o foo foo.c'. eat=1 case $2 in - *.o | *.[oO][bB][jJ]) + *.o | *.lo | *.[oO][bB][jJ]) func_file_conv "$2" set x "$@" -Fo"$file" shift @@ -248,14 +261,17 @@ right script to run: please start by reading the file 'INSTALL'. Report bugs to <[email protected]>. +GNU Automake home page: <https://www.gnu.org/software/automake/>. +General help using GNU software: <https://www.gnu.org/gethelp/>. EOF exit $? ;; -v | --v*) - echo "compile $scriptversion" + echo "compile (GNU Automake) $scriptversion" exit $? ;; cl | *[/\\]cl | cl.exe | *[/\\]cl.exe | \ + clang-cl | *[/\\]clang-cl | clang-cl.exe | *[/\\]clang-cl.exe | \ icl | *[/\\]icl | icl.exe | *[/\\]icl.exe ) func_cl_wrapper "$@" # Doesn't return... ;; @@ -340,9 +356,9 @@ # Local Variables: # mode: shell-script # sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp nil t) # time-stamp-start: "scriptversion=" -# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-format: "%Y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: 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/sysconfig-0.90.3/missing new/sysconfig-0.90.4/missing --- old/sysconfig-0.90.3/missing 2025-09-29 11:06:59.000000000 +0200 +++ new/sysconfig-0.90.4/missing 2026-02-25 15:36:40.000000000 +0100 @@ -1,9 +1,11 @@ #! /bin/sh -# Common wrapper for a few potentially missing GNU programs. +# Common wrapper for a few potentially missing GNU and other programs. -scriptversion=2016-01-11.22; # UTC +scriptversion=2025-06-18.21; # UTC -# Copyright (C) 1996-2017 Free Software Foundation, Inc. +# shellcheck disable=SC2006,SC2268 # we must support pre-POSIX shells + +# Copyright (C) 1996-2025 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard <[email protected]>, 1996. # This program is free software; you can redistribute it and/or modify @@ -17,7 +19,7 @@ # GNU General Public License for more details. # You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. +# along with this program. If not, see <https://www.gnu.org/licenses/>. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -54,18 +56,20 @@ -v, --version output version information and exit Supported PROGRAM values: - aclocal autoconf autoheader autom4te automake makeinfo - bison yacc flex lex help2man +aclocal autoconf autogen autoheader autom4te automake autoreconf +bison flex help2man lex makeinfo perl yacc Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and 'g' are ignored when checking the name. -Send bug reports to <[email protected]>." +Report bugs to <[email protected]>. +GNU Automake home page: <https://www.gnu.org/software/automake/>. +General help using GNU software: <https://www.gnu.org/gethelp/>." exit $? ;; -v|--v|--ve|--ver|--vers|--versi|--versio|--version) - echo "missing $scriptversion (GNU Automake)" + echo "missing (GNU Automake) $scriptversion" exit $? ;; @@ -101,14 +105,14 @@ exit $st fi -perl_URL=http://www.perl.org/ -flex_URL=http://flex.sourceforge.net/ -gnu_software_URL=http://www.gnu.org/software +perl_URL=https://www.perl.org/ +flex_URL=https://github.com/westes/flex +gnu_software_URL=https://www.gnu.org/software program_details () { case $1 in - aclocal|automake) + aclocal|automake|autoreconf) echo "The '$1' program is part of the GNU Automake package:" echo "<$gnu_software_URL/automake>" echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:" @@ -123,6 +127,9 @@ echo "<$gnu_software_URL/m4/>" echo "<$perl_URL>" ;; + *) + : + ;; esac } @@ -137,48 +144,55 @@ printf '%s\n' "'$1' is $msg." configure_deps="'configure.ac' or m4 files included by 'configure.ac'" + autoheader_deps="'acconfig.h'" + automake_deps="'Makefile.am'" + aclocal_deps="'acinclude.m4'" case $normalized_program in + aclocal*) + echo "You should only need it if you modified $aclocal_deps or" + echo "$configure_deps." + ;; autoconf*) - echo "You should only need it if you modified 'configure.ac'," - echo "or m4 files included by it." - program_details 'autoconf' + echo "You should only need it if you modified $configure_deps." + ;; + autogen*) + echo "You should only need it if you modified a '.def' or '.tpl' file." + echo "You may want to install the GNU AutoGen package:" + echo "<$gnu_software_URL/autogen/>" ;; autoheader*) - echo "You should only need it if you modified 'acconfig.h' or" + echo "You should only need it if you modified $autoheader_deps or" echo "$configure_deps." - program_details 'autoheader' ;; automake*) - echo "You should only need it if you modified 'Makefile.am' or" - echo "$configure_deps." - program_details 'automake' - ;; - aclocal*) - echo "You should only need it if you modified 'acinclude.m4' or" + echo "You should only need it if you modified $automake_deps or" echo "$configure_deps." - program_details 'aclocal' ;; - autom4te*) + autom4te*) echo "You might have modified some maintainer files that require" echo "the 'autom4te' program to be rebuilt." - program_details 'autom4te' + ;; + autoreconf*) + echo "You should only need it if you modified $aclocal_deps or" + echo "$automake_deps or $autoheader_deps or $automake_deps or" + echo "$configure_deps." ;; bison*|yacc*) echo "You should only need it if you modified a '.y' file." echo "You may want to install the GNU Bison package:" echo "<$gnu_software_URL/bison/>" ;; - lex*|flex*) - echo "You should only need it if you modified a '.l' file." - echo "You may want to install the Fast Lexical Analyzer package:" - echo "<$flex_URL>" - ;; help2man*) echo "You should only need it if you modified a dependency" \ "of a man page." echo "You may want to install the GNU Help2man package:" echo "<$gnu_software_URL/help2man/>" ;; + lex*|flex*) + echo "You should only need it if you modified a '.l' file." + echo "You may want to install the Fast Lexical Analyzer package:" + echo "<$flex_URL>" + ;; makeinfo*) echo "You should only need it if you modified a '.texi' file, or" echo "any other file indirectly affecting the aspect of the manual." @@ -189,6 +203,12 @@ echo "want to install GNU make:" echo "<$gnu_software_URL/make/>" ;; + perl*) + echo "You should only need it to run GNU Autoconf, GNU Automake, " + echo " assorted other tools, or if you modified a Perl source file." + echo "You may want to install the Perl 5 language interpreter:" + echo "<$perl_URL>" + ;; *) echo "You might have modified some files without having the proper" echo "tools for further handling them. Check the 'README' file, it" @@ -197,6 +217,7 @@ echo "case some other package contains this missing '$1' program." ;; esac + program_details "$normalized_program" } give_advice "$1" | sed -e '1s/^/WARNING: /' \ @@ -207,9 +228,9 @@ exit $st # Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp nil t) # time-stamp-start: "scriptversion=" -# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-format: "%Y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: 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/sysconfig-0.90.3/sysconfig.spec new/sysconfig-0.90.4/sysconfig.spec --- old/sysconfig-0.90.3/sysconfig.spec 2025-09-29 11:07:02.000000000 +0200 +++ new/sysconfig-0.90.4/sysconfig.spec 2026-02-25 15:36:43.000000000 +0100 @@ -39,14 +39,14 @@ # disable nis on 16.x (dropped), # keeping on tumbleweed and 15.x -%if 0%{?suse_version} != 1600 +%if %{suse_version} < 1600 || %{suse_version} >= 1699 %bcond_without nis %else %bcond_with nis %endif Name: sysconfig -Version: 0.90.3 +Version: 0.90.4 Release: 0 Summary: The configuration scheme for traditional network scripts License: GPL-2.0-or-later 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/sysconfig-0.90.3/sysconfig.spec.in new/sysconfig-0.90.4/sysconfig.spec.in --- old/sysconfig-0.90.3/sysconfig.spec.in 2025-09-29 10:34:57.000000000 +0200 +++ new/sysconfig-0.90.4/sysconfig.spec.in 2026-02-25 15:28:54.000000000 +0100 @@ -39,7 +39,7 @@ # disable nis on 16.x (dropped), # keeping on tumbleweed and 15.x -%if 0%{?suse_version} != 1600 +%if %{suse_version} < 1600 || %{suse_version} >= 1699 %bcond_without nis %else %bcond_with nis
