[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
coreutils-7.2 released [stable]
From: |
Jim Meyering |
Subject: |
coreutils-7.2 released [stable] |
Date: |
Tue, 31 Mar 2009 17:14:42 +0200 |
This is to announce coreutils-7.2, a "stable" release.
While there is a nominal feature addition, it affects only "pwd",
and the program from coreutils typically shadows the shell built-in,
so few use it.
For a summary of changes and contributors, see:
http://git.sv.gnu.org/gitweb/?p=coreutils.git;a=shortlog;h=v7.2
or run this command from a git-cloned coreutils directory:
git shortlog v7.1..v7.2
To summarize the gnulib-related changes, run this command from a
git-cloned gnulib directory:
git shortlog v0.0-1748-gcdfa689..v0.0-2012-gfa34865
Here are the compressed sources:
ftp://ftp.gnu.org/gnu/coreutils/coreutils-7.2.tar.gz (9.3MB)
ftp://ftp.gnu.org/gnu/coreutils/coreutils-7.2.tar.xz (3.9MB)
Here are the GPG detached signatures[*]:
ftp://ftp.gnu.org/gnu/coreutils/coreutils-7.2.tar.gz.sig
ftp://ftp.gnu.org/gnu/coreutils/coreutils-7.2.tar.xz.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-7.2.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 keys.gnupg.net --recv-keys B9AB9A16
and rerun the `gpg --verify' command.
This release was bootstrapped with the following tools:
Autoconf 2.63b
Automake 1.10c (actually equivalent to the just-released 1.10b)
Bison 2.4
Gnulib v0.0-2012-gfa34865
NEWS
* Noteworthy changes in release 7.2 (2009-03-31) [stable]
** New features
pwd now accepts the options --logical (-L) and --physical (-P). For
compatibility with existing scripts, -P is the default behavior
unless POSIXLY_CORRECT is requested.
** Bug fixes
cat once again immediately outputs data it has processed.
Previously it would have been buffered and only output if enough
data was read, or on process exit.
[bug introduced in coreutils-6.0]
comm's new --check-order option would fail to detect disorder on any pair
of lines where one was a prefix of the other. For example, this would
fail to report the disorder: printf 'Xb\nX\n'>k; comm --check-order k k
[bug introduced in coreutils-7.0]
cp once again diagnoses the invalid "cp -rl dir dir" right away,
rather than after creating a very deep dir/dir/dir/... hierarchy.
The bug strikes only with both --recursive (-r, -R) and --link (-l).
[bug introduced in coreutils-7.1]
ls --sort=version (-v) sorted names beginning with "." inconsistently.
Now, names that start with "." are always listed before those that don't.
pr: fix the bug whereby --indent=N (-o) did not indent header lines
[bug introduced in coreutils-6.9.90]
sort now handles specified key ends correctly.
Previously -k1,1b would have caused leading space from field 2 to be
included in the sort while -k2,3.0 would have not included field 3.
** Changes in behavior
cp,mv,install,cat,split: now read and write a minimum of 32KiB
at a time. This was seen to increase throughput. Up to 2 times
when reading cached files on linux for example.
cp -a now tries to preserve extended attributes (xattr), but does not
diagnose xattr-preservation failure. However, cp --preserve=all still does.
ls --color: hard link highlighting can be now disabled by changing the
LS_COLORS environment variable. To disable it you can add something like
this to your profile: eval `dircolors | sed s/hl=[^:]*:/hl=:/`
pgp0JAkLOPSrP.pgp
Description: PGP signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- coreutils-7.2 released [stable],
Jim Meyering <=