back out requirement of autoconf-2.53
authorTom Yu <tlyu@mit.edu>
Thu, 10 Apr 2003 22:06:08 +0000 (22:06 +0000)
committerTom Yu <tlyu@mit.edu>
Thu, 10 Apr 2003 22:06:08 +0000 (22:06 +0000)
Back out requirement of autoconf-2.53, as MacOS X doesn't have it.  To
compensate, place warning in util/reconf if autoconf-2.52 is
discovered.

ticket: new
status: open
tags: pullup
target_version: 1.3

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@15339 dc483132-0cff-0310-8789-dd5450dbe970

src/ChangeLog
src/aclocal.m4
src/util/ChangeLog
src/util/reconf

index 35f38eb3d190b6e4931c9bdc159e2b1a08a3395a..0512f15e2f0d68b6e0f1bd31e7320f288c308f7a 100644 (file)
@@ -1,3 +1,8 @@
+2003-04-10  Tom Yu  <tlyu@mit.edu>
+
+       * aclocal.m4: Revert requrement of autoconf-2.53, since MacOS X
+       doesn't have it.
+
 2003-04-01  Tom Yu  <tlyu@mit.edu>
 
        * aclocal.m4 (KRB5_AC_CHOOSE_DB): Set new variable KDB5_DB_LIB to
index cb2f400ecec01c5e4e0c411a2126e308a2980037..e36a3fd85f84e239e1b407277f89bb57f193b26d 100644 (file)
@@ -1,4 +1,4 @@
-AC_PREREQ(2.53)
+AC_PREREQ(2.52)
 AC_COPYRIGHT([Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
 Massachusetts Institute of Technology.
 ])
index 926b6c46d034f88d65d641522698b5336ff7dffe..5401447ad061d3a6ea855bcbc83693cfc83f645a 100644 (file)
@@ -1,3 +1,9 @@
+2003-04-10  Tom Yu  <tlyu@mit.edu>
+
+       * reconf: Warn if autoconf-2.52 is used, as it generates buggy
+       configure scripts that don't work with BSD /bin/sh, and don't
+       comply with POSIX.2 (no conditions inside "case" statement).
+
 2003-02-05  Tom Yu  <tlyu@mit.edu>
 
        * mkrel: Exclude .rconf files.
index c2462720394323f4a759318d5d2d7764fdddaf96..5ee6bc33135b10f3e4397feb82276615ead5e624 100644 (file)
@@ -51,6 +51,9 @@ if autoreconf --version | sed -e "$sedcmd1" -e "$sedcmd2" | egrep "$patb" >/dev/
 
        # Determine if we need to patch autoreconf for 2.53
        case "$autoconfversion" in
+         2.52)
+              echo "WARNING: autoconf 2.52 is known to generate buggy configure scripts!"
+              ;;
          2.53)
               echo "Patching autoreconf"
               # Walk the path to find autoreconf