Fixes an FTS bug ignoring readdir() errors which also affected find(1). See http://git.sv.gnu.org/cgit/gnulib.git/commit/?id=6835fc458f
* gnulib: Update to latest. * bootstrap: Likewise. * NEWS: Specifically mention the fts readdir() fix. --- NEWS | 3 +++ bootstrap | 6 +++--- gnulib | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/NEWS b/NEWS index facd336..bccb19a 100644 --- a/NEWS +++ b/NEWS @@ -32,6 +32,9 @@ options separated by comma ','. For example, to search for symbolic links and directories simply provide the shorter '-type l,d' instead of the - yet more portable - '( -type l -o -type d )'. +find now diagnoses failures returned by readdir(). This bug was inherent +in the use of FTS. + ** Bug Fixes #48180: find -noop (an internal option not intended to be exposed to the user) diff --git a/bootstrap b/bootstrap index 294c0bc..f060bab 100755 --- a/bootstrap +++ b/bootstrap @@ -1,6 +1,6 @@ #! /bin/sh # Print a version string. -scriptversion=2014-12-08.12; # UTC +scriptversion=2016-01-24.06; # UTC # Bootstrap this package from checked-out sources. @@ -42,7 +42,7 @@ export LC_ALL local_gl_dir=gl -# Honour $PERL, but work even if there is none +# Honor $PERL, but work even if there is none. PERL="${PERL-perl}" me=$0 @@ -1021,6 +1021,6 @@ echo "$0: done. Now you can run './configure'." # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" +# time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: diff --git a/gnulib b/gnulib index 0ef1689..97173b2 160000 --- a/gnulib +++ b/gnulib @@ -1 +1 @@ -Subproject commit 0ef1689f914462d778c5e279dfc48702fecbabbf +Subproject commit 97173b26d27d9f31de1789e994dfe014e3a40162 -- 2.1.4