newsfindutils - News: GNU findutils 4.9.0 released

Latest News
GNU findutils 4.9.0 released posted by berny, Wed 02 Feb 2022 12:31:52 AM UTC
GNU findutils 4.8.0 released posted by berny, Sat 09 Jan 2021 07:09:34 PM UTC
Findutils 4.2.15 is now available on posted by jay, Sun 30 Jan 2005 05:54:05 PM UTC
findutils-4.1.20 is released posted by jay, Tue 27 May 2003 08:44:04 PM UTC
Potential findutils release - please test the CVS code! posted by jay, Tue 27 May 2003 09:30:17 AM UTC

GNU findutils 4.9.0 released

Item posted by Bernhard Voelker <berny> on Wed 02 Feb 2022 12:31:52 AM UTC.

This is to announce findutils-4.9.0, a stable release.
See the NEWS below for more details.

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:

Please report bugs and problems with this release via the the
GNU Savannah bug tracker:

Please send general comments and feedback about the GNU findutils
package to the mailing list (<

There have been 35 commits by 6 people in the 55 weeks since 4.8.0:
  Andreas Metzler (1)     Helge Kreutzmann (1)
  Andrew Gaul (1)         James Youngman (1)
  Bernhard Voelker (33)   Renaud Pacalet (1)

This release was bootstrapped with the following tools:
   Autoconf 2.69
   Automake 1.16.5
   M4 1.4.18
   Gnulib v0.1-5153-g6ef3d78333

Please consider supporting the Free Software Foundation in its fund
raising appeal; see <>.

Thanks to everyone who has contributed!

Have a nice day,
Bernhard Voelker [on behalf of the GNU findutils maintainers]


Here are the compressed sources:
Here are the GPG detached signatures[*]:

Use a mirror for higher download bandwidth:

Here is the SHA1 checksum:
  2a7830f1c25c3c7179150084748099c3c31f819b  findutils-4.9.0.tar.xz

[*] Use a .sig file 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 findutils-4.9.0.tar.xz.sig

If that command fails because you don't have the required public key,
then run this command to import it:

gpg --keyserver --recv-keys A5189DB69C1164D33002936646502EF796917195

and rerun the 'gpg --verify' command.



  • Upcoming changes

For consistency with planned changes to POSIX, the semantics of 'find -mount'
may be different from that of 'find -xdev' in future releases.

  • Noteworthy changes in release 4.9.0 (2022-02-22) [stable]

** New features in find

  find now supports the -files0-from option to be able to safely pass an
  arbitrary number of starting points to the tool.  The option requires a file
  name as argument, or "-" to read from standard input.  The entries in that
  file have to be separated by NUL characters. [#60383]

** Changes in locate / updatedb

  updatedb now skips (fuse-mounted) s3fs filesystems by default,
  i.e., unless PRUNEFS is set.

** Bug Fixes

  'find -D stat -L ...' no longer determines SELinux security information as
  if the -L option was not given.
  [Bug present since the SELinux implementation in 4.5.6]

  'find -inum' and 'find -printf %i' now also work on platforms which allow
  the inode number Zero; e.g. the GNU/Hurd uses inode number 0 for /dev/console.
  Previously, find(1) would abort when visiting such a file.
  [Bug present since FINDUTILS_4_5_4-1.]

  findutils-4.8.0 failed to build on some MacOS versions.
  Fixed by a gnulib update. [#59972, #59991]

** Documentation Changes

  The find.1 man page and the Texinfo manual now show environment variables
  in a consistent style. [#59963]

  Furthermore, both add the description of the -printf format directive '%B',
  for a file's birth time, and its limitations. [#61327]

  The description of the -delete action has been improved and aligned among
  the manual page and the Texinfo documentation. [#61774]

  Various other documentation fixes - syntax issues and typos.
  [#61303, #60823, #61341]

  The output of 'find --help' now reads better.

  The HTML online manual is using the official GNU stylesheet again.

** Changes to the build process

  The find version without FTS, oldfind, has been completely removed.  It has
  not been installed since 4.5.18 (2015), and was only still used in tests.



Back to the top

Powered by Savane 3.13-4b48.
Corresponding source code