This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[RFC] Update minimum make version to 3.81


This would bump the project from 3.79 to 3.81.  The primary
motivation is to enable usage of the eval function.  3.81
was released in 2006.

	* configure.ac: Update minimum make version to 3.81.
	* configure: Regenerate
	* INSTALL: Update comments about minimum make version.
	* manual/install.texti: Likewise.
---
 INSTALL             | 4 ++--
 configure           | 2 +-
 configure.ac        | 2 +-
 manual/install.texi | 4 ++--
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/INSTALL b/INSTALL
index ec3445f..9ebd05c 100644
--- a/INSTALL
+++ b/INSTALL
@@ -343,12 +343,12 @@ Recommended Tools for Compilation
 We recommend installing the following GNU tools before attempting to
 build the GNU C Library:
 
-   * GNU 'make' 3.79 or newer
+   * GNU 'make' 3.81 or newer
 
      You need the latest version of GNU 'make'.  Modifying the GNU C
      Library to work with other 'make' programs would be so difficult
      that we recommend you port GNU 'make' instead.  *Really.*  We
-     recommend GNU 'make' version 3.79.  All earlier versions have
+     recommend GNU 'make' version 3.81.  All earlier versions have
      severe bugs or lack features.
 
    * GCC 4.7 or newer
diff --git a/configure b/configure
index 19a4829..c0d97e3 100755
--- a/configure
+++ b/configure
@@ -4555,7 +4555,7 @@ $as_echo_n "checking version of $MAKE... " >&6; }
   ac_prog_version=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
   case $ac_prog_version in
     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
-    3.79* | 3.[89]* | [4-9].* | [1-9][0-9]*)
+    3.8[1-9]* | 3.9* | [4-9].* | [1-9][0-9]*)
        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
 
diff --git a/configure.ac b/configure.ac
index 123f0d2..3203157 100644
--- a/configure.ac
+++ b/configure.ac
@@ -955,7 +955,7 @@ AC_CHECK_PROG_VER(LD, $LD, --version,
 AC_CHECK_TOOL_PREFIX
 AC_CHECK_PROG_VER(MAKE, gnumake gmake make, --version,
   [GNU Make[^0-9]*\([0-9][0-9.]*\)],
-  [3.79* | 3.[89]* | [4-9].* | [1-9][0-9]*], critic_missing="$critic_missing make")
+  [3.8[1-9]* | 3.9* | [4-9].* | [1-9][0-9]*], critic_missing="$critic_missing make")
 
 AC_CHECK_PROG_VER(MSGFMT, gnumsgfmt gmsgfmt msgfmt, --version,
   [GNU gettext.* \([0-9]*\.[0-9.]*\)],
diff --git a/manual/install.texi b/manual/install.texi
index 79ee45f..93037fa 100644
--- a/manual/install.texi
+++ b/manual/install.texi
@@ -385,12 +385,12 @@ build @theglibc{}:
 
 @itemize @bullet
 @item
-GNU @code{make} 3.79 or newer
+GNU @code{make} 3.81 or newer
 
 You need the latest version of GNU @code{make}.  Modifying @theglibc{}
 to work with other @code{make} programs would be so difficult that
 we recommend you port GNU @code{make} instead.  @strong{Really.}  We
-recommend GNU @code{make} version 3.79.  All earlier versions have severe
+recommend GNU @code{make} version 3.81.  All earlier versions have severe
 bugs or lack features.
 
 @item
-- 
2.4.11


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]