We plan to release coreutils-9.1 in the coming 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.6 MB) from: https://pixelbeat.org/cu/coreutils-ss.tar.xz And verify with gpg or md5sum with: https://pixelbeat.org/cu/coreutils-ss.tar.xz.sig MD5 (coreutils-ss.tar.xz) = 72e21a193e969d024fc87e451e808722 -------------------------------------- To test follow this standard procedure: tar -xf coreutils-ss.tar.xz cd coreutils-9.0.193-54bec/ ./configure && make check VERBOSE=yes Failures are reported, and details are in tests/test-suite.log Please report/attach any issues to coreutils@gnu.org -------------------------------------- Changes in coreutils since v9.0 are summarized at https://git.sv.gnu.org/cgit/coreutils.git/tree/NEWS and all commits grouped by author are as follows: Bernhard Voelker (3): maint: update tests/init.sh from gnulib doc: add NEWS entry for recent cksum change maint: remove obsolete statat gnulib module Bruno Haible (1): build: non-recursive Automake in a less hacky way Christian Hesse (1): dircolors: highlight .avif as image Daniel Knittl-Frank (1): scripts: fix typo in commit-msg git-hook script Jim Meyering (4): maint: factor.c: avoid new GCC 12 warning maint: commit-msg: compute UTF-8-aware line-length maint: split a long line maint: syntax-check requires "char const *", not "const char *" Max Filippov (1): all: fix adjustment of /proc/$pid/cmdline by single binary Paul Eggert (132): ls: port to OpenBSD maint: switch to C11-style _Noreturn build: update gnulib submodule to latest sort: fix unlikely bug when '\377' < 0 cp: defend better against FreeBSD 9.1 zfs bug cp: revert unnecessary FreeBSD workaround maint: modernize README-{hacking,prereq} maint: prefer attribute.h in .c files b2sum: simplify attribute usage maint: remove unused __attribute__ defn maint: modernize attribute usage maint: enable -Wsuggest-attribute=format maint: add function attributes to .h files maint: use minmax.h instead of rolling our own maint: fix nonnull decl cp: fix ptrdiff_t/ssize_t theoretical glitches cp: minor clarity tweak maint: update NEWS for macOS fix cp: fix security context race maint: prefer MAYBE_UNUSED cp: fix --preserve=ownership permissions bug cp: streamline cloning by skipping fstat cp: clone on macOS uname: port to recent macOS mv: Bug#52410 fix maint: use GNU style for spacing id: improve doc for when USER is omitted doc: colorize -> color ls: improve doc for =WHEN build: be more careful about Perl build: port to AIX 7.1 doc: Document , vs . in date --rfc-3339=ns date: %-N now means suppress extra digits date: new option --resolution df: tiny simplification cp: tweak internal name cp: when copying to dir use dir-relative names cp: omit unnecessary stat of destination cp: fix two typos in previous change doc: fix pluralization typo cp: rely on Gnulib for copy_file_range workaround build: allow readlinkat calls cat: improve style cat: prefer signed to unsigned shred: fix declaration typo dd: improve integer overflow checking dd: simplify conv=swab code copy: remove unnecessary ‘free’ maint: simplify memory alignment csplit: improve integer overflow checking cat: prefer copy_file_range to read+write dd: output final progress before syncing dd: synchronize output after write errors cp: fix comment typo mv: when installing to dir use dir-relative names expr: lint cleanup, and introducing main_exit comm: pacify -fsanitizer=leak ... dd: do not access uninitialized maint: pacify gcc -flto -Wmaybe-uninitialized df: fix memory leak maint: mark some _Noreturn functions chgrp: fix typo in previous change tr: pacify -fsanitizer=leak maint: suppress bogus noreturn warnings id: print groups of listed name date: improve doc date: test against bug#50115 doc: improve version-sort doc sort: fix several version-sort problems tr: improve multibyte etc. doc tr: mention multibyte problem in man page cp: avoid unnecessary buffer allocation dd: support iseek= and oseek= dd: improve doc relative to POSIX dd: counts ending in "B" now count bytes chown: warn about USER.GROUP date: fix newly-introduced %%-N bug Pádraig Brady (48): maint: post-release administrivia chmod: fix exit status when ignoring symlinks tests: cp/sparse-perf: make more robust and add zfs comments doc: adjust ls --zero option order in texinfo doc: timeout --foreground: add clarification on exit status timeout: ensure --foreground -k exits with status 137 doc: timeout --kill-after: clarify disabled timeouts doc: say that printf(1) is preferred over echo(1) sort: --debug: add warnings about sign, radix, and grouping chars maint: fix recent syntax-check failures tests: avoid false failure in env-signal-handler.sh build: update gnulib submodule to latest maint: update all copyright year number ranges doc: csplit: clarify [OFFSET] syntax build: update gnulib submodule to latest doc: NEWS: explain _why_ copy_file_range() is used build: update gnulib submodule to latest cksum: use more exact selection of digest algorithms maint: cut: avoid exporting recently added variable doc: fix somewhat ambiguous date format representation doc: ls: improve --help formatting doc: ls: reference dircolors(1) from --help doc: rmdir: improve --help formatting doc: adust --help, --version alignment doc: avoid using "[" is URLS in --help output chown,chgrp: reinstate numeric id output in -v messages dircolors: add --print-ls-colors to display colored entries dircolors: consider COLORTERM as well as TERM env vars dircolors: speed up processing of TERM entries doc: use bold style for man page references doc: env: fix man page reference of exec(2) to exec(3p) tests: improve compat with macOS fmt: fix invalid multi-byte splitting on macOS build: ensure AT_NO_AUTOMOUNT is defined stat: only automount with --cached=never maint: address syntax-check issues in recent commit doc: test: clarify that -rwx don't just check perm bits maint: move build-related NEWS item to its own section printf: support printing the numeric value of multi-byte chars tests: improve recent printf test maint: sync latest bootstrap from gnulib doc: join: clarify that -e only effective for -12jo fields ls: avoid expensive capability lookup by default doc: describe `dd iseek` as a feature not a change factor: improve support on RISCV and loongson build: update gnulib submodule to latest doc: remove older ChangeLog items doc: install --compare: clarify mode of operation Rohan Sable (1): ls: avoid triggering automounts Ville Skyttä (1): dircolors: colorize backup files with bright black thank you! Pádraig