[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Sun, 01 Jun 2008 12:15:02 +0200
Coreutils version 6.12 has been released.
This is a stable, bug-fix release.
For a summary of changes and contributors, see:
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\
Here are the compressed sources:
Here are the GPG detached signatures[*]:
[*] 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:
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 -
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
address@hidden 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]
Description: PGP signature
- coreutils-6.12 released,
Jim Meyering <=