[PATCH 1/2] maint: provide make target to update gnulib to latest

2018-11-02 Thread Bernhard Voelker
* Makefile.am (gnulib-sync, update-gnulib-to-latest): Add targets to pull the latest commit of the gnulib submodule, and also to copy over the files we keep in sync. * doc/find-maint.texi (How to update Gnulib to latest): Add section. --- Makefile.am | 21 + doc/find-ma

updating gnulib to latest

2018-11-02 Thread Bernhard Voelker
The 1st patch adds a make target to update gnulib to latest and copying files to be in sync (bootstrap and COPYING currently), while the 2nd patch does exactly that - using the new 'make gnulib-sync'. [PATCH 1/2] maint: provide make target to update gnulib to latest [PATCH 2/2] maint: update gnuli

[PATCH 2/2] maint: update gnulib to latest

2018-11-02 Thread Bernhard Voelker
Run 'make update-gnulib-to-latest'. * bootstrap: Sync from gnulib/build-aux/bootstrap. * gnulib: Update to latest. * configure.ac (AC_PREREQ): Change from very old 2.59 to current 2.69 to avoid gnulib-tool complaining about "minimum supported autoconf version is 2.63". --- bootstrap| 22 +

[PATCH] find: add '-D all' to enable all debug flags

2018-11-02 Thread Bernhard Voelker
* find/defs.h (DebugOption): Add DebugAll, which includes all other debug options but DebugHelp. * find/util.c (debugassoc): Add an entry for DebugAll, and move DebugHelp to the end. * doc/find.texi (node Debug Options): Document the new option. * find/find.1: Likewise. * NEWS (Improvements): Likew

[PATCH] doc: use portable 'tail' call in texinfo example

2018-11-02 Thread Bernhard Voelker
* doc/find.texi (node Updating A Timestamp File): Use more portable 'tail -n1' instead of the deprecated form 'tail -1'. --- doc/find.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/find.texi b/doc/find.texi index 634dfb28..1e15d939 100644 --- a/doc/find.texi +++ b/doc

[bug #54913] find: "-type"-test wrong on bind-mounted char device

2018-11-02 Thread Tavian Barnes
Follow-up Comment #5, bug #54913 (project findutils): Linux has similar behaviour about d_ino, returning the inode number from the parent filesystem rather than the mount point itself. This is a POSIX violation, but there's little interest in fixing it: https://groups.google.com/forum/#!topic/lin