Coreutils version 6.12 has been released. This is a stable, bug-fix release.
For a summary of changes and contributors, see: http://git.sv.gnu.org/gitweb/?p=coreutils.git;a=shortlog;h=v6.12 or run this command from a git-cloned coreutils directory: git shortlog v6.11..v6.12 To summarize the gnulib-related changes, you can run this command From a git-cloned gnulib directory: git shortlog 2e8956774250d3f5636898fea193c5abaf041d08\ ..b9c1b3ae9d1cb02e7712988570355d4258f1bcb0 Here are the compressed sources: ftp://ftp.gnu.org/gnu/coreutils/coreutils-6.12.tar.gz (8.7MB) ftp://ftp.gnu.org/gnu/coreutils/coreutils-6.12.tar.lzma (3.6MB) Here are the GPG detached signatures[*]: ftp://ftp.gnu.org/gnu/coreutils/coreutils-6.12.tar.gz.sig ftp://ftp.gnu.org/gnu/coreutils/coreutils-6.12.tar.lzma.sig [*] 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.12.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 B9AB9A16 and rerun the `gpg --verify' command. This release was bootstrapped with the following tools: Autoconf 2.62 Automake 1.10a Bison 2.3 Gnulib v0.0-713-gb9c1b3a ***************** 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.12.tar.gz | tar xf - cd coreutils-6.12 ./configure make make -k check >& log grep FAIL log [If you downloaded the much-smaller .lzma tarball, then just substitute this for the gzip... line above: lzma -dc coreutils-6.12.tar.lzma | tar xf - If you don't have "lzma" installed yet, first try getting it via your distribution, e.g., "aptitude install lzma" or "yum install lzma"] 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 [EMAIL PROTECTED] mailing list. There are detailed instructions in the `Reporting bugs:' section of the README file. ***************** NEWS (since coreutils-6.11) ***************** Perhaps I need to revise my notion of "Noteworthy". A few changes not mentioned below: - in multibyte mode, "wc -m" and "wc -w" are now ~3x faster - many tests have been revamped * Noteworthy changes in release 6.12 (2008-05-31) [stable] ** Bug fixes chcon, runcon: --help output now includes the bug-reporting address cp -p copies permissions more portably. For example, on MacOS X 10.5, "cp -p some-fifo some-file" no longer fails while trying to copy the permissions from the some-fifo argument. id with no options now prints the SELinux context only when invoked with no USERNAME argument. id and groups once again print the AFS-specific nameless group-ID (PAG). Printing of such large-numbered, kernel-only (not in /etc/group) group-IDs was suppressed in 6.11 due to ignorance that they are useful. uniq: avoid subtle field-skipping malfunction due to isblank misuse. In some locales on some systems, isblank(240) (aka  ) is nonzero. On such systems, uniq --skip-fields=N would fail to skip the proper number of fields for some inputs. tac: avoid segfault with --regex (-r) and multiple files, e.g., "echo > x; tac -r x x". [bug present at least in textutils-1.8b, from 1992] ** Changes in behavior install once again sets SELinux context, when possible [it was deliberately disabled in 6.9.90]
pgp8YdgMe6CUh.pgp
Description: PGP signature
_______________________________________________ GNU Announcement mailing list <info-gnu@gnu.org> http://lists.gnu.org/mailman/listinfo/info-gnu