coreutils
[Top][All Lists]
Advanced

[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



reply via email to

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