* post.in (Makefile): Nuke autom4te.cache before and after autoconf runs
authorKen Raeburn <raeburn@mit.edu>
Mon, 24 Jan 2005 20:22:57 +0000 (20:22 +0000)
committerKen Raeburn <raeburn@mit.edu>
Mon, 24 Jan 2005 20:22:57 +0000 (20:22 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17063 dc483132-0cff-0310-8789-dd5450dbe970

src/config/ChangeLog
src/config/post.in

index 21ecafe4f45c461ae24affdb5431fa912cee79b6..c916d9cbebfb4cbedf35e02fa634a3df58b3e732 100644 (file)
@@ -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
index 6a96c929e0499e017d5359e193e02a34bc97a039..573232cb448f6523346c94ea0e463c098ed58106 100644 (file)
@@ -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