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

Reply via email to