[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
new snapshot available: coreutils-9.1.198-e68b1.tar.xz
From: |
Pádraig Brady |
Subject: |
new snapshot available: coreutils-9.1.198-e68b1.tar.xz |
Date: |
Mon, 13 Mar 2023 22:54:11 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Thunderbird/109.0 |
We plan to release coreutils-9.2 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.7 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) = ad210502c0779140b104713aafa440e5
--------------------------------------
To test follow this standard procedure:
tar -xf coreutils-ss.tar.xz
cd coreutils-9.1.198-e68b1/
./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.1 are summarized at
https://git.sv.gnu.org/cgit/coreutils.git/tree/NEWS
and all commits grouped by author are as follows:
Arsen Arsenović (1):
scripts: commit-msg: recognize Git cut_lines
Bernhard Voelker (2):
maint: fix spelling in NEWS entry
maint: avoid grep warning in sc_prohibit_test_minus_ao
Carl Edquist (2):
all: add broken pipe detection while waiting for input
tee: enhance -p mode using iopoll() to detect broken pipe outputs
ChuanGang Jiang (2):
maint: fix some typos in comments
doc: fix some spelling mistakes
Dennis Williamson (1):
build: fix missing inclusion of poll.h on macOS
Ivan Radić (1):
maint: fix comment typo
Jim Meyering (7):
maint: remove unnecessary inclusion of hash.h
cp: avoid -Wmaybe-uninitialized warning from GCC13
build: avoid spurious failures due to lack of EGREP definition
digest.c: remove a duplicate variable
cksum: accept new option: --base64 (-b)
rm: --dir (-d): fix bugs in handling of empty, inaccessible directories
tests: initialize a variable
Paul Eggert (90):
doc: prefer ö to $'\u7530'
doc: fix footnote formats
doc: fix ' and ` in PDF output of code
pr: don’t use uninitialized var
build: update gnulib submodule to latest
mv: test Bug#55029
sort: fix sort -g infloop again
build: update gnulib submodule to latest
build: update gnulib submodule to latest
sort: pacify GCC 12 false positive
sort: remove some gotos
maint: simplify comparisons
sort: fix unlikely int overflow with -r
sort: refactor tricky diff reversal
sort: tune diff_reversed
maint: spelling fix
build: update gnulib submodule to latest
maint: avoid \] in REs
cp: fix ‘cp -rx / /mnt’
maint: prefer POSIX-compatible EREs
shuf: better diagnostic for ‘shuf -i -10-10’
cp: don’t create empty file if cannot clone
cp: don’t remove nonempty cloned dest
dd: doc improvement (Bug#54586)
stat: -c %s now prints unsigned
rm: don’t assume st_size is nonnegative
touch: fix aliasing bug
build: update gnulib submodule to latest
maint: adjust to Gnulib stdbool C23 change
build: update gnulib submodule to latest
maint: don’t include config.h twice
maint: assume C23 alignof
maint: prefer static_assert to verify
maint: fix bootstrap module lists for alignof
kill: port to picky-conversion hosts
doc: warn about tabs command (bug#57946)
doc: fix typo in previous change
rm: fix readdir test
rm: fix diagnostics on I/O error
build: update gnulib submodule to latest
doc: fix markup
maint: fix cfg.mk comment
doc: more dash fixes
doc: improve date -I doc
doc: timezone -> time zone
build: update gnulib submodule to latest
tests: accommodate bogomips capitalizations
doc: improve du --threshold wording
doc: improve doc of du with CoW etc
copy: fix possible over allocation for regular files
build: update gnulib submodule to latest
ls: adjust to Gnulib renaming
numfmt: add support for new SI prefixes
build: update gnulib submodule to latest
maint: adjust to Gnulib macro renaming
maint: update .gitignore
build: update gnulib submodule to latest
mv: new option --no-copy
cp,ln,mv: when skipping exit with nonzero status
cp,mv: skipping due to -u is success, not failure
cp: improve --preserve usage doc
doc: document --preserve=mode better
build: update gnulib submodule to latest
maint: prefer https: to git:
maint: use alignasof, not stdalign
cp: simplify infer_scantype
cp: fclonefileat security fix + CLONE_ACL + fixups
build: update gnulib submodule to latest
tests: port better to macOS group numbers
tests: port chmod/setgid.sh to macOS 12
build: update gnulib submodule to latest
tee: tune when later -p overrides earlier
split: refactor lines_chunk_split
split: small -n lines simplification
split: split more evenly with -n
maint: fix NEWS quoting
split: port ‘split -n N /dev/null’ better to macOS
split: simplify SIGPIPE handling
split: don’t assume pid_t fits in int
split: don’t worry about ECHILD
split: minor -1 / 0 refactor
split: be more careful about buffer sizes
split: prefer ssize_t for read result
split: handle large numbers better
split: prefer signed integers to size_t
split: style fix
split: tune for when creating output files
du: --apparent counts only symlinks and regular
maint: pacify ‘make syntax-check’
split: support split -n on larger pipe input
Pierre Marsais (1):
doc: cp: fix --reflink=when typo in texinfo
Pádraig Brady (88):
maint: post-release administrivia
doc: rmdir: clarify --ignore-fail-on-non-empty operation
tests: sort-NaN-infloop: augment testing for recent fix
sort: fix issue with -rk in previous commit
maint: sort.c: fix syntax-check issue in recent commit
doc: tr: clarify that -t is ignored unless translating
runcon: ensure --compute runs the file it inspects
date: --debug: diagnose discarded -d or -s options
doc: date: clarify which options are mutually exclusive
doc: env: clarify that empty signal args are ignored
doc: reference fmt(1) from fold(1)
doc: uniq: clarify -f operation
doc: ls: clarify description of timestamps
ls: support explicit --time=modification selection
doc: README: split out ancillary information
runcon: distinguish runcon specific errors in exit status
maint: remove FIXME comment from timeout.c
comm: fix NUL --output-delimiter with --total
tests: fix tests after recent runcon change
doc: NEWS: document recent comm fix, and runcon change
tests: runcon: fix new test to skip on non SELinux systems
tail: use poll() on macOS
maint: be defensive in avoiding gnulib's poll module
stty: validate ispeed and ospeed arguments
doc: stty: clarify that [-]drain is treated as an option
stty: add an undocumented ---debug option for more info
maint: add lib/gmp.h to .gitignore
stty: fix false warnings from [io]speed settings
stty: give explicit error for unsupported asymmetric speeds
maint: fix recent syntax-check failures
doc: mention the recent rm improvement
maint: use enums to make dir_status code easier to read
wc: add --total={auto,never,always,only} option
maint: rmdir: also use DS_... constants here
maint: getlimits: diagnose invalid options
runcon: fix inconsistent exit status upon write error
doc: be more consistent when documenting exit status
maint: NEWS: use consistent quoting
doc: sort: mention --version useful for IPv4 addresses
doc: basenc: reference from base{32,64} docs
printf: with \U, support all valid unicode points
doc: move description of printf options to better location
doc: printf: make "java" encoding example more standard
maint: avoid misquoting of some --long-options in texi
maint: avoid new grep -q syntax-check failures
tests: make SIGPIPE trap checking more robust
doc: tee: make -p decription more complete
maint: avoid recent syntax check failure
wc: fix regression determining file size
copy: attempt copy offload with sparse files by default
stty: fix off by one column wrapping on output
build: update gnulib submodule to latest
maint: update all copyright year number ranges
doc: copy: mention the reinstated I/O size constraints
all: further adjustments for new Ronna, Quetta SI prefixes
copy: immediately fail with transient reflink errors
copy: copy_file_range: handle ENOENT for CIFS
doc: csplit: more accurate --elide-empty-files help
maint: add lib/error.h to .gitignore
tests: ensure we fail if mv --no-copy crashes
tests: cksum: fix test to include more cases
tests: fix exit status check in cp -u test
maint: avoid line length syntax check failure
build: uptime: avoid issues on systems without utmp.h
cksum: add --raw option to output a binary digest
tail: fix support for -F with non seekable files
tail: improve --follow=name with single non regular files
maint: avoid -Wmaybe-uninitialized warning from GCC13
doc: chgrp,chmod,chown: state --reference always dereferences
cp,install,mv: add --debug to explain how a file is copied
tests: determine if SEEK_HOLE is enabled
cp,install,mv: --debug: output debug info when reflinking
tests: avoid gdb on macOS
tests: avoid hang in new test
build: update to latest gnulib
tests: tee -p: add test for early exit with closed pipes
doc: tee -p: clarify operation
tail: avoid undefined behavior when polling outputs
maint: refactor tail.c to use iopoll
tail,tee: avoid issues with many files on systems without poll
tee: fix a crash with unwriteable files
doc: remove redundant NEWS entry
tee: support non blocking outputs
tests: adjust du test for recent apparent size change
ls: --color: honor separate sequences for extension cases
doc: dircolors: better separate the sections in the database
tee: avoid undefined behavior after fclose()
doc: remove older ChangeLog items
Rasmus Villemoes (1):
factor: --exponents: new option for printing in p^e format
Stefan Kangas (1):
all: prefer HTTPS to HTTP
Álvar Ibeas (1):
doc: shred: minor fix
thank you!
Pádraig
- new snapshot available: coreutils-9.1.198-e68b1.tar.xz,
Pádraig Brady <=