[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
- new snapshot available: coreutils-9.5.239-a836.tar.xz,
Pádraig Brady <=
- Re: new snapshot available: coreutils-9.5.257-9c068.tar.xz, Pádraig Brady, 2025/01/16
- Re: new snapshot available, Bruno Haible, 2025/01/17
- Re: new snapshot available, on Linux, Bruno Haible, 2025/01/17
- Re: new snapshot available, with AIX xlc, Bruno Haible, 2025/01/17
- Re: new snapshot available, ls -Z crash, Bruno Haible, 2025/01/17