Opened 2 years ago

Closed 2 years ago

#4995 closed enhancement (fixed)


Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 11.1
Component: Book Version: git
Severity: normal Keywords:


New minor version.

Change History (3)

comment:1 by Bruce Dubbs, 2 years ago

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.

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.

Documentation Changes

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

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

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

Various other documentation fixes - syntax issues and typos.

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.

comment:2 by Bruce Dubbs, 2 years ago

Owner: changed from lfs-book to Bruce Dubbs
Status: newassigned

comment:3 by Bruce Dubbs, 2 years ago

Resolution: fixed
Status: assignedclosed

Fixed at commit a5d31dd654840c3e5990fd1b3f29831b2cc01cf6

Package updates and a patch.
    Add coreutils-9.0 chmod patch.
    Update to glibc-2.35.
    Update to linux-5.16.5.
    Update to findutils-4.9.0.
    Update to expat-2.4.4.
    Update to iana-etc-20220128.
Note: See TracTickets for help on using tickets.