coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

new snapshot available: coreutils-9.5.239-a836.tar.xz


From: Pádraig Brady
Subject: new snapshot available: coreutils-9.5.239-a836.tar.xz
Date: Mon, 13 Jan 2025 15:06:52 +0000
User-agent: Mozilla Thunderbird Beta

We plan to release coreutils-9.6 in the coming week
so any testing you can do on various different systems
between now and then would be most welcome.
This release comes about 40 weeks after the 9.5 release.

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

You can download the coreutils snapshot in xz format (5.9 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) = a8d788d8dd65cf8455d583cdb7161f22

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

To test, follow this standard procedure:

       tar -xf coreutils-ss.tar.xz
       cd coreutils-9.5.239-a836/
       ./configure && make check VERBOSE=yes

Failures are shown, and details are in tests/test-suite.log
Please report/attach any issues to coreutils@gnu.org

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

       Autoconf 2.72.70-9ff9
       Automake 1.16.5
       Gnulib v1.0-1371-g54636e00ee
       Bison 3.8.2

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

Bernhard Voelker (5):
      maint: improve ERE in sc_tests_list_consistency
      tests: add fold(1) test for non-existent files
      tests: add fold(1) test for --bytes option
      maint: avoid sc_preprocessor_indentation failure in factor.c
      maint: adjust check-ls-dircolors to recent change in ls.c

Bruce Jerrick (1):
      doc: pwd: improve the -P help description

Bruno Haible (3):
      stat: reactivate a translator comment (lost on 2012-01-09)
      build: distribute the gl/ directory in the tarballs
      build: Regenerate distributed built files in $(top_srcdir)

Collin Funk (15):
      maint: remove unnecessary stdbool.h include
      maint: pacify GCC 14 -Wmissing-variable-declarations
      build: update gnulib submodule to latest
      maint: prefer endian.h for byte order conversions
      maint: silence deprecated module warning
      maint: import tests/init.sh from Gnulib during bootstrap
      maint: remove unnecessary inttostr usage in printf
      build: update gnulib submodule to latest
      maint: adjust to Gnulib acl changes
      maint: assume C89 escape sequences
      chroot,whoami: use uintmax_t for printing uids
      stty: adjust --help to match POSIX 2024
      test: add string operators added by POSIX 2024
      maint: prefer mbszero over memset
      maint: update .gitignore

Daniel Hofstetter (1):
      maint: tests: update deprecated perl backreference syntax

Evgeny Nizhibitsky (1):
      wc: simplify and generalize AVX code

Lukáš Zaoral (1):
      doc: ls: fix regression in -k description

Masatake YAMATO (1):
      cp,mv: align the descriptions of long options

Nikolaos Chatzikonstantinou (1):
      doc: improve the man page for sleep

Nikolay Nechaev (3):
      maint: factor out the common show_date functionality
      maint: factor out common macros of stat and printf
      maint: rename octhexdigits macros

