[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

coreutils-6.12 released

From: Jim Meyering
Subject: coreutils-6.12 released
Date: 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:
  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[*]:

[*] 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
   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 &nbsp) 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]

Attachment: pgpNEpVNkBd3I.pgp
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]