summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2005-01-24 20:22:57 +0000
committerKen Raeburn <raeburn@mit.edu>2005-01-24 20:22:57 +0000
commit000a02a6012559a88132625a0946b76eb094a685 (patch)
treee9772ad51e20aa074de7504d778af3d46ff55695 /src
parentd9b1e22b1ab80cec6fdb857e04daf272c622b985 (diff)
* post.in (Makefile): Nuke autom4te.cache before and after autoconf runs
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17063 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/config/ChangeLog5
-rw-r--r--src/config/post.in5
2 files changed, 10 insertions, 0 deletions
diff --git a/src/config/ChangeLog b/src/config/ChangeLog
index 21ecafe4f..c916d9cbe 100644
--- a/src/config/ChangeLog
+++ b/src/config/ChangeLog
@@ -1,3 +1,8 @@
+2005-01-24 Ken Raeburn <raeburn@mit.edu>
+
+ * post.in (Makefile): Nuke autom4te.cache before and after
+ autoconf runs.
+
2004-12-30 Ken Raeburn <raeburn@mit.edu>
* post.in (.depend): Delete blank lines in generated file. Don't
diff --git a/src/config/post.in b/src/config/post.in
index 6a96c929e..573232cb4 100644
--- a/src/config/post.in
+++ b/src/config/post.in
@@ -144,10 +144,15 @@ Makefile: $(srcdir)/Makefile.in $(thisconfigdir)/config.status \
cd $(thisconfigdir) && $(SHELL) config.status $(mydir)/Makefile
$(thisconfigdir)/config.status: $(srcdir)/$(thisconfigdir)/configure
cd $(thisconfigdir) && $(SHELL) config.status --recheck
+# autom4te.cache supposedly improves performance with multiple runs, but
+# it breaks across versions, and around MIT we've got plenty of version
+# mixing. So nuke it.
$(srcdir)/$(thisconfigdir)/configure: @MAINT@ $(srcdir)/$(thisconfigdir)/configure.in \
$(SRCTOP)/aclocal.m4
+ -$(RM) -r $(srcdir)/$(thisconfigdir)/autom4te.cache
cd $(srcdir)/$(thisconfigdir) && \
$(AUTOCONF) --include=$(CONFIG_RELTOPDIR) $(AUTOCONFFLAGS)
+ -$(RM) -r $(srcdir)/$(thisconfigdir)/autom4te.cache
RECURSE_TARGETS=all-recurse clean-recurse distclean-recurse install-recurse \
check-recurse depend-recurse Makefiles-recurse install-headers-recurse