bug-coreutils
[Top][All Lists]
Advanced

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

coreutils-6.3 released (stable)


From: Jim Meyering
Subject: coreutils-6.3 released (stable)
Date: Sat, 30 Sep 2006 20:21:11 +0200

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
address@hidden 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.

Attachment: pgpcH4eanCMLJ.pgp
Description: PGP signature


reply via email to

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