Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package coreutils for openSUSE:Factory checked in at 2023-04-01 19:30:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/coreutils (Old) and /work/SRC/openSUSE:Factory/.coreutils.new.9019 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "coreutils" Sat Apr 1 19:30:07 2023 rev:149 rq:1075026 version:9.2 Changes: -------- --- /work/SRC/openSUSE:Factory/coreutils/coreutils.changes 2022-10-29 20:14:58.773530656 +0200 +++ /work/SRC/openSUSE:Factory/.coreutils.new.9019/coreutils.changes 2023-04-01 19:30:08.980696237 +0200 @@ -1,0 +2,66 @@ +Tue Mar 21 20:58:07 UTC 2023 - Dirk M��ller <dmueller@suse.com> + +- update to 9.2: + * cksum now accepts the --base64 (-b) option to print + base64-encoded checksums. It also accepts/checks such + checksums. + * cksum now accepts the --raw option to output a raw binary + checksum. No file name or other information is output in + this mode. + * cp, mv, and install now accept the --debug option to + print details on how a file is being copied. + * factor now accepts the --exponents (-h) option to print + factors in the form p^e, rather than repeating the prime p, e + times. + * ls now supports the --time=modification option, to explicitly + select the default mtime timestamp for display and sorting. + * mv now supports the --no-copy option, which causes it to fail + when asked to move a file to a different file system. + * split now accepts options like '-n SIZE' that exceed machine + integer range, when they can be implemented as if they were + infinity. + * split -n now accepts piped input even when not in round-robin + mode, by first copying input to a temporary file to determine its + size. + * wc now accepts the --total={auto,never,always,only} option + to give explicit control over when the total is output. + * 'cp --reflink=always A B' no longer leaves behind a newly + created empty file B merely because copy-on-write clones are not + supported. + * 'cp -n' and 'mv -n' now exit with nonzero status if they skip + their action because the destination exists, and likewise for 'cp + -i', 'ln -i', and 'mv -i' when the user declines. (POSIX + specifies this for 'cp -i' and 'mv -i'.) + * cp, mv, and install again read in multiples of the reported + block size, to support unusual devices that may have this + constraint. + * du --apparent now counts apparent sizes only of regular files + and symbolic links. POSIX does not specify the meaning of + apparent sizes (i.e., st_size) for other file types, and + counting those sizes could cause confusing and unwanted size + mismatches. + * 'ls -v' and 'sort -V' go back to sorting ".0" before ".A", + reverting to the behavior in coreutils-9.0 and earlier. + This behavior is now documented. + * ls --color now matches a file extension case sensitively + if there are different sequences defined for separate cases. + * printf unicode \uNNNN, \UNNNNNNNN syntax, now supports all + valid unicode code points. Previously is was restricted to + the C universal character subset, which restricted most points <= + 0x9F. + * runcon now exits with status 125 for internal errors. + Previously upon internal errors it would exit with status 1, + which was less distinguishable + from errors from the invoked command. + * 'split -n N' now splits more evenly when the input size is + not a multiple of N, by creating N output files whose sizes + differ by at most 1 byte. Formerly, it did this only when + the input size was less than N. + * 'stat -c %s' now prints sizes as unsigned, consistent with + 'ls'. + * a long list of bugfixes, see included NEWS file for details + +- drop gnulib-simple-backup-fix.patch (upstream) +- drop coreutils-tests-workaround-make-fdleak.patch (obsolete) + +------------------------------------------------------------------- Old: ---- coreutils-9.1.tar.xz coreutils-9.1.tar.xz.sig gnulib-simple-backup-fix.patch New: ---- coreutils-9.2.tar.xz coreutils-9.2.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ coreutils.spec ++++++ --- /var/tmp/diff_new_pack.rGJbPn/_old 2023-04-01 19:30:09.704699733 +0200 +++ /var/tmp/diff_new_pack.rGJbPn/_new 2023-04-01 19:30:09.712699771 +0200 @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,7 +28,7 @@ %global psuffix %{nil} %endif Name: coreutils%{?psuffix} -Version: 9.1 +Version: 9.2 Release: 0 Summary: GNU Core Utilities License: GPL-3.0-or-later @@ -62,8 +62,6 @@ # Downstream patch to skip a test failing on OBS. # tests: skip tests/rm/ext3-perf.sh temporarily as it hangs on OBS. Patch810: coreutils-skip-tests-rm-ext3-perf.patch -# Upstream patch - remove with version >9.1: -Patch850: gnulib-simple-backup-fix.patch Patch900: coreutils-tests-workaround-make-fdleak.patch BuildRequires: automake BuildRequires: gmp-devel @@ -159,7 +157,6 @@ %patch501 %patch810 -%patch850 %patch900 # ================================================ @@ -196,7 +193,7 @@ chmod a+x tests/misc/sort-mb-tests.sh # Avoid parallel make, because otherwise some timeout based tests like # rm/ext3-perf may fail due to high CPU or IO load. - %make_build check-very-expensive VERBOSE=yes \ + %make_build -j1 check-very-expensive VERBOSE=yes \ && install -d -m 755 %{buildroot}%{_docdir}/%{name} \ && xz -c tests/test-suite.log \ > %{buildroot}%{_docdir}/%{name}/test-suite.log.xz ++++++ coreutils-9.1.tar.xz -> coreutils-9.2.tar.xz ++++++ ++++ 405604 lines of diff (skipped) ++++++ coreutils-disable_tests.patch ++++++ --- /var/tmp/diff_new_pack.rGJbPn/_old 2023-04-01 19:30:12.680714103 +0200 +++ /var/tmp/diff_new_pack.rGJbPn/_new 2023-04-01 19:30:12.684714122 +0200 @@ -6,18 +6,18 @@ =================================================================== --- gnulib-tests/gnulib.mk.orig +++ gnulib-tests/gnulib.mk -@@ -1073,10 +1073,10 @@ EXTRA_DIST += test-getloadavg.c signatur +@@ -1115,10 +1115,10 @@ EXTRA_DIST += test-getloadavg.c signatur ## begin gnulib module getlogin-tests -TESTS += test-getlogin -check_PROGRAMS += test-getlogin --test_getlogin_LDADD = $(LDADD) $(LIB_GETLOGIN) +-test_getlogin_LDADD = $(LDADD) $(GETLOGIN_LIB) -EXTRA_DIST += test-getlogin.c test-getlogin.h signature.h macros.h -+#TESTS += test-getlogin -+#check_PROGRAMS += test-getlogin -+#test_getlogin_LDADD = $(LDADD) $(LIB_GETLOGIN) -+#EXTRA_DIST += test-getlogin.c test-getlogin.h signature.h macros.h ++# TESTS += test-getlogin ++# check_PROGRAMS += test-getlogin ++# test_getlogin_LDADD = $(LDADD) $(GETLOGIN_LIB) ++# EXTRA_DIST += test-getlogin.c test-getlogin.h signature.h macros.h ## end gnulib module getlogin-tests ++++++ coreutils-i18n.patch ++++++ ++++ 1408 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/coreutils/coreutils-i18n.patch ++++ and /work/SRC/openSUSE:Factory/.coreutils.new.9019/coreutils-i18n.patch ++++++ coreutils-remove_hostname_documentation.patch ++++++ --- /var/tmp/diff_new_pack.rGJbPn/_old 2023-04-01 19:30:12.720714297 +0200 +++ /var/tmp/diff_new_pack.rGJbPn/_new 2023-04-01 19:30:12.724714315 +0200 @@ -6,7 +6,7 @@ =================================================================== --- doc/coreutils.texi.orig +++ doc/coreutils.texi -@@ -71,7 +71,6 @@ +@@ -73,7 +73,6 @@ * groups: (coreutils)groups invocation. Print group names a user is in. * head: (coreutils)head invocation. Output the first part of files. * hostid: (coreutils)hostid invocation. Print numeric host identifier. @@ -14,7 +14,7 @@ * id: (coreutils)id invocation. Print user identity. * install: (coreutils)install invocation. Copy files and set attributes. * join: (coreutils)join invocation. Join lines on a common field. -@@ -203,7 +202,7 @@ Free Documentation License''. +@@ -205,7 +204,7 @@ Free Documentation License''. * File name manipulation:: dirname basename pathchk mktemp realpath * Working context:: pwd stty printenv tty * User information:: id logname whoami groups users who @@ -23,7 +23,7 @@ * SELinux context:: chcon runcon * Modified command invocation:: chroot env nice nohup stdbuf timeout * Process control:: kill -@@ -426,7 +425,6 @@ System context +@@ -428,7 +427,6 @@ System context * date invocation:: Print or set system date and time * nproc invocation:: Print the number of processors * uname invocation:: Print system information @@ -31,7 +31,7 @@ * hostid invocation:: Print numeric host identifier * uptime invocation:: Print system uptime and load -@@ -15947,7 +15945,6 @@ information. +@@ -16203,7 +16201,6 @@ information. * arch invocation:: Print machine hardware name. * nproc invocation:: Print the number of processors. * uname invocation:: Print system information. @@ -39,7 +39,7 @@ * hostid invocation:: Print numeric host identifier. * uptime invocation:: Print system uptime and load. @end menu -@@ -16804,15 +16801,6 @@ Note this is non-portable (even across G +@@ -17094,15 +17091,6 @@ Note this is non-portable (even across G Print the machine hardware name (sometimes called the hardware class or hardware type). @@ -55,7 +55,7 @@ @item -p @itemx --processor @opindex -p -@@ -16866,34 +16854,6 @@ Print the kernel version. +@@ -17156,34 +17144,6 @@ Print the kernel version. @exitstatus ++++++ coreutils-remove_kill_documentation.patch ++++++ --- /var/tmp/diff_new_pack.rGJbPn/_old 2023-04-01 19:30:12.756714470 +0200 +++ /var/tmp/diff_new_pack.rGJbPn/_new 2023-04-01 19:30:12.768714528 +0200 @@ -6,7 +6,7 @@ =================================================================== --- doc/coreutils.texi.orig +++ doc/coreutils.texi -@@ -74,7 +74,6 @@ +@@ -76,7 +76,6 @@ * id: (coreutils)id invocation. Print user identity. * install: (coreutils)install invocation. Copy files and set attributes. * join: (coreutils)join invocation. Join lines on a common field. @@ -14,7 +14,7 @@ * link: (coreutils)link invocation. Make hard links between files. * ln: (coreutils)ln invocation. Make links between files. * logname: (coreutils)logname invocation. Print current login name. -@@ -205,7 +204,6 @@ Free Documentation License''. +@@ -207,7 +206,6 @@ Free Documentation License''. * System context:: date arch nproc uname hostid uptime * SELinux context:: chcon runcon * Modified command invocation:: chroot env nice nohup stdbuf timeout @@ -22,7 +22,7 @@ * Delaying:: sleep * Numeric operations:: factor numfmt seq * File permissions:: Access modes -@@ -453,10 +451,6 @@ Modified command invocation +@@ -455,10 +453,6 @@ Modified command invocation * stdbuf invocation:: Run a command with modified I/O buffering * timeout invocation:: Run a command with a time limit @@ -33,7 +33,7 @@ Delaying * sleep invocation:: Delay for a specified time -@@ -18310,90 +18304,6 @@ timeout -s INT 5s env --ignore-signal=IN +@@ -18604,90 +18598,6 @@ timeout -s INT 5s env --ignore-signal=IN timeout -s INT -k 3s 5s env --ignore-signal=INT sleep 20 @end example ++++++ coreutils-tests-shorten-extreme-factor-tests.patch ++++++ --- /var/tmp/diff_new_pack.rGJbPn/_old 2023-04-01 19:30:12.812714740 +0200 +++ /var/tmp/diff_new_pack.rGJbPn/_new 2023-04-01 19:30:12.816714760 +0200 @@ -16,7 +16,7 @@ =================================================================== --- tests/local.mk.orig +++ tests/local.mk -@@ -736,14 +736,9 @@ all_tests = \ +@@ -743,14 +743,9 @@ all_tests = \ # See tests/factor/create-test.sh. tf = tests/factor factor_tests = \
participants (1)
-
Source-Sync