* reconf: Drop support for 2.52 and earlier
authorKen Raeburn <raeburn@mit.edu>
Thu, 24 Apr 2003 02:38:28 +0000 (02:38 +0000)
committerKen Raeburn <raeburn@mit.edu>
Thu, 24 Apr 2003 02:38:28 +0000 (02:38 +0000)
ticket: 1242
status: open

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

src/util/ChangeLog
src/util/reconf

index 5401447ad061d3a6ea855bcbc83693cfc83f645a..57c0c7c9f843df7aa9fa47d59fab7f3ffff11262 100644 (file)
@@ -1,3 +1,7 @@
+2003-04-23  Ken Raeburn  <raeburn@mit.edu>
+
+       * reconf: Drop support for 2.52 and earlier.
+
 2003-04-10  Tom Yu  <tlyu@mit.edu>
 
        * reconf: Warn if autoconf-2.52 is used, as it generates buggy
index 5ee6bc33135b10f3e4397feb82276615ead5e624..1aa7d605c6597c01f3c321640b37315ba9f3c97f 100644 (file)
@@ -24,9 +24,9 @@ do
   esac
 done
 
-# Currently (2000-10-03) we need 2.13 or later.
+# Currently (2003-04-23) we need 2.53 or later.
 # The pattern also recognizes 2.40 and up.
-patb="2.(1[3-9])|([4-9][0-9])"
+patb="2.(1[0-9][0-9])|(5[3-9])|([6-9][0-9])"
 
 # sedcmd1 recognizes the older 2.12 version, and sedcmd2 the newer 2.49
 sedcmd1="s,.*version \(.*\)$,\1,"
@@ -39,21 +39,10 @@ if autoreconf --version | sed -e "$sedcmd1" -e "$sedcmd2" | egrep "$patb" >/dev/
     autoreconfoptions=
     autoconfversion=`autoconf --version | sed -e "$sedcmd1" -e "$sedcmd2"`
        echo "Using autoconf version $autoconfversion found in your path..."
-       # Determine if localdir needs to be relative or absolute
-       case "$autoconfversion" in
-         2.1*)
-              localdir=.
-              ;;
-            *)
-              localdir=`pwd`
-              ;;
-       esac
+       localdir=`pwd`
 
        # 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
@@ -79,20 +68,9 @@ if autoreconf --version | sed -e "$sedcmd1" -e "$sedcmd2" | egrep "$patb" >/dev/
               ;;
        esac
 
-       # Determine the proper argument to autoreconf 
-       case "$autoconfversion" in
-         2.1*)
-              localdirarg="-l"
-              ;;
-         2.5[23])
-              localdirarg="-l"
-              ;;
-           *)
-              localdirarg="-I"
-              ;;
-       esac
+       localdirarg="-I"
 else
-       echo "Couldn't find autoconf 2.13 or higher in your path."
+       echo "Couldn't find autoconf 2.53 or higher in your path."
        echo " "
        echo "Please install or add to your path and re-run ./util/reconf"
        exit 1