[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[automake-commit] branch master updated: m4: cache build env sanity chec
[automake-commit] branch master updated: m4: cache build env sanity checks
Sun, 13 Feb 2022 01:39:37 -0500
This is an automated email from the git hooks/post-receive script.
vapier pushed a commit to branch master
in repository automake.
View the commit online:
The following commit(s) were added to refs/heads/master by this push:
new be55eaaa0 m4: cache build env sanity checks
be55eaaa0 is described below
Author: Mike Frysinger <email@example.com>
AuthorDate: Sat Feb 12 02:12:42 2022 -0500
m4: cache build env sanity checks
When rerunning configure in an existing build dir, cache the previous
results about environment settings. There should be no need to retest
these in a dir that has already been configured.
* m4/sanity.m4: Cache sanity results.
m4/sanity.m4 | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/m4/sanity.m4 b/m4/sanity.m4
index 11b0bde5c..4e44dd9c4 100644
@@ -9,7 +9,9 @@
-[AC_MSG_CHECKING([whether build environment is sane])
+rm -f conftest.file
+AC_CACHE_CHECK([whether build environment is sane], am_cv_build_env_is_sane,
# Reject unsafe characters in $srcdir or the absolute working directory
# name. Accept space and tab only in the latter.
@@ -57,17 +59,16 @@ if (
test "$" = conftest.file
- # Ok.
AC_MSG_ERROR([newly created file is older than distributed files!
Check your system clock])
# If we didn't sleep, we still need to ensure time stamps of config.status and
# generated files are strictly newer.
-if grep 'slept: no' conftest.file >/dev/null 2>&1; then
+if ! test -e conftest.file || grep 'slept: no' conftest.file >/dev/null 2>&1;
( sleep 1 ) &
|[Prev in Thread]
||[Next in Thread]|
- [automake-commit] branch master updated: m4: cache build env sanity checks,
Mike Frysinger <=