We plan to release coreutils-8.25 in about a week, so any testing you can do on various different systems between now and then would be most welcome.
-------------------------------------- You can download the coreutils snapshot in xz format (5.4 MB) from: http://pixelbeat.org/cu/coreutils-ss.tar.xz And verify with gpg or md5sum with: http://pixelbeat.org/cu/coreutils-ss.tar.xz.sig MD5 (coreutils-8.24.150-4ab87.tar.xz) = 7e509d9e7ed21c754d2ea28f026206ca -------------------------------------- To test follow this standard procedure: tar -xf $downloaded_file cd coreutils-8.24.150-4ab87 ./configure && make check VERBOSE=yes Failures are reported and details are in tests/test-suite.log -------------------------------------- Changes in coreutils since v8.24 are summarized at http://git.sv.gnu.org/cgit/coreutils.git/tree/NEWS and all commits grouped by author are as follows: Assaf Gordon (4): cut: refactor into set-fields module numfmt: use new set-fields module to parse --field csplit: check and report fwrite errors with errno numfmt: add the -z,--zero-terminated option Bernhard Voelker (11): maint: add syntax check to ensure larger man/*.x files have a Copyright tests: avoid FP of ls/stat-free-color.sh with newer glibc du: avoid to stat all mount points if possible maint: use adaptive approach for `ulimit -v` based tests maint: avoid duplicate test runs doc: reference each other in the man pages of head and tail doc: avoid confusing K argument in the man pages of head and tail doc: clarify behaviour of mv for existing target directories build: rely on umask for setting permissions in tarball maint: fix sc_long_lines to warn about 100+ maximum line length again tests: fix races wrt output files of background processes Dario Giovannetti (1): dircolors: add xterm-termite entry Dave Chiluk (1): df: prioritize mounts nearer the device root Dmitry Monakhov (1): copy: fix copying of extents beyond the apparent file size Eric Blake (1): sort: promote '--debug' Jim Meyering (3): maint: avoid uniq.c warning from bleeding-edge gcc's -Wstrict-overflow maint: remove unmaintained file, c99-to-c89.diff scripts: update versions of gettext and libtool Luther Thompson (1): md5sum,sha*sum: add --ignore-missing for checking a subset of files Paul Eggert (13): build: update gnulib submodule to latest build: fprintftime/nstrftime API changes ls: allow -w18446744073709551616 shred: don’t document -NUMBER option build: Pacify GCC 5 on 32-bit hosts build: update gnulib submodule to latest tee: simplify argv handling doc: remove obsolete performance comment build: port to Studio C on Solaris 12 doc: promote 'sort --debug' dd: summarize in --human-readable format too dd: append spaces to shorter status=progress line build: update gnulib submodule to latest Peter Bray (2): sync: fix build with separate $(LIB_FDATASYNC) tests: avoid test warning with perl >= 5.22 Pádraig Brady (111): maint: post-release administrivia shred: fix pattern selection for certain iteration counts dircolors: add tmux entries doc: improve man page for realpath -m doc: discourage use of uname -i and -p options doc: clarify where ambiguous if short options take no param doc: clarify in --help/man where short options take no param build: update gnulib submodule to latest base32: A new program similar to base64 base64: use stricter validation on wrap column base64: no longer support hex or oct --wrap params ls,ptx: restrict quotearg use to file name output tests: test numfmt stdin behavior maint: avoid "definitely lost" valgrind warnings maint: fix heap manipulations in previous commit sort,numfmt: with --debug, diagnose failure to set locale maint: avoid deprecation warning with <selinux/flask.h> build: update gnulib submodule to latest build: update gnulib submodule to latest build: avoid -Wstrict-overflow warnings with GCC 5.1 on 32 bit tail: handle kernel dentry unlink race csplit: remove erroneous mention of -m in --help tests: adjust recent changes to virtual memory limits tests: make a long running test responsive to Ctrl-C tests: avoid false failure when restorecon is ineffective tail: no longer warn about unrecognized file systems tests: avoid false failures with default ACLs tests: avoid false failure in a tail test under load tests: avoid false failure in rm/r-root.sh under load tests: avoid false failure in rm/r-root.sh with gdb warnings dircolors: support globbing of TERM entries doc: reference shuf(1) from the sort (-R) man page factor: remove unreachable SQUFOF code at compile time tests: avoid failure when auto selecting factor tests maint: fixes to support improved sc_tight_scope tests: adjust recent change to csplit VM limit ls: detect terminal color support using glob patterns ls: allow -w0 to mean no limit on line length ls: fix off by one error when determining max display columns md5sum: quote all printed file names all: quote string arguments in error messages copy,dd: simplify and optimize NUL bytes detection doc: reference related commands from users(1) and groups(1) date: use extended format timezone for --iso-8601 doc: clarify iso-8601 formats used by ls and du maint: allow 'all:' tag in commit summaries doc: fix texinfo for short options taking a parameter all: replace most uses of quotearg_colon() with quote() md5sum: ensure a single status line per file build: update gnulib submodule to latest all: avoid quoting file names when possible test: use consistent quoting ls: document and test new shell-escape quoting ls: avoid redundant processing when already escaping printf: support the %q format to quote for shell ls: default to --quoting=shell-escape for output to terminal paste: avoid confusing backslash quoting in diagnostic maint: add a syntax check to avoid unstyled quoting tests: fix dirent d_type support verification tests: cleanup trapping of signal names maint: use standard spacing in shebang line in tests tests: ensure programs are built before testing stat: improve support for new Linux pseudo FS and ACFS build: fix VPATH build with --disable-dependency-tracking tests: avoid false failure on older NFS implementations doc: give a tee example for combining process substitution outputs maint: allow 'sha*sum:' tag in commit summaries md5sum,sha*sum: ensure --ignore-missing fails when no file verified doc: provide an example for prefixing all tail output lines doc: clarify descriptions for tr --squeeze-repeats build: avoid makeinfo unless required tests: for compare_(), use cmp -s where available doc: update to latest help2man build: support reproducible builds with consistent man pages doc: improve the description of sort --random-sort maint: remove form feed characters from sources maint: fix incorrect spellings etc tests: add tests for the kill command kill: add undocumented -L for compatibility stat: report file system type for "overlayfs" sort: fix --debug marking for -b -k1.x tests: improve kill tests maint: include 'env' commands in returns_ syntax check maint: ensure emit_mandatory_arg_note() used if needed build: ensure all files are writable in the tarball tests: avoid intermittent ulimit -v failures tests: avoid root test false failure without libxattr doc: describe test operator precedence and associativity build: update to latest gnulib maint: update all copyright year number ranges maint: avoid a sc_long_lines failure in recent commit install: fix relative copies to absolute directory with -D install: only attempt to create a target dir once doc: mention in more places that -D will create --target-directory doc: avoid unwanted display of the 'coreutils' command info stty: support -I, --immediate to not wait for pending transmission stty: support [-]drain setting to control waiting for pending Tx stty: support "flusho" local setting join,sort,uniq: with -z, treat '\n' as a field separator cut: add the -z,--zero-terminated option tac: support an empty (NUL) --separator comm: add the -z,--zero-terminated option comm: support NUL --output-delimiter for consistency paste: add the -z,--zero-terminated option wc: avoid ambiguous output with '\n' in file names tests: include part of wc-files0.sh skipped by mistake mv: fix data loss with repeated source dir and same destination doc: mention the '0#' printf flags with stat %a doc: suggest dd "sync" flag to maximize "nocache" effectiveness maint: fix old spelling mistakes in NEWS maint: remove temporary doc/constants.texi-t during build Richard Russon (1): head,tail: add the -z,--zero-terminated option thanks! Pádraig.