Paul Eggert (119):
      cat: don’t trust st_size on /proc files
      dd: don’t trust st_size on /proc/files
      sort: don’t trust st_size on /proc files
      split: don’t trust st_size on /proc files
      ls: -f now means -a -U
      tail: avoid infloop with -c on /dev/zero
      cksum: improve API consistency checking
      sort: better -Wmissing-variable-declarations
      build: update gnulib submodule to latest
      maint: update bootstrap from Gnulib
      maint: port test warnings to GCC 14
      maint: prefer stdbit.h to count-leading-zeros.h
      dd: skip some alloc tests on ZFS
      stty: port test to Alpine Linux
      ls: improve sorting doc
      build: update gnulib submodule to latest
      maint: adjust to Gnulib -Wsystem-headers change
      maint: update bootstrap from Gnulib
      tests: port to noatime file systems
      shuf: fix randomness bug
      shuf: avoid integer overflow on huge inputs
      shuf: tiny simplification
      build: modernize AC_CHECK_TYPE usage
      maint: distinguish EOVERFLOW vs ERANGE better
      digest: improve -l overflow diagnostic
      head: support counts > 2**64
      nl: support -l counts > 2**64
      nproc: support --ignore counts > 2**64
      head: off_t not uintmax_t for file offset
      tail: support counts > 2**64
      head: new test for big count
      head: fix overflows in elide_tail_bytes_pipe
      build: update gnulib submodule to latest
      maint: list Gnulib sys_types directly
      maint: adjust to Gnulib safe_read etc. changes
      build: update gnulib submodule to latest
      maint: adjust to recent removal of verror.c
      factor: port to platforms
      factor: switch to stdc_leading_zeros etc
      factor: tweak gcd_odd performance
      factor: tweak gcd2_odd performance
      factor: tweak prime_p zero counting
      factor: new type uuint
      factor: mod2 now returns uuint
      factor: gcd2_odd returns uuint
      factor: factor_using_division returns uuint
      factor: powm2 returns uuint
      factor: improve fd buffering
      factor: buffer stdout like other progs do
      factor: improve gmp-related buffering
      factor: macro refactoring
      factor: simplify table count
      factor: print_uuint accepts uuint
      factor: lessen print_uuint recursion
      factor: eliminate print_uuint recursion
      build: update gnulib submodule to latest
      ls: use fewer xattr-related syscalls
      ls: omit unnecessary test
      ls: tune is_colored
      ls: omit some unnecessary NULs
      ls: tune indicator_name
      ls: check FILETYPE_INDICATORS cardinality
      ls: omit cast from gobble_file
      ls: tune usage of getxattr/stat syscalls
      maint: expand heap a bit less aggressively
      chroot: expand heap a bit less aggressively
      env: prefer xpalloc to x2nrealloc
      expand: prefer xpalloc to x2nrealloc
      expand: refactor to introduce ‘colno’
      expand: use signed colno
      ls: use Gnulib’s unsupported errno list
      ls: fix aclinfo cache bug
      expand: check for colno overflow
      od: prefer xpalloc to x2nrealloc
      ptx: prefer xpalloc to x2nrealloc
      cut,numfmt: prefer xpalloc to x2nrealloc
      sort: prefer xpalloc to x2nrealloc
      fold: prefer xpalloc to x2realloc
      od: prefer xpalloc to x2realloc
      pr: prefer xpalloc to x2realloc
      csplit: port to IDX_MAX < INT_MAX
      df: simplify via xasprintf
      ls: prefer xpalloc to xnrealloc
      basenc: prefer xpalloc to xnrealloc
      df: prefer xpalloc to xnrealloc
      du: prefer xpalloc to xnrealloc
      pwd: prefer xpalloc to xnrealloc
      shuf: prefer xpalloc to xnrealloc
      env: prefer xpalloc to xrealloc
      seq: explicate incr
      seq: simplify cmp
      seq: omit unnecessary malloc for upper bound
      seq: simplify output buffer management
      seq: use full_write instead of fwrite
      seq: simplify cmp calls
      seq: seq_fast always exits now
      build: update gnulib submodule to latest
      ls: add test case for ls -Z bug
      build: update gnulib submodule to latest
      ls: refactor gobble_file get_scontext
      factor: pacify -Wunused-macros
      build: update gnulib submodule to latest
      printf: refactor macros to function
      printf: do n$ overflow checking by hand
      printf: diagnose empty args correctly
      maint: Remove stray ‘i’ in tests
      maint: omit unnecessary to_uchar
      chown: port test to macOS 12.6 nogroup user
      doc: mention "printf %d ''" change
      factor: fix ‘return’ typo
      ls: port to Oracle Developer Studio 12.6
      tests: port big-offset dd test to macOS 12.6
      maint: sync help2man to latest version
      maint: ISDIGIT → c_isdigit
      date: improve doc for ambiguous formats
      build: update gnulib submodule to latest
      maint: adjust to Gnulib module renaming
      maint: update ls comment
      build: update gnulib submodule to latest

