[PATCH 4/6] build: remove --without-fts configure option

2020-03-18 Thread Bernhard Voelker
Trying to use this option lead to this error since v4.5.17-6-gfc260795: configure: error: Using --without-fts is not longer supported * configure.ac (FIND_WITH_FTS): Remove. * m4/withfts.m4: Remove file. * NEWS: Document this build-related change. --- NEWS | 6 ++ configure.ac |

[PATCH 5/6] maint: ensure .deps/ in the project root is ignored by git

2020-03-18 Thread Bernhard Voelker
* .gitignore (.deps/): Add entry. * find/.gitignore (/.deps/): Remove here. * lib/.gitignore: Likewise. * locate/.gitignore: Likewise. * xargs/.gitignore: Likewise. --- .gitignore| 1 + find/.gitignore | 1 - lib/.gitignore| 1 - locate/.gitignore | 1 - xargs/.gitignore | 1 - 5 fi

[PATCH 3/6] doc: prefer https:// over http:// in more places

2020-03-18 Thread Bernhard Voelker
Use HTTPS for GNU, FSF, OpenGroup and Google URLs. * build-aux/update-online-manual.sh: Switch to HTTPS. * doc/find.texi (node Further Reading on Security): Likewise. * lib/buildcmd.c: Likewise in a comment. * NEWS: Likewise, and shorten a debbugs URL. --- NEWS | 5 ++

[PATCH 1/6] maint: add sc_prohibit_or_fail syntax-check

2020-03-18 Thread Bernhard Voelker
The shell tests should use `cmd ... || fail=1` for detecting errors. Add a syntax-check to ensure they don't use `cmd ... || fail` which is a noop. * cfg.mk (sc_prohibit_or_fail): Add syntax-check, borrowed from coreutils. --- cfg.mk | 8 1 file changed, 8 insertions(+) diff --git a/cfg

[PATCH 2/6] maint: fix issue in syntax-check

2020-03-18 Thread Bernhard Voelker
* cfg.mk (sc_prohibit_colon_redirection): Don't expect `|` to denote the pipe character in git grep. Sync fix from: https://git.sv.gnu.org/cgit/coreutils.git/commit/?id=0e2d4e1425 --- cfg.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cfg.mk b/cfg.mk index cd7acced..f6c

[PATCH 6/6] maint: fix clean rule in doc/ directory

2020-03-18 Thread Bernhard Voelker
'make clean' removed the file 'doc/find.texi' which is version controlled. * doc/Makefile.am (CLEANFILES): Remove 'find.texi' to avoid that the 'clean' target removes that file. Bug introduced in commit v4.6.0-228-g755a22b9. --- doc/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-