Hello community, here is the log from the commit of package coreutils for openSUSE:Factory checked in at 2015-08-21 07:35:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/coreutils (Old) and /work/SRC/openSUSE:Factory/.coreutils.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "coreutils" Changes: -------- --- /work/SRC/openSUSE:Factory/coreutils/coreutils-testsuite.changes 2015-06-11 08:20:12.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.coreutils.new/coreutils-testsuite.changes 2015-08-21 07:35:10.000000000 +0200 @@ -1,0 +2,178 @@ +Thu Jul 16 01:28:36 UTC 2015 - [email protected] + +- Sync I18N patch from semi-official repository (shared among + distributions, maintained by Padraig Brady): + https://github.com/pixelb/coreutils/tree/i18n + * coreutils-i18n.patch: Improve cut(1) performance in field-mode + in UTF8 locales. Squash in sort-keycompare-mb.patch. + * sort-keycompare-mb.patch: Remove. + +- coreutils-build-timeout-as-pie.patch: Refresh. + +------------------------------------------------------------------- +Thu Jul 9 15:12:10 CEST 2015 - [email protected] + +- Update to 8.24: + ** Bug fixes + + * dd supports more robust SIGINFO/SIGUSR1 handling for outputting statistics. + Previously those signals may have inadvertently terminated the process. + + * df --local no longer hangs with inaccessible remote mounts. + [bug introduced in coreutils-8.21] + + * du now silently ignores all directory cycles due to bind mounts. + Previously it would issue a warning and exit with a failure status. + [bug introduced in coreutils-8.1 and partially fixed in coreutils-8.23] + + * chroot again calls chroot(DIR) and chdir("/"), even if DIR is "/". + This handles separate bind mounted "/" trees, and environments + depending on the implicit chdir("/"). + [bugs introduced in coreutils-8.23] + + * cp no longer issues an incorrect warning about directory hardlinks when a + source directory is specified multiple times. Now, consistent with other + file types, a warning is issued for source directories with duplicate names, + or with -H the directory is copied again using the symlink name. + + * factor avoids writing partial lines, thus supporting parallel operation. + [the bug dates back to the initial implementation] + + * head, od, split, tac, tail, and wc no longer mishandle input from files in + /proc and /sys file systems that report somewhat-incorrect file sizes. + + * mkdir --parents -Z now correctly sets the context for the last component, + even if the parent directory exists and has a different default context. + [bug introduced with the -Z restorecon functionality in coreutils-8.22] + + * numfmt no longer outputs incorrect overflowed values seen with certain + large numbers, or with numbers with increased precision. + [bug introduced when numfmt was added in coreutils-8.21] + + * numfmt now handles leading zeros correctly, not counting them when + settings processing limits, and making them optional with floating point. + [bug introduced when numfmt was added in coreutils-8.21] + + * paste no longer truncates output for large input files. This would happen + for example with files larger than 4GiB on 32 bit systems with a '\n' + character at the 4GiB position. + [the bug dates back to the initial implementation] + + * rm indicates the correct number of arguments in its confirmation prompt, + on all platforms. [bug introduced in coreutils-8.22] + + * shuf -i with a single redundant operand, would crash instead of issuing + a diagnostic. [bug introduced in coreutils-8.22] + + * tail releases inotify resources when unused. Previously it could exhaust + resources with many files, or with -F if files were replaced many times. + [bug introduced in coreutils-7.5] + + * tail -f again follows changes to a file after it's renamed. + [bug introduced in coreutils-7.5] + + * tail --follow no longer misses changes to files if those files were + replaced before inotify watches were created. + [bug introduced in coreutils-7.5] + + * tail --follow consistently outputs all data for a truncated file. + [bug introduced in the beginning] + + * tail --follow=name correctly outputs headers for multiple files + when those files are being created or renamed. + [bug introduced in coreutils-7.5] + + ** New features + + * chroot accepts the new --skip-chdir option to not change the working directory + to "/" after changing into the chroot(2) jail, thus retaining the current wor- + king directory. The new option is only permitted if the new root directory is + the old "/", and therefore is useful with the --group and --userspec options. + + * dd accepts a new status=progress level to print data transfer statistics + on stderr approximately every second. + + * numfmt can now process multiple fields with field range specifications similar + to cut, and supports setting the output precision with the --format option. + + * split accepts a new --separator option to select a record separator character + other than the default newline character. + + * stty allows setting the "extproc" option where supported, which is + a useful setting with high latency links. + + * sync no longer ignores arguments, and syncs each specified file, or with the + --file-system option, the file systems associated with each specified file. + + * tee accepts a new --output-error option to control operation with pipes + and output errors in general. + + ** Changes in behavior + + * df no longer suppresses separate exports of the same remote device, as + these are generally explicitly mounted. The --total option does still + suppress duplicate remote file systems. + [suppression was introduced in coreutils-8.21] + + * mv no longer supports moving a file to a hardlink, instead issuing an error. + The implementation was susceptible to races in the presence of multiple mv + instances, which could result in both hardlinks being deleted. Also on case + insensitive file systems like HFS, mv would just remove a hardlinked 'file' + if called like `mv file File`. The feature was added in coreutils-5.0.1. + + * numfmt --from-unit and --to-unit options now interpret suffixes as SI units, + and IEC (power of 2) units are now specified by appending 'i'. + + * tee will exit early if there are no more writable outputs. + + * tee does not treat the file operand '-' as meaning standard output any longer, + for better conformance to POSIX. This feature was added in coreutils-5.3.0. + + * timeout --foreground no longer sends SIGCONT to the monitored process, + which was seen to cause intermittent issues with GDB for example. + + ** Improvements + + * cp,install,mv will convert smaller runs of NULs in the input to holes, + and cp --sparse=always avoids speculative preallocation on XFS for example. + + * cp will read sparse files more efficiently when the destination is a + non regular file. For example when copying a disk image to a device node. + + * mv will try a reflink before falling back to a standard copy, which is + more efficient when moving files across BTRFS subvolume boundaries. + + * stat and tail now know about IBRIX. stat -f --format=%T now reports the file + system type, and tail -f uses polling for files on IBRIX file systems. + + * wc -l processes short lines much more efficiently. + + * References from --help and the man pages of utilities have been corrected + in various cases, and more direct links to the corresponding online + documentation are provided. + +- Patches adapted because of changed sources: + coreutils-disable_tests.patch + coreutils-i18n.patch + coreutils-misc.patch + coreutils-ocfs2_reflinks.patch + coreutils-remove_hostname_documentation.patch + coreutils-remove_kill_documentation.patch + coreutils-skip-gnulib-test-tls.patch + coreutils-tests-shorten-extreme-factor-tests.patch + sort-keycompare-mb.patch + +- Patches removed because they're included in 8.24: + coreutils-chroot-perform-chdir-unless-skip-chdir.patch + coreutils-df-doc-df-a-includes-duplicate-file-systems.patch + coreutils-df-improve-mount-point-selection.patch + coreutils-df-show-all-remote-file-systems.patch + coreutils-df-total-suppress-separate-remotes.patch + coreutils-doc-adjust-reference-to-info-nodes-in-man-pages.patch + coreutils-fix_false_du_failure_on_newer_xfs.patch + coreutils-fix-man-deps.patch + coreutils-tests-aarch64-env.patch + coreutils-tests-make-inotify-rotate-more-robust-and-efficient.patch + coreutils-tests-rm-ext3-perf-increase-timeout.patch + +------------------------------------------------------------------- coreutils.changes: same change Old: ---- coreutils-8.23.tar.xz coreutils-8.23.tar.xz.sig coreutils-chroot-perform-chdir-unless-skip-chdir.patch coreutils-df-doc-df-a-includes-duplicate-file-systems.patch coreutils-df-improve-mount-point-selection.patch coreutils-df-show-all-remote-file-systems.patch coreutils-df-total-suppress-separate-remotes.patch coreutils-doc-adjust-reference-to-info-nodes-in-man-pages.patch coreutils-fix-man-deps.patch coreutils-fix_false_du_failure_on_newer_xfs.patch coreutils-tests-aarch64-env.patch coreutils-tests-make-inotify-rotate-more-robust-and-efficient.patch coreutils-tests-rm-ext3-perf-increase-timeout.patch sort-keycompare-mb.patch New: ---- coreutils-8.24.tar.xz coreutils-8.24.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ coreutils-testsuite.spec ++++++ --- /var/tmp/diff_new_pack.gdFKND/_old 2015-08-21 07:35:12.000000000 +0200 +++ /var/tmp/diff_new_pack.gdFKND/_new 2015-08-21 07:35:12.000000000 +0200 @@ -21,7 +21,7 @@ License: GPL-3.0+ Group: System/Base Url: http://www.gnu.org/software/coreutils/ -Version: 8.23 +Version: 8.24 Release: 0 ################################################################# @@ -99,7 +99,6 @@ Patch1: coreutils-remove_hostname_documentation.patch Patch3: coreutils-remove_kill_documentation.patch Patch4: coreutils-i18n.patch -Patch5: sort-keycompare-mb.patch Patch8: coreutils-sysinfo.patch Patch16: coreutils-invalid-ids.patch @@ -115,12 +114,6 @@ # Assorted fixes Patch113: coreutils-misc.patch -# Upstream patches for df(1) on top of v8.23, thus aligning with SLES12. -Patch201: coreutils-df-improve-mount-point-selection.patch -Patch202: coreutils-df-doc-df-a-includes-duplicate-file-systems.patch -Patch203: coreutils-df-show-all-remote-file-systems.patch -Patch204: coreutils-df-total-suppress-separate-remotes.patch - # Skip 2 valgrind'ed sort tests on ppc/ppc64 which would fail due to # a glibc issue in mkstemp. Patch300: coreutils-skip-some-sort-tests-on-ppc.patch @@ -132,34 +125,9 @@ # tests: shorten extreme-expensive factor tests Patch303: coreutils-tests-shorten-extreme-factor-tests.patch -# Upstream patch on top of v8.23 (to be removed in v8.24). -# Fix the dependencies to generate man pages after linking. -Patch400: coreutils-fix-man-deps.patch - -# Upstream patch on top of v8.23 (to be removed in v8.24). -# Fixes a regression in chroot which did not chdir("/") in all cases. -Patch401: coreutils-chroot-perform-chdir-unless-skip-chdir.patch - -Patch416: coreutils-fix_false_du_failure_on_newer_xfs.patch - Patch500: coreutils-disable_tests.patch Patch501: coreutils-test_without_valgrind.patch -# Upstream patch on top of v8.23 (to be removed in v8.24). -# Avoids a spurious false positive failure due to high load. -Patch502: coreutils-tests-make-inotify-rotate-more-robust-and-efficient.patch - -# Avoid false positives on OBS due to high load; increase timeout. -Patch503: coreutils-tests-rm-ext3-perf-increase-timeout.patch - -# Upstream patch on top of v8.23 (to be removed in v8.24). -# Work around false positives of the testsuite on OBS/aarch64. -Patch504: coreutils-tests-aarch64-env.patch - -# Upstream patch on top of v8.23 (to be removed in v8.24). -# Fix reference to info pages in man pages (boo#933396). -Patch505: coreutils-doc-adjust-reference-to-info-nodes-in-man-pages.patch - # ================================================ %description These are the GNU core utilities. This package is the union of @@ -180,7 +148,6 @@ %prep %setup -q -n coreutils-%{version} %patch4 -%patch5 %patch1 %patch3 %patch8 @@ -193,11 +160,6 @@ %patch112 %patch113 -%patch201 -%patch202 -%patch203 -%patch204 - %patch300 %ifarch %ix86 x86_64 ppc ppc64 @@ -205,16 +167,8 @@ %endif %patch303 -%patch400 -%patch401 -%patch416 %patch500 %patch501 -%patch502 -%patch503 - -%patch504 -%patch505 #???## We need to statically link to gmp, otherwise we have a build loop #???#sed -i s,'$(LIB_GMP)',%%{_libdir}/libgmp.a,g Makefile.in ++++++ coreutils.spec ++++++ --- /var/tmp/diff_new_pack.gdFKND/_old 2015-08-21 07:35:12.000000000 +0200 +++ /var/tmp/diff_new_pack.gdFKND/_new 2015-08-21 07:35:12.000000000 +0200 @@ -21,7 +21,7 @@ License: GPL-3.0+ Group: System/Base Url: http://www.gnu.org/software/coreutils/ -Version: 8.23 +Version: 8.24 Release: 0 ################################################################# @@ -99,7 +99,6 @@ Patch1: coreutils-remove_hostname_documentation.patch Patch3: coreutils-remove_kill_documentation.patch Patch4: coreutils-i18n.patch -Patch5: sort-keycompare-mb.patch Patch8: coreutils-sysinfo.patch Patch16: coreutils-invalid-ids.patch @@ -115,12 +114,6 @@ # Assorted fixes Patch113: coreutils-misc.patch -# Upstream patches for df(1) on top of v8.23, thus aligning with SLES12. -Patch201: coreutils-df-improve-mount-point-selection.patch -Patch202: coreutils-df-doc-df-a-includes-duplicate-file-systems.patch -Patch203: coreutils-df-show-all-remote-file-systems.patch -Patch204: coreutils-df-total-suppress-separate-remotes.patch - # Skip 2 valgrind'ed sort tests on ppc/ppc64 which would fail due to # a glibc issue in mkstemp. Patch300: coreutils-skip-some-sort-tests-on-ppc.patch @@ -132,34 +125,9 @@ # tests: shorten extreme-expensive factor tests Patch303: coreutils-tests-shorten-extreme-factor-tests.patch -# Upstream patch on top of v8.23 (to be removed in v8.24). -# Fix the dependencies to generate man pages after linking. -Patch400: coreutils-fix-man-deps.patch - -# Upstream patch on top of v8.23 (to be removed in v8.24). -# Fixes a regression in chroot which did not chdir("/") in all cases. -Patch401: coreutils-chroot-perform-chdir-unless-skip-chdir.patch - -Patch416: coreutils-fix_false_du_failure_on_newer_xfs.patch - Patch500: coreutils-disable_tests.patch Patch501: coreutils-test_without_valgrind.patch -# Upstream patch on top of v8.23 (to be removed in v8.24). -# Avoids a spurious false positive failure due to high load. -Patch502: coreutils-tests-make-inotify-rotate-more-robust-and-efficient.patch - -# Avoid false positives on OBS due to high load; increase timeout. -Patch503: coreutils-tests-rm-ext3-perf-increase-timeout.patch - -# Upstream patch on top of v8.23 (to be removed in v8.24). -# Work around false positives of the testsuite on OBS/aarch64. -Patch504: coreutils-tests-aarch64-env.patch - -# Upstream patch on top of v8.23 (to be removed in v8.24). -# Fix reference to info pages in man pages (boo#933396). -Patch505: coreutils-doc-adjust-reference-to-info-nodes-in-man-pages.patch - # ================================================ %description These are the GNU core utilities. This package is the union of @@ -180,7 +148,6 @@ %prep %setup -q -n coreutils-%{version} %patch4 -%patch5 %patch1 %patch3 %patch8 @@ -193,11 +160,6 @@ %patch112 %patch113 -%patch201 -%patch202 -%patch203 -%patch204 - %patch300 %ifarch %ix86 x86_64 ppc ppc64 @@ -205,16 +167,8 @@ %endif %patch303 -%patch400 -%patch401 -%patch416 %patch500 %patch501 -%patch502 -%patch503 - -%patch504 -%patch505 #???## We need to statically link to gmp, otherwise we have a build loop #???#sed -i s,'$(LIB_GMP)',%%{_libdir}/libgmp.a,g Makefile.in ++++++ coreutils-8.23.tar.xz -> coreutils-8.24.tar.xz ++++++ ++++ 442435 lines of diff (skipped) ++++++ coreutils-build-timeout-as-pie.patch ++++++ --- /var/tmp/diff_new_pack.gdFKND/_old 2015-08-21 07:35:15.000000000 +0200 +++ /var/tmp/diff_new_pack.gdFKND/_new 2015-08-21 07:35:15.000000000 +0200 @@ -36,4 +36,4 @@ + # for various ACL functions copy_ldadd += $(LIB_ACL) - src_ls_LDADD += $(LIB_ACL) + src_ls_LDADD += $(LIB_HAS_ACL) ++++++ coreutils-disable_tests.patch ++++++ --- /var/tmp/diff_new_pack.gdFKND/_old 2015-08-21 07:35:15.000000000 +0200 +++ /var/tmp/diff_new_pack.gdFKND/_new 2015-08-21 07:35:15.000000000 +0200 @@ -4,9 +4,9 @@ Index: gnulib-tests/gnulib.mk =================================================================== ---- gnulib-tests/gnulib.mk.orig -+++ gnulib-tests/gnulib.mk -@@ -883,11 +883,11 @@ EXTRA_DIST += test-getloadavg.c signatur +--- gnulib-tests/gnulib.mk.orig 2015-07-09 15:10:56.833805476 +0200 ++++ gnulib-tests/gnulib.mk 2015-07-09 15:10:56.851805050 +0200 +@@ -907,11 +907,11 @@ EXTRA_DIST += test-getloadavg.c signatur ## end gnulib module getloadavg-tests ## begin gnulib module getlogin-tests ++++++ coreutils-i18n.patch ++++++ ++++ 1165 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/coreutils/coreutils-i18n.patch ++++ and /work/SRC/openSUSE:Factory/.coreutils.new/coreutils-i18n.patch ++++++ coreutils-misc.patch ++++++ --- /var/tmp/diff_new_pack.gdFKND/_old 2015-08-21 07:35:15.000000000 +0200 +++ /var/tmp/diff_new_pack.gdFKND/_new 2015-08-21 07:35:15.000000000 +0200 @@ -1,13 +1,13 @@ --- - gnulib-tests/test-isnanl.h | 4 +++- + gnulib-tests/test-isnanl.h | 5 +++-- tests/misc/help-version.sh | 1 + tests/other-fs-tmpdir | 3 +++ - 3 files changed, 7 insertions(+), 1 deletion(-) + 3 files changed, 7 insertions(+), 2 deletions(-) Index: gnulib-tests/test-isnanl.h =================================================================== ---- gnulib-tests/test-isnanl.h.orig -+++ gnulib-tests/test-isnanl.h +--- gnulib-tests/test-isnanl.h.orig 2015-07-09 14:59:20.897259261 +0200 ++++ gnulib-tests/test-isnanl.h 2015-07-09 15:04:01.173639553 +0200 @@ -47,7 +47,7 @@ main () /* Quiet NaN. */ ASSERT (isnanl (NaNl ())); @@ -22,22 +22,22 @@ ASSERT (isnanl (x.value)); } +#if 0 - /* The isnanl function should recognize Pseudo-NaNs, Pseudo-Infinities, - Pseudo-Zeroes, Unnormalized Numbers, and Pseudo-Denormals, as defined in - Intel IA-64 Architecture Software Developer's Manual, Volume 1: -@@ -131,6 +132,7 @@ main () - ASSERT (isnanl (x.value)); + /* isnanl should return something for noncanonical values. */ + { /* Pseudo-NaN. */ + static memory_long_double x = +@@ -125,6 +126,6 @@ main () + ASSERT (isnanl (x.value) || !isnanl (x.value)); } #endif +- +#endif - return 0; } Index: tests/misc/help-version.sh =================================================================== ---- tests/misc/help-version.sh.orig -+++ tests/misc/help-version.sh -@@ -240,6 +240,7 @@ parted_setup () { args="-s $tmp_in mklab +--- tests/misc/help-version.sh.orig 2015-07-09 14:59:20.897259261 +0200 ++++ tests/misc/help-version.sh 2015-07-09 14:59:27.227110899 +0200 +@@ -237,6 +237,7 @@ parted_setup () { args="-s $tmp_in mklab for i in $built_programs; do # Skip these. case $i in chroot|stty|tty|false|chcon|runcon|coreutils) continue;; esac @@ -47,8 +47,8 @@ echo z |gzip > $zin Index: tests/other-fs-tmpdir =================================================================== ---- tests/other-fs-tmpdir.orig -+++ tests/other-fs-tmpdir +--- tests/other-fs-tmpdir.orig 2015-07-09 14:59:20.898259238 +0200 ++++ tests/other-fs-tmpdir 2015-07-09 14:59:27.227110899 +0200 @@ -43,6 +43,9 @@ for d in $CANDIDATE_TMP_DIRS; do done ++++++ coreutils-ocfs2_reflinks.patch ++++++ --- /var/tmp/diff_new_pack.gdFKND/_old 2015-08-21 07:35:15.000000000 +0200 +++ /var/tmp/diff_new_pack.gdFKND/_new 2015-08-21 07:35:15.000000000 +0200 @@ -11,15 +11,15 @@ Signed-off-by: Jie Liu <[email protected]> --- - src/copy.c | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++----- - 1 file changed, 90 insertions(+), 8 deletions(-) + src/copy.c | 99 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++----- + 1 file changed, 91 insertions(+), 8 deletions(-) Index: src/copy.c =================================================================== ---- src/copy.c.orig -+++ src/copy.c -@@ -229,6 +229,46 @@ sparse_copy (int src_fd, int dest_fd, ch - return true; +--- src/copy.c.orig 2015-06-26 19:05:22.000000000 +0200 ++++ src/copy.c 2015-07-09 14:58:48.105027875 +0200 +@@ -324,6 +324,47 @@ sparse_copy (int src_fd, int dest_fd, ch + return true; } +/* Perform the OCFS2 CoW reflink ioctl(2) operation if possible. @@ -62,10 +62,11 @@ +#endif +} + ++ /* Perform the O(1) btrfs clone operation, if possible. Upon success, return 0. Otherwise, return -1 and set errno. */ static inline int -@@ -938,6 +978,45 @@ copy_reg (char const *src_name, char con +@@ -1040,6 +1081,45 @@ copy_reg (char const *src_name, char con goto close_src_desc; } @@ -111,7 +112,7 @@ /* The semantics of the following open calls are mandated by the specs for both cp and mv. */ if (! *new_dst) -@@ -1083,17 +1162,20 @@ copy_reg (char const *src_name, char con +@@ -1185,17 +1265,20 @@ copy_reg (char const *src_name, char con /* --attributes-only overrides --reflink. */ if (data_copy_required && x->reflink_mode) { ++++++ coreutils-remove_hostname_documentation.patch ++++++ --- /var/tmp/diff_new_pack.gdFKND/_old 2015-08-21 07:35:15.000000000 +0200 +++ /var/tmp/diff_new_pack.gdFKND/_new 2015-08-21 07:35:15.000000000 +0200 @@ -1,11 +1,11 @@ --- - doc/coreutils.texi | 38 +------------------------------------- - 1 file changed, 1 insertion(+), 37 deletions(-) + doc/coreutils.texi | 42 +----------------------------------------- + 1 file changed, 1 insertion(+), 41 deletions(-) Index: doc/coreutils.texi =================================================================== ---- doc/coreutils.texi.orig -+++ doc/coreutils.texi +--- doc/coreutils.texi.orig 2015-06-26 19:05:22.000000000 +0200 ++++ doc/coreutils.texi 2015-07-09 14:53:28.486520508 +0200 @@ -69,7 +69,6 @@ * groups: (coreutils)groups invocation. Print group names a user is in. * head: (coreutils)head invocation. Output the first part of files. @@ -23,7 +23,7 @@ * SELinux context:: chcon runcon * Modified command invocation:: chroot env nice nohup stdbuf timeout * Process control:: kill -@@ -421,7 +420,6 @@ System context +@@ -420,7 +419,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 -@@ -14922,7 +14920,6 @@ information. +@@ -14793,7 +14791,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 -@@ -15744,15 +15741,6 @@ easily available, as is the case with Li +@@ -15618,15 +15615,6 @@ easily available, as is the case with Li Print the machine hardware name (sometimes called the hardware class or hardware type). @@ -55,7 +55,7 @@ @item -p @itemx --processor @opindex -p -@@ -15806,30 +15794,6 @@ Print the kernel version. +@@ -15680,34 +15668,6 @@ Print the kernel version. @exitstatus @@ -81,6 +81,10 @@ -The only options are @option{--help} and @option{--version}. @xref{Common -options}. - +-@command{hostname} is not installed by default, and other packages +-also supply a @command{hostname} command, so portable scripts should +-not rely on its existence or on the exact behavior documented above. +- -@exitstatus - ++++++ coreutils-remove_kill_documentation.patch ++++++ --- /var/tmp/diff_new_pack.gdFKND/_old 2015-08-21 07:35:15.000000000 +0200 +++ /var/tmp/diff_new_pack.gdFKND/_new 2015-08-21 07:35:15.000000000 +0200 @@ -4,8 +4,8 @@ Index: doc/coreutils.texi =================================================================== ---- doc/coreutils.texi.orig -+++ doc/coreutils.texi +--- doc/coreutils.texi.orig 2015-07-09 14:53:50.295009198 +0200 ++++ doc/coreutils.texi 2015-07-09 14:54:48.805637437 +0200 @@ -72,7 +72,6 @@ * id: (coreutils)id invocation. Print user identity. * install: (coreutils)install invocation. Copy files and set attributes. @@ -20,9 +20,9 @@ * Modified command invocation:: chroot env nice nohup stdbuf timeout -* Process control:: kill * Delaying:: sleep - * Numeric operations:: factor seq + * Numeric operations:: factor numfmt seq * File permissions:: Access modes -@@ -448,10 +446,6 @@ Modified command invocation +@@ -447,10 +445,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 -@@ -16688,90 +16682,6 @@ the exit status of @var{command} otherwi +@@ -16602,90 +16596,6 @@ the exit status of @var{command} otherwi @end display ++++++ coreutils-skip-gnulib-test-tls.patch ++++++ --- /var/tmp/diff_new_pack.gdFKND/_old 2015-08-21 07:35:16.000000000 +0200 +++ /var/tmp/diff_new_pack.gdFKND/_new 2015-08-21 07:35:16.000000000 +0200 @@ -19,9 +19,9 @@ Index: gnulib-tests/gnulib.mk =================================================================== ---- gnulib-tests/gnulib.mk.orig -+++ gnulib-tests/gnulib.mk -@@ -2206,9 +2206,10 @@ EXTRA_DIST += test-time.c +--- gnulib-tests/gnulib.mk.orig 2015-06-19 13:24:05.000000000 +0200 ++++ gnulib-tests/gnulib.mk 2015-07-09 15:11:24.099160681 +0200 +@@ -2238,9 +2238,10 @@ EXTRA_DIST += test-time.c ## begin gnulib module tls-tests ++++++ coreutils-test_without_valgrind.patch ++++++ --- /var/tmp/diff_new_pack.gdFKND/_old 2015-08-21 07:35:16.000000000 +0200 +++ /var/tmp/diff_new_pack.gdFKND/_new 2015-08-21 07:35:16.000000000 +0200 @@ -4,8 +4,8 @@ Index: tests/misc/shuf-reservoir.sh =================================================================== ---- tests/misc/shuf-reservoir.sh.orig -+++ tests/misc/shuf-reservoir.sh +--- tests/misc/shuf-reservoir.sh.orig 2015-07-09 16:52:02.577880662 +0200 ++++ tests/misc/shuf-reservoir.sh 2015-07-09 16:59:38.928158153 +0200 @@ -37,8 +37,7 @@ run_shuf_n() # Critical memory-related bugs will cause a segfault here ++++++ coreutils-tests-shorten-extreme-factor-tests.patch ++++++ --- /var/tmp/diff_new_pack.gdFKND/_old 2015-08-21 07:35:16.000000000 +0200 +++ /var/tmp/diff_new_pack.gdFKND/_new 2015-08-21 07:35:16.000000000 +0200 @@ -14,9 +14,9 @@ Index: tests/local.mk =================================================================== ---- tests/local.mk.orig -+++ tests/local.mk -@@ -662,14 +662,9 @@ all_tests = \ +--- tests/local.mk.orig 2015-07-09 15:10:56.769806990 +0200 ++++ tests/local.mk 2015-07-09 15:10:56.839805334 +0200 +@@ -678,14 +678,9 @@ all_tests = \ # See tests/factor/create-test.sh. tf = tests/factor factor_tests = \
