Coreutils version 6.3 has been released. If you haven't heard about the GNU coreutils, the FAQ is a good place to start: <http://www.gnu.org/software/coreutils/faq/>.
This is a stable release. Changes since 6.2 have been solely to fix bugs and to improve portability and robustness. A summary of the user-visible changes since 6.2 is included below. For older changes see the distributed NEWS file, or this link: <http://cvs.savannah.gnu.org/viewcvs/coreutils/coreutils/NEWS?view=markup> See the "How can you help?" section below. As usual, thanks to Paul Eggert for all his work. Thanks to Bruno Haible for helping me make GNU rm work around the Darwin-7.9.x readdir bug once and for all. ---------------------------------------------------------------- Here are the compressed sources: ftp://ftp.gnu.org/gnu/coreutils/coreutils-6.3.tar.gz (7.5MB) ftp://ftp.gnu.org/gnu/coreutils/coreutils-6.3.tar.bz2 (4.9MB) Here are the xdelta-style diffs: ftp://ftp.gnu.org/gnu/coreutils/coreutils-6.2-6.3.xdelta (352KB) Here are the GPG detached signatures[*]: ftp://ftp.gnu.org/gnu/coreutils/coreutils-6.3.tar.gz.sig ftp://ftp.gnu.org/gnu/coreutils/coreutils-6.3.tar.bz2.sig Here are the MD5 and SHA1 checksums: d42ca70559075fd74850fdd7a73d532c coreutils-6.3.tar.gz 065e9662c5aa2694693910ca9e6c9ec8 coreutils-6.3.tar.bz2 984ccef6b348045907209a871b71d001 coreutils-6.2-6.3.xdelta 0d4bdd1a8a93361669374864053793fc8d894a61 coreutils-6.3.tar.gz 3e042447b4674f4527965e5aee38f85c2c38a9de coreutils-6.3.tar.bz2 de790d2b5e83b999b2f51aee3eb9b33997bfd94f coreutils-6.2-6.3.xdelta [*] You can use either of the above signature files to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify coreutils-6.3.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver wwwkeys.pgp.net --recv-keys D333CBA1 and rerun the `gpg --verify' command. ***************** How can you help? ***************** If you're interested in lending a hand, or just want to use the latest versions right now, you can build these programs and run the test suite like this: gzip -dc coreutils-6.3.tar.gz | tar xf - cd coreutils-6.3 ./configure make make -k check >& log grep FAIL log Be sure to use make's -k option so that make doesn't stop just because one of the earlier tests fails. Please report any build problems or test failures to the bug-coreutils@gnu.org mailing list. There are detailed instructions in the `Reporting bugs:' section of the README file. For further reading, see the coreutils home page http://www.gnu.org/software/coreutils/ and the FAQ list: http://www.gnu.org/software/coreutils/faq/ ***************** NEWS ***************** * Major changes in release 6.3 (2006-09-30) [stable] ** Improved robustness pinky no longer segfaults on Darwin 7.9.0 (MacOS X 10.3.9) due to a buggy native getaddrinfo function. rm works around a bug in Darwin 7.9.0 (MacOS X 10.3.9) that would sometimes keep it from removing all entries in a directory on an HFS+ or NFS-mounted partition. sort would fail to handle very large input (around 40GB) on systems with a mkstemp function that returns a file descriptor limited to 32-bit offsets. ** Bug fixes chmod would fail unnecessarily in an unusual case: when an initially- inaccessible argument is rendered accessible by chmod's action on a preceding command line argument. This bug also affects chgrp, but it is harder to demonstrate. It does not affect chown. The bug was introduced with the switch from explicit recursion to the use of fts in coreutils-5.1.0 (2003-10-15). cp -i and mv -i occasionally neglected to prompt when the copy or move action was bound to fail. This bug dates back to before fileutils-4.0. With --verbose (-v), cp and mv would sometimes generate no output, or neglect to report file removal. For the "groups" command: "groups" no longer prefixes the output with "user :" unless more than one user is specified; this is for compatibility with BSD. "groups user" now exits nonzero when it gets a write error. "groups" now processes options like --help more compatibly. shuf would infloop, given 8KB or more of piped input ** Portability Versions of chmod, chown, chgrp, du, and rm (tools that use openat etc.) compiled for Solaris 8 now also work when run on Solaris 10.
pgptw9NFWqPsw.pgp
Description: PGP signature
_______________________________________________ GNU Announcement mailing list <info-gnu@gnu.org> http://lists.gnu.org/mailman/listinfo/info-gnu