We plan to release coreutils-8.28 towards the end of this 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.2 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) = 25c9aafb97b9ab17a2e748f46d3217f2 -------------------------------------- To test follow this standard procedure: tar -xf coreutils-ss.tar.xz cd coreutils-8.27.108-2ba96/ ./configure && make check VERBOSE=yes Failures are reported and details are in tests/test-suite.log -------------------------------------- Changes since the previous snapshot are: commit 2ba96977c9480171df8b119bbb5545b8f7bdbdb5 Author: Pádraig Brady <[email protected]> Date: Wed Aug 30 22:49:24 2017 -0700 tests: exclude the expensive gnulib fts-tests * gnulib: The only change in this gnulib update is the tagging of the fts-tests module as longrunning, which gnulib-tool currently implicitly excludes. This test was seen to take about 20s and 285MB. Reported by Assaf Gordon on space restricted VMs. commit 173bee1bdffa53cd6c6f572fea46411eaec38b17 Author: Pádraig Brady <[email protected]> Date: Wed Aug 30 20:14:22 2017 -0700 tty: don't distinguish input errors * src/tty.c (main): Don't distinguish ENOTTY from other errors, because isatty() doesn't portably distinguish errors. Solaris returns ENOENT for all input errors for example. Musl also returns ENOENT, and ENODEV may be returned as disscussed at: http://openwall.com/lists/musl/2017/04/06/6 * tests/misc/tty.sh: Adjust accordingly. commit 5ee9c8f7a6d3f2cec5eb4b086f05a60f67c8b052 Author: Pádraig Brady <[email protected]> Date: Wed Aug 30 20:05:31 2017 -0700 tests: avoid printf '0*d' construct unsupported by ash * tests/ln/sf-1.sh: Generate specific length with space padding which is supported. Reported by Assaf Gordon on Alpine Linux. commit 1e8c4582102ad62dcf2a7cc80aae64e200dc92ce Author: Pádraig Brady <[email protected]> Date: Wed Aug 30 17:16:23 2017 -0700 tests: skip tests upon failure to set SELinux context On some setups the root:object_r:tmp_t context is invalid. This does indicate a limitation in the test framework, but for now we'll relax this to skipping the tests. The tests still run on a Fedora 25 system for example. * tests/cp/cp-a-selinux.sh: Upon chcon error, skip rather than ERROR. * tests/install/install-Z-selinux.sh: Likewise. * tests/misc/chcon.sh: Likewise. * tests/misc/runcon-no-reorder.sh: Likewise. * tests/misc/selinux.sh: Likewise. * tests/mkdir/restorecon.sh: Likewise. commit 87a95504bb01a8662c08bd0a7367c5cc92286aa3 Author: Kamil Dudka <[email protected]> Date: Wed Aug 30 13:50:42 2017 +0200 expr: fix a recently introduced memory leak * src/expr.c (eval6): Free memory allocated by mbs_logical_substr(). Introduced in v8.27-47-ga9f2be5. Detected by Coverity Analysis: Error: RESOURCE_LEAK: src/expr.c:851: leaked_storage: Variable "s" going out of scope leaks the storage it points to. 849| char *s = mbs_logical_substr (l->u.s, pos, len); 850| v = str_value (s); 851|-> } 852| freev (l); 853| freev (i1); cheers, Pádraig
signature.asc
Description: OpenPGP digital signature
