[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
new snapshot available: coreutils-8.23.237-eff51
From: |
Pádraig Brady |
Subject: |
new snapshot available: coreutils-8.23.237-eff51 |
Date: |
Sun, 28 Jun 2015 06:04:03 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 |
We plan to release coreutils-8.24 in about a week, so any testing
you can do on various different systems between now and then
would be most welcome.
Unfortunately shared testing resources have become unavailable recently:
gcc compile farm:
many missing systems and others have unusably slow net access
http://hydra.nixos.org/jobset/gnu/coreutils-master:
slow and logs unavailable from failing builds
$university math dept. provided access to many UNIX flavors
my ssh key is being rejected very recently
If any have insight into the above issues it would be appreciated.
--------------------------------------
You can download the coreutils snapshot in xz format (5.4 MB) from:
http://pixelbeat.org/cu/coreutils-ss.tar.xz
And verify it using:
http://pixelbeat.org/cu/coreutils-ss.tar.xz.sig
MD5 (coreutils-8.23.237-eff51.tar.xz) = d566a5cf10d2ab7a0243f074390b45e7
--------------------------------------
To test follow this standard procedure:
tar -xf $downloaded_file
cd coreutils-8.23.237-eff51
./configure && make check VERBOSE=yes
Failures are reported and details are in tests/test-suite.log
--------------------------------------
Changes in coreutils since v8.23 are summarized at
http://git.sv.gnu.org/cgit/coreutils.git/tree/NEWS
and all commits grouped by author are as follows:
Alban Bedel (1):
build: fix an inverted test breaking dummy-man
Anders Jonsson (1):
numfmt: fix misspelling in --debug message
Andreas Gruenbacher (1):
doc: clarify how cp behaves with default ACLs
Assaf Gordon (5):
maint: skip long-lines syntax-check if unsupported
split: new -t option to select record separator
tests: fix false test failure with df on Debian/kFreeBSD
doc: clarify the operation of wc -L
tests: df-output: accept multiple spaces in header
Bernhard Voelker (25):
chroot: perform chdir("/") again unless new --skip-chdir is specified
doc: fix typos
tests: fix false du failure on newer XFS
build: fix argument count check in dummy-man again
build: pass program name to help2man after other options
maint: avoid double semicolon syntax check failure
doc: document stat's output with the --terse option
tests: avoid false failure when comparing /proc files
tests: make du/move-dir-while-traversing more robust
maint: fix how to request changes for THANKS.in
maint: update further copyright year number ranges
tests: use compare-vs-/dev/null instead of 'test -s'
tests: use returns_ function for new split test
doc,maint: fix use of "i.e." in documentation and comments
tests: avoid a FP on aarch64 when comparing env/printenv output
maint: sort contributors in THANKS.in
maint: make sc_THANKS_in_duplicates more robust
maint: make sc_dd_O_FLAGS more robust
maint: sort THANKS using our own gear
maint: enhance '.mailmap' mappings for THANKS generation
maint: prefer STREQ_LEN and STRPREFIX over strncmp in all cases
tee: treat '-' operand as file name as mandated by POSIX
tee: close "-" file
maint: be less strict about executable permissions of tests
tests: fix check for local file system in inotify-rotate-resources.sh
Boris Ranto (2):
mv: fail when moving a file to a hardlink
du: handle sub-bind-mount cycles gracefully
Christoph Anton Mitterer (1):
doc: disambiguate the ls --color description
Daiki Ueno (1):
maint: adjustments related to previous shuf crash fix
Dan Jacobson (1):
doc: clarify default order for ls --sort=size
David Sterba (1):
mv: use reflink=auto mode by default
Dylan Cali (1):
numfmt: implement support for field ranges
Eric Blake (1):
doc: clarify that floating point parses "inf"
Federico Simoncelli (1):
dd: new status=progress level to print stats periodically
Fridolin Pokorny (1):
doc: clarify that duplicate NFS mounts are skipped by df
Giuseppe Scrivano (2):
sync: support syncing specified arguments
yes: improve efficiency when all args aren't buffered
Jarosław Gruca (1):
maint: update stale comment about ls color sequences
Jim Meyering (4):
maint: don't trigger gcc-5's new -Wlogical-not-parentheses warning
tests: split/b-chunk.sh: avoid spurious fail on non-Linux
scripts: autotools-install: update
build: avoid a warning form gcc's new -Wlogical-op
KO Myung-Hun (3):
build: expand a response file and a wildcard on OS/2
build: don't call OS/2 routines on all systems
build: add $(EXEEXT) suffix to man page make targets
Kristoffer Brånemyr (1):
wc: speedup counting of short lines
Michael Witten (1):
doc: fix grammar issue in truncate info
Michal Nazarewicz (1):
doc: fix use of "e.g." in stdbuf help message
Mike Frysinger (1):
tests: d_type-check: don't hardcode the C library name
Mitchel Humpherys (1):
doc: correct pluralization for mkfifo and mknod
Nick Alcock (1):
tests: fix false failure for test referencing libdl
Paul Eggert (23):
maint: fix message translation glitches
tests: fix typo in tail-2/inotify-race
maint: avoid int64_t and similar types unless they're needed
doc: spell "indeterminate" correctly
doc: mention which commands are optional
doc: rename "coreutils invocation" to "Multi-call invocation"
maint: prefer 'return status;' to 'exit (status);' in 'main'
maint: avoid file-scope names of the form _[a-z]*
cat: allow copying empty files to themselves
test: check for Fedora 20 sort key bug
wc: don't miscount /sys and similar file systems
build: port new rule for coreutils.h to old Bash
dd: diagnose too-large numbers better
dd: fix typo in previous change
shuf: do not mishandle 'shuf -i0-0 1'
nohup: clarify stdin redirection
build: update gnulib submodule to latest
ls: on GNU/Linux, remove dependency on libacl
build: rewrite is_ENOTSUP without an #if directive
build: port single_binary_prog to POSIX shell
build: update gnulib submodule to latest
build: update gnulib submodule to latest
build: port to AIX
Pádraig Brady (145):
maint: post-release administrivia
build: avoid building stdbuf on cygwin
df: improve mount point selection with inaccurate mount list
maint: ensure fiemap extents flags are compared correctly
maint: fix syntax-check issues in recent commit
build: avoid name transformations on libstdbuf
build: adjust previous transformations on libstdbuf name
maint: include libstdbuf.c in extraneous headers check
doc: adjust reference to info nodes in man pages
doc: reference online info pages directly from man pages
doc: ensure the correct texinfo nodes are referenced in --help
doc: output correct --help references with --program-prefix
cp: issue correct warning and ignore duplicate source dirs
cp: fix handling of -H with multiply specified source dirs
build: fix dependency issues with man page generation
stty: only list supported options in --help and man pages
dd: use more robust SIGUSR1 handling
maint: avoid syntax-check failures in previous patch
maint: avoid new signed overflow warning on 32 bit
copy: detect smaller holes than the copy buffer size
cp: avoid speculative preallocation with --sparse=always
cp: read sparse files more efficiently with non regular destination
copy: avoid an extraneous error when reporting errors
chroot: call chroot() unconditionally to handle bind mounted "/"
tests: fix test hang with unstable inodes in /proc
maint: improve sc_long_lines syntax-check speed
doc: mention that df -a includes duplicate file systems
tests: make inotify-rotate more robust and efficient
maint: tests: fix comments about retry_delay_
maint: run strftime syntax check on newer systems
tests: chcon: avoid false failure with newer selinux
doc: mention how to avoid newlines impacting ls -1
tests: add a case verifying mv on case insensitive file systems
df: ensure -a shows all remote file system entries
df: only suppress remote mounts of separate exports with --total
tests: fix portability issue in dd/ascii test
rm: fix prompted number of arguments to remove on some platforms
build: fix missing casts from recent change
tests: avoid hardlink to symlink tests where not supported
maint: avoid signed overflow warning with -O3
maint: avoid -fsanitize=undefined warning in rand-isaac
build: use the system printf routines in most cases
diagnose too-large numbers better
tests: fix error message check on some systems
doc: update the URL referencing SI prefixes
maint: remove duplicate names from THANKS
build: update to latest gnulib
tests: fix possible 8 minute running time of inotify-rotate.sh
maint: update all copyright year number ranges
build: update to latest gnulib
doc: fix man page formatting for split CHUNKS options
maint: clean up some test issues identified with shellcheck
tests: avoid skipping some df tests with libmount
tests: add extra protection against unexpected exits
doc: clarify that du operands are interdependent
maint: fix typo in THANKS.in in previous commit
stty: add support for extproc/LINEMODE
stty: document the 'discard' character setting
stty: document the 'status' character where supported
stty: only print supported options for combined options
doc: clarify the output format for the *sum utilities
dircolors: sync with Xiph file extensions
build: fix invalid gnulib patch
tests: fix recent regression in tail inotify test
tail: return inotify resources where possible
maint: document a caveat in the tail inotify implementation
doc: give an example of using a seed for random operations
maint: avoid arbitrary memory access with buggy localtime()
maint: exclude diff files from long lines check
build: update to latest gnulib
maint: remove redundant diff filtering from sc_long_lines
stty: fix setting of 'extproc' on BSD
tests: support stderr verification with returns_()
tee: exit early if no more writable outputs
tee: add --write-error to control handling of closed pipes
tee: generalize the --write-error option to --output-error
build: fix make dependencies for test.1
yes: output data more efficiently
maint: fix wildcard quoting in sc_tests_executable
maint: really fix wildcard quoting in sc_tests_executable
wc: use a more adaptive wc -l implementation
doc: clarify the uniq -D man page description
maint: apply basic styling to online manual
doc: clarify the date standard output formats
doc: move numfmt info to the 'Numeric operations' section
doc: clarify that ls --sort=time is newest first
df: fix use of uninitialized variable reported by valgrind
df: fix --local hanging with inaccessible remote mounts
dircolors: add 'MISSING' to the default database
maint: avoid -Werror=strict-overflow warnings with GCC 5
build: fix potential factor build failure on arm and mips
build: reduce gettext dependency to 0.19.2
build: update gnulib submodule to latest
maint: fix printf format for signed integers
build: rely on gnulib to determine printf routines are safe
maint: use gnulib styling with the online manual
tests: run ls capability coloring test irrespective of $LS_COLORS
maint: avoid a new -Werror=return-type warning in yes.c
tests: don't skip df tests with /proc/self/mountinfo
doc: standardize messages about the '-' stdin FILE
tests: fix races in and standardize the tail tests
tests: avoid hung processes due to gdb SIGCONT handling
tests: cleanup background processes upon interruption
tail: fix inotify startup races
tail: consistently output all data for truncated files
split: auto set suffix len for --numeric-suffixes=<N --number=N
timeout: with --foreground don't send SIGCONT
tests: fix async allocation race on BTRFS
build: avoid issues with case insensitive file systems
build: fix 'dist' and 'syntax-check' targets in VPATH build
tests: fix non POSIX constructs causing failures with dash
mkdir: fix -pZ with existing parent directories
maint: remove sys/types.h include order check
copy: prefer our hardlink to symlink emulation on OS X 10.10
tests: ln/hard-to-sym FAIL rather than ERROR when ln fails
build: remove workarounds for unsupported gettext versions
maint: avoid new coverity warnings
tests: fix false failure on loaded systems
tests: fix race in tail test without inotify
build: update to latest gnulib
build: add a dependency on the gnulib tempname module
tests: fix false failure in recent test adjustment
maint: sync .gitignore items with gnulib entries
tail: display file headers correctly with inotify
tail: display consistent diagnostics upon file replacement
maint: remove stale online manual items at release
numfmt: handle suffixes consistently with --{from,to}-unit
doc: use correct units in df | numfmt example
numfmt: support user specified output precision
numfmt: avoid integer overflow when rounding
numfmt: handle leading zeros correctly
numfmt: don't hardcode floating point limits
doc: list numfmt in the main menu with "Numeric operations"
seq: support inf last item more generally/efficiently
seq: use consistent output format with hex integers
seq: handle exponents more consistently
factor: avoid interspersed lines for parallel runs
maint: avoid undefined behavior in qsort call
build: allow build to complete with -fsanitize=address
build: update to latest gnulib
tests: avoid false failures with LD_PRELOAD=libasan.so.2
tests: avoid false failure when running as root
maint: clarify integer operations in recent commit
chroot: quote argument in error diagnostic
maint: clarify df's use of device IDs from /proc/self/mountinfo
Rasmus Borup Hansen (1):
cp: remove redundant possibly expensive heap deallocation
Reuben Thomas (1):
doc: indicate that FILE arguments are optional with rm -f
Shane M Seymour (1):
tail,stat: improve support for the IBRIX file system
Stephane Chazelas (1):
tail: fix -f to follow changes after a rename
Stéphane Aulery (1):
doc: mention persistence caveats in sync man page
Tobias Stoeckmann (1):
paste: fix possible truncated output with large files
Wieland Hoffmann (1):
doc: clarify that timeout limits are not 2038 seconds
Yunlian Jiang (1):
build: fix SINGLE_BINARY build when printf is a macro
Yurij Goncharuk (1):
maint: refactor ls QUOTING_STYLE env var handling
Yury Usishchev (1):
build: ensure make-prime-list doesn't access out of bounds memory
thanks!
Pádraig.