Pádraig Brady (78):
      maint: post-release administrivia
      doc: chown,chgrp: fix missing full stop in --help
      build: update gnulib submodule to latest
      doc: NEWS: mention sort being more efficient with /proc files
      join: fix error message for -a and -v
      build: provide way to bootstrap with python gnulib-tool
      doc: sort: give example for sorting on the last field
      build: bootstrap with python gnulib-tool by default
      maint: avoid syntax check failure with long lines
      maint: pacify GCC 14 -Wmissing-variable-declarations wrt md5.h
      cp: actually support --update=none-fail
      wc: increase I/O size from 16 KiB to 256KiB
      maint: add lib/stdbit.h to .gitignore
      build: fix build failure in --enable-single-binary mode
      stat,tail: sync with latest Linux file systems
      doc: document the c-maybe quoting style
      ls: treat --time=mtime consistently with other time selectors
      tests: fix improper use of grep -v
      doc: remove 'proposed' in regard to $'' descriptions
      build: support creating reproducible tarball contents
      doc: clarify which ls color attributes don't apply to dirs
      doc: reference 'dircolors invocation' from ls --color info
      tests: ensure utils support writing to a closed pipe
      tests: limit mem usage on potentially expensive test
      maint: avoid warning on older GCC compilers
      doc: printf %b: clarify octal processing
      maint: fix syntax-check failure
      ls: add support for explicit file name sorting
      install: dereference source symlinks when comparing
      maint: avoid a syntax check failure
      all: fix error checking in gl/lib/xdectoint.c
      build: update gnulib submodule to latest
      printf: add indexed argument support
      doc: fix option markup in chgrp, chown, chmod man pages
      doc: improve printf(1) reference in echo man page
      doc: env: simplify extra info in the man page
      doc: sort: be more descriptive than 'manual'
      doc: remove extraneous periods from option --help
      tests: fix skipping of mtab simulation tests
      tests: df: avoid false failure due to fuse.portal
      ls: reinstate capability checking in more cases
      tests: ls: don't always skip a capability test
      ls: fix spurious output with -Z
      maint: add syntax-check to ensure all gl/ files are distributed
      timeout: add -f and -p short options as per POSIX 2024
      doc: fix timeout --help for -p
      doc: mention new timeout short options in NEWS
      cksum: add support for --algorithm=crc32b
      tests: avoid false failure on older valgrind
      build: update gnulib to latest
      ls: fix security context indication in --long mode
      tests: avoid false failure with --disable-selinux
      tests: ls: also test security context output for symlinks
      doc: describe "New programs" consistently in NEWS
      maint: avoid a syntax-check failure
      tests: printf: avoid iconv issues on macOS
      tests: fix inconsistent use of getlimits_
      tests: avoid false failure with unicode decomposed file systems
      tail,tee: fix broken pipe detection on darwin 9
      tail: ensure --follow=name unfollows renamed files
      cksum: update to pclmul optimized crc32b from gnulib
      tail: always fail when followed files become inaccessible
      maint: correct © dates for hardware optimized crc routines
      kill: with -l,-t list signal 0
      maint: fix syntax-check error
      numfmt: don't require a suffix with --from=iec-i
      pwd: fix erroneous leading slash on some systems
      maint: update all copyright year number ranges
      doc: clarify mv -f operation in texinfo
      cp,mv: ensure -i,f are not overridden by -u
      cp,mv: decouple --update from -f,-i,-n options
      tail: honor --pid with fifos
      ls: suppress "Permission denied" errors on NFS
      csplit: avoid extraenous output files given empty input
      ls: fix inaccurate indication of ACLs on NFS
      tests: make misc/write-errors.sh immune to default signal disposition
      all: fix program name with --enable-single-binary=shebangs
      build: update to latest gnulib

Richard Purdie (1):
      tests: df-P.sh: fix intermittent false failure

Sam Russell (2):
      cksum: use AVX2 and AVX512 for speedup
      cksum: use ARMv8 SIMD extensions

Sylvestre Ledru (7):
      tests: cksum: add tests to verify the presence of "*"
      tests: cksum: add incorrect data to verify --check & --strict
      tests: cksum: extend with --status, --ignore-missing and --warn
      tests: cksum: check when several files are missing or incorrect
      tests: improve ls --dired with symlink testing
      tests: cksum: verify --check with comments
      tests: improve the chmod/symlinks.sh test


thank you!
Pádraig





reply via email to

[Prev in Thread] Current Thread [Next in Thread]