krb5 commit: Force autoconf rebuild in maintainer rules
Greg Hudson
ghudson at mit.edu
Wed Mar 15 12:44:02 EDT 2017
https://github.com/krb5/krb5/commit/7027788ae6adbd06d5a16de6ee62e489a4dca68b
commit 7027788ae6adbd06d5a16de6ee62e489a4dca68b
Author: Greg Hudson <ghudson at mit.edu>
Date: Tue Mar 14 19:39:38 2017 -0400
Force autoconf rebuild in maintainer rules
autoconf normally avoids recreating files that it does not consider
obsolete. Since it knows nothing about patchlevel.h (which we read at
autoconf time using m4's esyscmd()), changes to patchlevel.h won't be
reflected in configure unless another input to configure has changed,
and the maintainer rule will re-run autoconf over and over again. Fix
this issue by passing the force flag to autoconf when we invoke it
from the maintainer rule.
ticket: 8560 (new)
target_version: 1.15-next
target_verison: 1.14-next
tags: pullup
src/config/post.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/config/post.in b/src/config/post.in
index aecac9d..3643aba 100644
--- a/src/config/post.in
+++ b/src/config/post.in
@@ -185,7 +185,7 @@ $(top_srcdir)/configure: @MAINT@ \
$(top_srcdir)/patchlevel.h \
$(top_srcdir)/aclocal.m4
(cd $(top_srcdir) && \
- $(AUTOCONF) --include=$(CONFIG_RELTOPDIR) $(AUTOCONFFLAGS))
+ $(AUTOCONF) -f --include=$(CONFIG_RELTOPDIR) $(AUTOCONFFLAGS))
RECURSE_TARGETS=all-recurse clean-recurse distclean-recurse install-recurse \
generate-files-mac-recurse \
More information about the cvs-krb5
mailing list