We plan to release coreutils-8.22 next week, so any testing you can do on various different systems between now and Wednesday would be most welcome.
-------------------------------------- To test follow this standard procedure: tar -xf $downloaded_file cd coreutils-8.21.176-37e00 ./configure && make check VERBOSE=yes Failures are reported and details are in tests/test-suite.log -------------------------------------- There are two formats available to download: coreutils snapshot in xz format (5.1 MB): http://pixelbeat.org/cu/coreutils-ss.tar.xz http://pixelbeat.org/cu/coreutils-ss.tar.xz.sig MD5 (coreutils-8.21.176-37e00.tar.xz) = af22fc69b05f23a65308eb16234a7714 coreutils snapshot in gz format for older systems (12 MB): http://pixelbeat.org/cu/coreutils-ss.tar.gz http://pixelbeat.org/cu/coreutils-ss.tar.gz.sig MD5 (coreutils-8.21.176-37e00.tar.gz) = 6b5db8619af7e4deece478a7dc534f98 -------------------------------------- Changes in coreutils since v8.21 are summarized at http://git.sv.gnu.org/cgit/coreutils.git/tree/NEWS and all commits grouped by author are as follows: Andreas Mohr (1): doc: mention 'UTC' in date --utc help Anton Ovchinnikov (2): maint: avoid a valgrind memory leak warning from uptime df: reduce memory usage when filtering mount entries Assaf Gordon (8): join: Add the -z, --zero-terminated option tests: add '--ignore-case' tests for uniq uniq: add the --group option tests: don't skip all uniq tests when locale is missing shuf: use reservoir-sampling for large or unknown sized inputs csplit: add the --suppress-matched option tests: add more tests for shuf option combinations shuf: add --repetition to support repetition in output Benno Schulenberg (2): doc: use semicolon instead of period in option descriptions doc: more semicolons instead of periods in option descriptions Bernhard Voelker (25): maint: prevent trailing period at first line of a commit message tail: let -f --retry wait for inaccessible files tail: exit following by descriptor when no tailable file left build: update gnulib submodule; also bootstrap to latest mkdir,mkfifo,mknod: give scontext-related variable a better scope maint: make some shell and perl scripts executable in 'tests/' maint: use new gnulib function to free mount entries in du du: add --inodes option maint: cleanup compare calls in test/du/inodes.sh tests: fix another test failure in test/du/inodes.sh maint: update copyright year number ranges of numfmt sources doc: use more modern file system type examples in df description doc: clarify when seq ends maint: update help2man to 1.43.3 maint: use help2man configured with --disable-nls maint: avoid patching help2man id: add -z, --zero option build: fix dependencies of man/sha*sum.1 doc: enhance diagnostic when rm skips "." or ".." arguments maint: avoid perl warning in sc_check-AUTHORS tests: enhance rm test regarding "." and ".." df: remove long-obsolescent --megabytes option maint: remove various FIXME comments tests: add a test for rm -r "/" maint: avoid '%s' quoting notation in diagnostic messages Cojocaru Alexandru (4): cut: make memory allocation independent of range width cut: reduce CPU overhead in determining item to output cut: fix handling of overlapping ranges cut: improve performance, especially with --output-delimiter Colin Leitner (1): stty: add support for mark/space parity D. Hugh Redelmeier (1): doc: fix details on the interaction of df with device nodes Daniel J Walsh (1): selinux: a new module implementing "restorecon" functionality Enrico Scholz (1): build: fix man page build failure with some permissions setups Eric Blake (1): doc: mention prior stat change FUJIWARA Katsunori (1): ls: fix possible incorrect exit status when recursing directories Filipus Klutiero (1): doc: fix typo in description of df Gian Piero Carrubba (1): cp: fix --link regarding the dereferencing of symbolic links Jarkko Sakkinen (4): id: with -Z, show SMACK security context id: adjust/restrict smack support to newer versions of libsmack ls: with -Z, show SMACK security context mkdir,mkfifo,mknod: with -Z, create SMACK security context Javier López (1): dircolors: add a new entry to colorize 'arc' files Jim Meyering (6): scripts: tweak URLs in autotools-install build: avoid new syntax-check failure tests: fix an ls test not to fail when user or group name contains SP tests: avoid spurious failure when SIZE_MAX is 2^32-1 tests: head-c: avoid spurious failure with a 32-bit size_t od: -wN, N>64K, avoid misbehavior on systems with 32-bit size_t Joachim Schmitz (2): build: fix numfmt build error on compilers without __attribute copy: ensure the correct root ID is checked on all platforms John (1): dircolors: add a new entry to colorize 'lz4' files Karl Berry (1): doc: expand the texinfo examples for the paste command Ken Booth (1): mv: replace empty directories in cross file system move Mike Frysinger (1): dircolors: add putty-256color terminal type Ondrej Oprala (2): install: cleanup properly if the strip program failed for any reason dd: avoid buffer allocations unless needed Ondřej Vašík (2): dircolors: add new entries to colorized archive formats cp: correct error message for invalid arguments of '--no-preserve' Paul Eggert (9): build: update gnulib submodule to latest mkdir: don't assume umask equals POSIX default ACL mask maint: add FIXME comment tests: don't assume expr was built with GMP build: update gnulib submodule to latest maint: port --enable-gcc-warnings to clang stat: tune for large-LDAP case build: update gnulib submodule to latest doc: fix typo Pádraig Brady (89): maint: post-release administrivia tests: avoid false failures on file systems with smaller NAME_MAX maint: cleanup up various uses of __attribute__ doc: move some info from all --help messages, online maint: ensure proper backslash quoting in texinfo macros doc: remove a redundant numfmt heading from texinfo doc: mention `numfmt` as an alternative to `sort -h` doc: clarify stat the meaning of --format="%t %T" doc: clarify the printable characters output by od build: fix issues when building with GMP maint: improve make src/fs-magic-compare stat,tail: improve support for efivarfs, exofs, f2fs and ubifs doc: add details on ln --relative symlink resolution shuf: exit without reading if would never output tail: exit without reading input if would never output tests: avoid shared lib tests on unsupported platforms head: with --bytes=-N only allocate memory as needed doc: mention caveats with using install --compare tests: avoid false failures with non default groups tests: fix usage of require_ulimit_ stat,tail: improve support for snfs cut: reduce CPU usage for the the common case doc: correct a URL to older textutils source doc: link to the list of rejected feature requests split: with --line-bytes only allocate memory as needed tests: avoid a race in tail --retry testing doc: clarify the description of du --separate-dirs maint: update gitignore entries tests: use appropriate precision when printing float limits doc: clarify that truncate --size represents bytes by default stdbuf: make it mandatory to specify a buffering option id: don't show SMACK errors unless -Z is specified maint: refactor SMACK interface to a separate module stat: ensure --context emits an "unrecognized option" diagnostic tests: fix "shuf unreadable" test to work when run as root df: fix mount list processing with unstatable mount dirs maint: adjust indentation in df.c build: fix a build warning on 32 bit systems in shuf.c build: update gnulib submodule to latest maint: avoid a valgrind memory leak warning from pinky head: avoid redundant allocations when reading empty files dd: make status=none suppress all diagnostics tests: fix intermittent failure in test/du/inodes.sh maint: avoid clang static analysis issues in csplit doc: clarify that cp by default doesn't adjust existing file perms doc: clarify that uniq -d outputs a single entry per group df: fix "blocks" translation in header maint: update out of date confusing comments build: fix corrupted patch causing bootstrap failures tests: avoid a failure when there isn't a name for all user IDs build: update gnulib submodule to latest; also bootstrap to latest id: support specifying the user by user ID maint: remove unused parameters to parse_user_spec() tests: parameterize the "root" username maint: move all id(1) tests to the same directory mktemp: synchronize the -p option with docs mktemp: with --quiet, only suppress I/O errors mktemp: fix incorrect exit status from previous commit doc: clarify the example for cp --preserve=links maint: update the instructions for building prerequisites maint: simplify printing of md5sum file names md5sum, sha*sum: improve help for --check related options shred: enable direct I/O when possible shred: write larger chunks when possible shred: fix direct I/O failures for last write to file shred: increase I/O block size for periodic pattern case shred: avoid data write pass with --size=0 base64: improve encoding I/O efficiency tests: fix false rm -I test failure when run as root doc: clarify the operation of ls -k sort: avoid issues when issuing diagnostics from child processes tests: ensure factor tests can be regenerated timeout: avoid unlikely issues with --kill-after df: add --output=file to directly output specified arguments tail: improve inotify handling of symlinks shred: provide --remove methods to avoid excessive syncing selinux: adjust utils to run restorecon with -Z build: avoid build failure on non selinux systems build: avoid more selinux build failures build: fix selinux.c build failure on 32 bit build: fix potential factor build failure on arm and powerpc doc: remove obsolete info on terminal alignment bugs build: update gnulib submodule to latest build: update gnulib submodule to latest df: dereference symlinks to disk device nodes df: handle bind mounts when processing device nodes md5sum, sha*sum: use libcrypto where available selinux: fix --context=CTX for cp and diagnose defaultcon() errors tests: fix false failure with disabled SELinux support Rasmus Villemoes (1): rm: output number of arguments at the interactive prompt Rémy Lefevre (1): ln: --relative: fix updating of existing symlinks Sergio Durigan Junior (1): rm: with -I, prompt before deleting a write protected file Stefano Lattarini (3): maint: don't reset PATH in the commit-msg git hook maint: choose editor in the commit-msg git hook the same way git does tests: numfmt: use the printf program, not the shell builtin Torbjörn Granlund (1): build: fix factor build failure on aarch64 thanks! Pádraig.
