We plan to release coreutils-8.32 in the next few days 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.3 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) = cbc9d6ab61890e653ac46d9b3705c5e8 -------------------------------------- To test follow this standard procedure: tar -xf coreutils-ss.tar.xz cd coreutils-8.31.99-f2034/ ./configure && make check VERBOSE=yes Failures are reported and details are in tests/test-suite.log -------------------------------------- Changes since the last snapshot are: commit f2034aa9bbffa766c8824d07c234ddb39620f853 Author: Pádraig Brady <p...@draigbrady.com> Date: Sun Mar 1 22:28:29 2020 +0000 tests: avoid a false failure on OpenIndiana 11 * tests/misc/timeout-parameters.sh: Split the large timeout handling to ... * tests/misc/timeout-large-parameters.sh: ... here, so that the 3 second delay is contained in its own test, and if the test is skipped due invalid handling within timeout(1), it will be more apparent. Also adjust the check so we skip whenever the kernel timer fires immediately, to handle the buggy OpenIndiana 11 kernel also. Reported by Bruno Haible. commit ab305f746eba155188daa37a50da30032f265e51 Author: Pádraig Brady <p...@draigbrady.com> Date: Sun Mar 1 22:03:38 2020 +0000 tests: avoid a hang on GNU/Hurd from 2019 * tests/du/8gb.sh: Add a timeout around: `dd bs=1 seek=8G of=big < /dev/null` commit 04e2b9b1a637ea138331a1b6a6b11849368d3467 Author: Pádraig Brady <p...@draigbrady.com> Date: Sun Mar 1 21:49:16 2020 +0000 tests: use bash in some scripts to avoid false failures * init.cfg (require_bash_as_SHELL_): A new function to replace SHELL for the current test, with bash if available. This is useful on OpenIndiana 11 where /bin/sh was seen to have races in handling of SIGPIPE. * tests/misc/seq-epipe.sh: Use the new function to enforce bash. * tests/misc/env-signal-handler.sh: Likewise. Reported by Bruno Haible commit 5cdab9f26b4167d49a9f63dd343c2f8a14aa3070 Author: Pádraig Brady <p...@draigbrady.com> Date: Sun Mar 1 12:36:35 2020 +0000 tests: improve test coverage for ls stat checks * tests/ls/stat-free-color.sh: Check for the availability of various stat calls individually, and add statx() and fstatat64() to the list to check. Fix the stat counting logic to ignore lines like "+++ exited with 0 +++". * tests/ls/stat-free-symlinks.sh: Check syscalls other than stat(). commit e840c7868554e01afeac5a8c5ad249524d1f08b2 Author: Bruno Haible <br...@clisp.org> Date: Sun Mar 1 03:03:59 2020 +0100 tests: enable 4 more tests to be executed on FreeBSD * init.cfg (gcc_shared_libs_): New variable. (gcc_shared_): Use it, instead of hardcoding -ldl. (require_gcc_shared_): Determine the suitable value for gcc_shared_libs_. commit ea1c1b75153740355fd54c4455237be1f8cbd427 Author: Pádraig Brady <p...@draigbrady.com> Date: Sat Feb 29 20:48:58 2020 +0000 tests: fix incorrect `|| fail` pattern in tests * tests/ls/stat-free-symlinks.sh: s/|| fail/|| fail=1/. * tests/misc/tee.sh: Likewise. * tests/touch/relative.sh: Likewise. * cfg.mk (sc_prohibit_or_fail): A new syntax-check to avoid this. commit de73a867ca989e6cf1929f511d2679aa2085c2be Author: Pádraig Brady <p...@draigbrady.com> Date: Sat Feb 29 20:23:44 2020 +0000 tests: avoid false failures on darwin 19.2.0 With these adjustments, all tests pass on macOS Catalina. * tests/dd/sparse.sh: Adjust so that systems like apfs that don't create holes < 16 MiB do not fail erroneously. * tests/touch/trailing-slash.sh: Darwin was seen to dereference symlinks to files when given a trailing slash, so avoid that particular case. commit 54bf2c2f1a9f822c724476f30888e0a4299c1359 Author: Bruno Haible <br...@clisp.org> Date: Sat Feb 29 22:33:04 2020 +0100 tests: fix test failure on FreeBSD 12 * tests/misc/csplit-io-err.sh: Limit the effect of the fwrite override to streams != stderr, as fwrite is in the error() path there. commit 516cdf38af92f917fe8cd0e62a3080bf763f3c0c Author: Jan Nieuwenhuizen <jann...@gnu.org> Date: Thu Feb 27 21:40:23 2020 +0000 build: once again distribute .tar.gz files * configure.ac: Reenable distribution of gzip-compressed tarballs, for Guix bootstrapping reasons as discussed at: https://lists.gnu.org/r/coreutils/2020-02/msg00042.html * THANKS.in: Remove me, as now a committer. * NEWS (Build-related): Mention this. thank you! Pádraig