[Top][All Lists]

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

GNU findutils 4.2.32 is released

From: James Youngman
Subject: GNU findutils 4.2.32 is released
Date: Fri, 25 Jan 2008 19:53:51 +0000

I announce the release of version 4.2.32 of GNU findutils.

GNU findutils is a set of software tools for finding files that match
certain criteria and for performing various operations on them.
Findutils includes the programs "find", "xargs" and "locate".  More
information about findutils is available at

This is a "stable" release of findutils.  It can be downloaded from
ftp://ftp.gnu.org/gnu/findutils/findutils-4.2.32.tar.gz (it's 1.4M).
The ftp.gnu.org site is very busy, so you may find it more convenient
to download findutils from one of the mirror sites listed at

This version of findutils is now distributed under version 3 (or
later) of the GNU GPL.   The documentation is distributed under
version 1.2 (or later) of the GNU Free Documentation License.

This release includes a number of bug fixes.  All the changes since
the previous stable release are summarised below.

Bugs in GNU findutils should be reported to the findutils bug tracker
at http://savannah.gnu.org/bugs/?group=findutils.  Reporting bugs via
the web interface will ensure that you are automatically informed when
the bug has been fixed.  General discussion of findutils takes place
on the bug-findutils mailing list.  To join the 'bug-findutils'
mailing list, send email to <address@hidden>.

To verify the GPG signature of the release, you will need the public
key of the findutils maintainer, James Youngman.  You can download
this from  http://savannah.gnu.org/users/jay.  Alternatively, you
could query a PGP keyserver, but you will need to use one that can
cope with subkeys containing photos.  Many older key servers cannot do
this.  I use subkeys.pgp.net.  I think that one works.  See also the
"Downloading" section of http://www.gnu.org/software/findutils/.

I'd like to thank Eric Blake for his help in preparing this release.

* Major changes in release 4.2.32, 2008-01-25

** License changes

This version of findutils is now distributed under version 3 (or
later) of the GNU GPL.   The documentation is distributed under
version 1.2 (or later) of the GNU Free Documentation License.

** Documentation Fixes

#19596: -printf %b should be compared with %s/512, not %s/1024.

** Bug Fixes

#21568: When building from CVS in 4.2.x, we now check gnulib out using git
instead of CVS.  This fixes Savannah bug 21568, the problem being that
git-cvspserver does not currently support -D, and the old CVS server
for gnulib has been frozen.

#20970: Trailing slash on directory arguments breaks -name.  "find
foo/ -name foo" now correctly matches foo and printf foo/.  See POSIX
interp http://www.opengroup.org/austin/interps/uploads/40/14959/AI-186.txt

#20751: Avoid memory corruption in find -ls that has been present
since 4.2.28.

#20662: Avoid memory leak in find -name and other places affected by
gnulib dirname module.  The leak had been present since 4.2.28.

#20310: configure uses hosts's support status for "sort -z" when
generating the updatedb script for use on the target.  This is not a
reliable strategy when cross-compiling, so assume no support for -z in
that situation.

#20273: When xargs is successful without consuming all of stdin (for
example, with the -E option), and stdin is seekable, xargs now
correctly restores the file position, even on platforms where exit()
does not follow the POSIX rules of doing likewise.  Likewise for find
(for example, with the -ok action).

#19660: Fix compilation failure on Cygwin.

#15384: Find misbehaves when parent directory is not readable.

** Enhancements

#20688: The warning printed by -name or -iname when the pattern to
match contains a slash can now be silenced by -nowarn.  This warning
was originally introduced unconditionally in 4.2.21.

James Youngman <address@hidden>
GNU findutils maintainer

reply via email to

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