diff --git a/m4/tar.m4 b/m4/tar.m4 index ec8c83e..681fcbf 100644 --- a/m4/tar.m4 +++ b/m4/tar.m4 @@ -81,7 +81,31 @@ do AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) rm -rf conftest.dir if test -s conftest.tar; then - AM_RUN_LOG([$am__untar &AS_MESSAGE_LOG_FD + continue + fi + if test $am_gid -le $am_max_gid; then :; else + AS_ECHO(["$as_me: $LINENO: UID '$am_gid' too large for ustar"]) \ + >&AS_MESSAGE_LOG_FD + continue + fi + fi + ]) # $1 == ustar grep GrepMe conftest.dir/file >/dev/null 2>&1 && break fi done