From: Zack Weinberg Date: Wed, 28 Sep 2022 16:06:40 +0000 (-0700) Subject: dist: ignore "silly rename" files from nfs/afs/smb. X-Git-Tag: v1.16i~92 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=5615016cfe2ed03ba6b26e67c27a1df815b22ec9;p=thirdparty%2Fautomake.git dist: ignore "silly rename" files from nfs/afs/smb. This change is per automake thread: https://lists.gnu.org/archive/html/automake/2022-09/msg00002.html * lib/am/distdir.am (distcleancheck_listfiles): filter "silly rename" files (.nfs* .smb* .__afs*), unavoidably created by deleting files that are still open in some process on network file systems. --- diff --git a/lib/am/distdir.am b/lib/am/distdir.am index 0f591266d..aa2be5238 100644 --- a/lib/am/distdir.am +++ b/lib/am/distdir.am @@ -568,7 +568,9 @@ distuninstallcheck: ## Define distcleancheck_listfiles and distcleancheck separately ## from distcheck, so that they can be overridden by the user. .PHONY: distcleancheck -distcleancheck_listfiles = find . -type f -print +distcleancheck_listfiles = \ + find . \( -type f -a \! \ + \( -name .nfs* -o -name .smb* -o -name .__afs* \) \) -print distcleancheck: distclean @if test '$(srcdir)' = . ; then \ echo "ERROR: distcleancheck can only run from a VPATH build" ; \