This is a bug-fix-only release. There were serious problems with du. Thanks to Dmitry V. Levin and Andreas Schwab for the quick patches and to Nelson Beebe for reporting the du segfault so quickly.
Jim ftp://alpha.gnu.org/gnu/coreutils/coreutils-4.5.6.tar.gz (5.6MB) ftp://alpha.gnu.org/gnu/coreutils/coreutils-4.5.6.tar.bz2 (3.7MB) http://fetish.sf.net/coreutils-4.5.6.tar.gz (5.6MB) http://fetish.sf.net/coreutils-4.5.6.tar.bz2 (3.7MB) And here are xdelta-style diffs: ftp://alpha.gnu.org/gnu/coreutils/coreutils-4.5.5-4.5.6.xdelta (108KB) http://fetish.sf.net/coreutils-4.5.5-4.5.6.xdelta (108KB) Here are GPG detached signatures: ftp://alpha.gnu.org/gnu/coreutils/coreutils-4.5.6.tar.gz.sig ftp://alpha.gnu.org/gnu/coreutils/coreutils-4.5.6.tar.bz2.sig http://fetish.sf.net/coreutils-4.5.6.tar.gz.sig http://fetish.sf.net/coreutils-4.5.6.tar.bz2.sig Here are the MD5 and SHA1 signatures:
2bb41d18c38ab909d02875866e7f2b08 coreutils-4.5.6.tar.gz e3a9b2a353c54e3d1738e4ae426678ed coreutils-4.5.6.tar.bz2 219d3d0e30112c7342a24946a02b1311 coreutils-4.5.5-4.5.6.xdelta 30feccd7f6dfaea4b70e0d984212f185fbe97162 coreutils-4.5.6.tar.gz e32990fc672fd088e75f19864042778057f60e90 coreutils-4.5.6.tar.bz2 8a814b150f5cfcc31880bf1e3d077d7676764d2e coreutils-4.5.5-4.5.6.xdelta
NEWS: * du no longer segfaults on Solaris systems (fixed heap-corrupting bug in ftw.c) * du --exclude=FILE works once again (this was broken by the rewrite for 4.5.5) * du no longer gets a failed assertion for certain hierarchy lay-outs involving hard-linked directories * `who -r' no longer segfaults when using non-C-locale messages * df now displays a mount point (usually `/') for non-mounted character-special and block files ChangeLog entries: ********************************************************************** ChangeLog ********************************************************************** 2003-02-06 Jim Meyering <[EMAIL PROTECTED]> * Version 4.5.6. * src/du.c (process_file): Don't return early for excluded files or for files whose dev/inode we've already seen. 2003-02-05 Jim Meyering <[EMAIL PROTECTED]> * tests/du/exclude: New file. * tests/du/Makefile.am (TESTS): Add exclude. 2003-02-04 Dmitry V. Levin <[EMAIL PROTECTED]> * src/who.c (print_boottime, print_deadprocs, print_runlevel): Fix memory allocation arithmetic. 2003-02-04 Jim Meyering <[EMAIL PROTECTED]> `df /dev/block-or-char-device-file--not-mounted' now reports the name of the file system on which the file resides, usually `/'. Before, it would leave the `Mounted on' field blank. * src/df.c (show_disk): Move function to precede find_mount_point. (show_disk): Add parameter: STATP. If we don't find a matching device name, then resort to calling find_mount_point. Reported by Bob Proulx. 2003-02-03 Andreas Schwab <[EMAIL PROTECTED]> * tests/rm/cycle: Require non-root. * tests/rm/isatty: Likewise. ********************************************************************** lib/ChangeLog ********************************************************************** 2003-02-06 Jim Meyering <[EMAIL PROTECTED]> Support for pruning. * ftw_.h (FTW_DPRE) [enum]: New member and definition. (struct FTW) [skip]: New member. * search_.h (__restrict): Define to `restrict' or to nothing. * fsusage.c: Remove declaration of statfs. It conflicted with one from OSF/1 5.1 in <sys/mount.h>. Reported by Nelson Beebe. 2003-02-05 Jim Meyering <[EMAIL PROTECTED]> Fix a heap-corruption bug that affected Solaris systems. * ftw.c: Include <limits.h>. (PATH_MAX): Define to 1024, if not already defined. (process_entry): Allocate enough space to hold the resulting file name. Don't presume that 2*dirbufsize is enough. (ftw_startup): Always use PATH_MAX to compute buffer size, now that it is guaranteed to be defined. Nelson Beebe reported that du would sometimes segfault on Solaris. * ftw.c (process_entry): When using FTW_DEPTH, call `func', the user-supplied callback, once for the current directory before calling ftw_dir, in case that part of the hierarchy should be pruned. `func' does that by setting `data->skip'. (ftw_startup): Likewise. ********************************************************************** m4/ChangeLog ********************************************************************** 2003-02-03 Jim Meyering <[EMAIL PROTECTED]> * c-stack.m4: Include <unistd.h>. On some systems, it is required for the definition of _SC_PAGESIZE. ********************************************************************** doc/ChangeLog ********************************************************************** 2003-02-05 Jim Meyering <[EMAIL PROTECTED]> * Makefile.am (check-texinfo): Allow bare `POSIX' to be used on direntry lines. * coreutils.texi: Use new form of @direntry. Put unlink in its proper place. Adjust wording in some dir entry descriptions, mainly so they fit in 80 columns. Don't use mark-up like @acronym{POSIX} in direntries. Mostly from Karl Berry.
msg02130/pgp00000.pgp
Description: PGP signature
_______________________________________________ Coreutils-announce mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/coreutils-announce