We plan to release coreutils-8.23 next week, so any testing you can do on various different systems between now and Thursday would be most welcome.
-------------------------------------- You can download the coreutils snapshot in xz format (5.3 MB) from: http://pixelbeat.org/cu/coreutils-ss.tar.xz And verify it using: http://pixelbeat.org/cu/coreutils-ss.tar.xz.sig MD5 (coreutils-8.22.151-37b36.tar.xz) = dbc0571a26bb91fd8a8f2fbd6dfff851 -------------------------------------- To test follow this standard procedure: tar -xf $downloaded_file cd coreutils-8.22.151-37b36 ./configure && make check VERBOSE=yes Failures are reported and details are in tests/test-suite.log -------------------------------------- Changes in coreutils since v8.22 are summarized at http://git.sv.gnu.org/cgit/coreutils.git/tree/NEWS and all commits grouped by author are as follows: Aleksej Serdjukov (1): doc: fix typo in texinfo docs Alex Deymo (2): maint: fix context_t init warning on systems without selinux build: support building all tools in a single binary Assaf Gordon (3): tests: skip chown/separator with conflicting group IDs doc: clarify meaning of stat's mtime and ctime formats build: avoid bootstrap error with gettext 0.18.3.1 Ben Walton (2): build: be more specific about .git repo before enabling warnings maint: avoid compiler warnings with some assert() implementations Benno Schulenberg (1): doc: improve remove prompt translator comment Bernhard Voelker (15): build: update gnulib submodule, bootstrap and tests/init.sh to latest maint: prevent update-copyright from updating files from gnulib maint: update all copyright year number ranges maint: fix copyright holder and year in selinux sources tests: avoid FP failure when cp fails for /proc/cpuinfo tests: improve test for a working setfacl doc: add dd example for failing disks shuf: convert error diagnostic to lowercase maint: fix typo in comment in fadvise.c basename: mention that the -s option implies -a in usage ptx: avoid --format long option falling through into --help maint: df: avoid sizeof(char**) static analysis warning tests: improve new ascii test of dd install: allow options -D and -t to be used together maint: simplify parsing df's output in shell scripts Chengwei Yang (1): doc: clarify SMACK related --help and documentation David Michael (1): dircolors: add hurd and mach-gnu-color terminal types Dylan Simon (1): chmod: fix erroneous warnings with -R --changes Edgars Irmejs (1): maint: remove trailing comma from enum to make gl/ c89 compat Edward Welbourne (1): doc: avoid regex ambiguity in chmod mode description Guilherme de Almeida Suckevicz (1): ls: don't output colors with unknown TERM env variable Jarkko Sakkinen (1): tests: initial SMACK tests Jim Meyering (12): scripts: autotools-install: update maint: avoid "attribute-const"-suggesting warning from gcc ln: with -sr, don't segfault for a TARGET of '' maint: don't let envvar setting break ChangeLog generation maint: autotools-install: update tool version numbers to latest shred: don't infloop upon negative size cat,cp,split: use a larger buffer for copying build: libstdbuf.so: avoid new OS X link failure build: uname: avoid shadowing warning tests: adapt tests to change in pwd's default tests: use "env builtin" in place of "$abs_top_builddir/src/builtin" build: adjust new rule not to depend on bash-4.x John (1): dircolors: add a new entry to colorize 'm4a' files Namhyung Kim (2): chcon: use security_check_context() for context validation chcon: avoid redundant context allocations Nicolas Iooss (1): copy: fix a segfault in SELinux context copying code Niels Möller (1): od: add an --endian option to control byte swapping Paul Eggert (17): doc: fix problems with @w and @kbd (Bug#16802) shuf: with -r, don't dump core if the input is empty build: update gnulib submodule to latest cp: copy files by inode build: update gnulib submodule to latest cp: copy files by inode only if that facility is available stat: port birthtime to Solaris 11 cp: improve quality of overwrite prompt cp: simplify overwrite logic head: fix bug with head -c-N when stdin is not at start head: port to Darwin and use simpler seeks shred: port to GNU/Linux behavior with tape drives shred: shred one block even for empty files cp: don't reserve a device number dd: fix conv=ascii, conv=ebcdic, conv=ibm to match POSIX shred: fix overflow checking of command-line options doc: use nicer quotes Petr Stodůlka (1): id: output the effective group for the process Pádraig Brady (83): maint: post-release administrivia copy: fix SELinux context preservation for existing directories maint: tests: refactor gcc commands for building shared lib tests: restrict a recent SELinux test to SELinux systems ln: fix replacing symbolic links whose targets can't exist build: avoid unneeded spawn-pipe gnulib module build: remove no longer used spawn-pipe files from POTFILES.in build: suppress an erroneous warning --with-selinux=no stat,tail: improve support for HFS+ and HFSX head,tail: consistently diagnose write errors cp: with --link always use linkat() if available date: fix crash or infinite loop when parsing a malformed TZ="" doc: improve df --human and --si, help and man page tests: fix false failure in nohup.sh in non tty builds tests: avoid the :> construct which can hide errors doc: fix readpath typo in texinfo contents chroot: improve --userspec and --groups look-up chroot: always diagnose failure to set supplemental groups doc: clarify the operation of uniq -uD split: avoid unnecessary input buffering mv: fix issues with previous prompt adjustments shred: avoid a data pass on empty files shred: overwrite inode storage used by some file systems maint: various cleanups doc: clarify in --help that -Z doesn't take an argument maint: document timeout --preserve-status in v8.21 NEWS maint: avoid static analysis warnings in ln.c tests: fix false dd conv=sparse failure on newer XFS doc: disambiguate chmod man page reference to (a) users tests: make ls tests independent of COLORTERM env maint: make ChangeLog generation more robust ptx: fix whitespace trimming with multiple files doc: clarify the pr --page-width descriptions numfmt: support zero padding using --format="%010f" numfmt: improve processing throughput by 800% mv,cp: preserve symlink xattrs when copying across file systems tests: improve diagnostics when asserting empty files tests: fix spurious failure with leading spaces in file names df: also deduplicate virtual file systems df: fix handling of symlinks in mount list df: ignore non file system entries in /proc/mounts maint: avoid clang -Wtautological-constant-out-of-range-compare warning chroot: don't chdir() if not changing root chroot: with --userspec clear root's supplemental groups chroot: exit immediately upon failure chroot: make changing root check more robust tests: use chroot --user rather than internal setuidgid tool stdbuf: support compilers other than __GNUC__ maint: enforce consistent width and case of file system constants stat,tail: improve support for LogFS and ConfigFS doc: clarify --zero-terminated option stdbuf: support OS X df: use the last device name provided by the system stat: avoid redundant stat() calls cut: restore special case handling of -f with -d$'\n' tests: consolidate tests for true and false build: update GCC warnings build: update gnulib submodule and tests/init.sh to latest tests: fix version printing for ginstall in one test maint: suppress a theoretical buffer overflow warning tail: fix --follow to use polling mode for VXFS seq: fix incorrect output with start or end of -0 df: use all of the last device details provided doc: clarify chgrp restrictions doc: state in ls --help, that -h affects --size format du: ignore directory cycles due to bind mounts df: output placeholder values for inaccessible mount points df: look for accessible mount points for specified devices df: report correct device in presence of eclipsed mounts maint: mention when the du cycle warning bug was introduced tests: use predetermined NON_ROOT_GID pwd: assume -L mode by default, as per POSIX maint: fix const correctness warnings with security_context_t tests: avoid errors on systems without getmntent tests: avoid false failure with spaces in mount point paths pwd: revert default mode back to -P maint: avoid an inconsequential mem leak sort: avoid undefined operation with destroying locked mutex build: update gnulib submodule to latest maint: avoid clang -Wint-to-pointer-cast warning tests: avoid hang when files created with wrong permissions tests: fix portability issue in new dd/ascii test tests: fix portability issue in new od-endian test Shayan Pooya (1): sort: fix two threading issues reported by valgrind Алексей Шилин (1): head: fix --lines=-0 outputting nothing if no newline at EOF thanks! Pádraig.
