We plan to release coreutils-9.9 early next week
so any testing you can do on various different systems
between now and then would be most welcome.
This release comes about 6 weeks after the 9.8 release.

--------------------------------------

You can download the coreutils snapshot in xz format (6.0 MiB) 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) = 20d49f88132b526ec5248c6953dc94e3

--------------------------------------

To test, follow this standard procedure:

          tar -xf coreutils-ss.tar.xz
          cd coreutils-9.8.97-07cd3/
          ./configure && make check VERBOSE=yes

Failures are shown, and details are in tests/test-suite.log
Please report/attach any issues to [email protected]

--------------------------------------
This snapshot was bootstrapped with:

          Autoconf 2.72.97-cf8b9
          Automake 1.18.1
          Gnulib v1.0-2394-gc4db1328fb
          Bison 3.8.2

Changes in coreutils since v9.8 are summarized at
https://git.sv.gnu.org/cgit/coreutils.git/tree/NEWS
and all commits grouped by author are as follows:

Bernhard Voelker (4):
      maint: join: remove unused #include "argmatch.h"
      install: enhance error diagnostic when running strip fails
      tests: avoid skipping by fixing build of shared libraries
      tests: avoid skipping of LD_PRELOAD based df tests

Bruno Haible (4):
      sort: consistently diagnose access issues to --compress-program
      sort: optimize the lookups of the --compress-program
      maint: ls: adjust to gnulib nstrftime changes
      maint: ln: eliminate a clang -Wformat-extra-args warning

Collin Funk (24):
      maint: prefer countof over ARRAY_CARDINALITY
      maint: convert some overflow checks to ckd_add and ckd_mul
      fold: move multi-byte character reading to a module
      maint: prefer unreachable () to NOTREACHED comment
      maint: remove IRIX support
      cksum: allow -a {blake2b,sha2,sha3} --check to work on base64
      tests: basenc: add a test for bounded memory operation
      tests: date: check that the hour format of the current locale is used
      maint: remove a redundant write after mcel_scan returns an error
      install: prefer posix_spawnp to fork and execlp
      split: prefer posix_spawn to fork and execl
      split: cleanup after posix_spawn
      maint: remove unnecessary ignore_value usage
      sort: use the more efficient posix_spawn to invoke --compress-program
      maint: prefer ckd_add for overflow checks
      timeout: use the more efficient posix_spawn to invoke the command
      maint: prefer FTS_ROOTLEVEL when checking the fts_level of an FTSENT
      build: update gnulib submodule to latest
      maint: avoid syntax-check failure from previous commit
      timeout: use fork and execvp instead of posix_spawn
      tests: date: avoid test failure on NetBSD
      tests: stty: filter out ispeed and ospeed from boolean options
      tests: date: check that write errors are promptly diagnosed
      doc: mention nanosecond decimal points with --iso-8601=ns

Grisha Levit (1):
      build: fix macOS build without libintl

Hannes Braun (1):
      tail: fix tailing larger number of lines in regular files

Mathieu Bordere (1):
      wc: add AVX512 function for line counting

Nicolas Boichat (1):
      tests: du/bigtime: try harder to find a suitable filesystem

Paul Eggert (9):
      build: update gnulib submodule to latest
      maint: omit trailing white space in config.h
      rm: make ‘rm -d DIR’ more like ‘rmdir DIR’
      rm: remove redundant mark_ancestor_dirs call
      build: update gnulib submodule to latest
      ls: better nstrftime failure check
      pr: improve nstrftime failure check
      date: diagnose fprintftime failure
      doc: squashfs issue to be squashed in Linux 6.18

Pádraig Brady (51):
      maint: post-release administrivia
      build: fix build failure with mismatched pclmul
      doc: document gl_cv_crc_pclmul to control hardware acceleration
      basenc: --base58: fix buffer overflow with input > 15MB
      build: copy: add dependency on $(LIB_SMACK)
      tests: wc: fix hardware acceleration disabling test
      tests: test: ensure file operations are covered
      maint: update valgrind instructions
      doc: man: consistently italicize --option parameters
      doc: man: consistently format -X[OPTIONAL] form
      unexpand: fix heap buffer overflow with --tabs=[+/]NUM
      tests: factor: add suggested large prime tests
      cksum: fix --check with --algorithm=sha2
      cksum: fix length validation with SHA2- tagged format
      cksum: fix --check with untagged base64 format with tag matches
      maint: cksum: document a base64/hex parsing ambiguity with untagged
      tests: cksum: add a test case for robust file name parsing
      tests: fix memory limit determination in new test
      tests: basenc: use less redundant naming
      numfmt: fix buffer over-read (CWE-126)
      tests: fix false failure in recent memory limit test
      numfmt: support reading numbers with NBSP before unit
      numfmt: support reading numbers with grouping characters
      numfmt: add --unit-separator
      numfmt: fix issues with multi-byte blanks
      numfmt: use multi-byte aware suffix matching
      numfmt: support multi-byte --delimiter
      numfmt: optimize multi-byte --delimiter search
      tests: numfmt: add non-utf8 multi-byte test
      numfmt: promptly diagnose write errors
      fmt: promptly diagnose write errors
      nl: promptly diagnose write errors
      pr: promptly diagnose write errors
      tests: date: test --reference
      tests: date: test --resolution and %-N
      build: don't build chcon or runcon unless selinux is available
      numfmt: ensure fields don't split on nbsp
      tests: fix new date/resolution.sh test on macOS
      sort: fix silent exit upon SIGPIPE from --compress-program
      doc: NEWS: mention that sort --compress=script needs a shebang
      copy: avoid posix_fadvise bypassing copy offload behavior
      copy: don't avoid copy-offload upon SEEK_HOLE indicating non-sparse
      copy: be more defensive/restrictive with posix_fadvise
      build: update gnulib submodule to latest
      build: reduce explicit dependencies on macOS CoreFoundation
      date: promptly diagnose write errors with --file
      date: translate/clarify recent error message
      date: avoid a duplicated write error diagnostic
      tests: truncate: ensure negative args not parsed as options
      maint: adjust lseek_copy to handle non zero offsets
      gnulib: update to latest

Sylvestre Ledru (1):
      tests: ln -f: ensure existing link replaced


thank you!
Pádraig



Reply via email to