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=:/`
pgp7zmB6dMcf2.pgp
Description: PGP signature
_______________________________________________ GNU Announcement mailing list <info-gnu@gnu.org> http://lists.gnu.org/mailman/listinfo/info-gnu