[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] trunk r117304: * configure.ac: Require at least version 3.
From: |
Glenn Morris |
Subject: |
[Emacs-diffs] trunk r117304: * configure.ac: Require at least version 3.81 of GNU make. |
Date: |
Wed, 11 Jun 2014 03:03:50 +0000 |
User-agent: |
Bazaar (2.6b2) |
------------------------------------------------------------
revno: 117304
revision-id: address@hidden
parent: address@hidden
committer: Glenn Morris <address@hidden>
branch nick: trunk
timestamp: Tue 2014-06-10 20:03:40 -0700
message:
* configure.ac: Require at least version 3.81 of GNU make.
It's 8 years old and has some useful features not in older versions.
* etc/NEWS: Mention this.
modified:
ChangeLog changelog-20091113204419-o5vbwnq5f7feedwu-1538
configure.ac
configure.in-20091113204419-o5vbwnq5f7feedwu-783
etc/NEWS news-20100311060928-aoit31wvzf25yr1z-1
=== modified file 'ChangeLog'
--- a/ChangeLog 2014-06-10 19:43:13 +0000
+++ b/ChangeLog 2014-06-11 03:03:40 +0000
@@ -1,3 +1,7 @@
+2014-06-11 Glenn Morris <address@hidden>
+
+ * configure.ac: Require at least version 3.81 of GNU make.
+
2014-06-10 Paul Eggert <address@hidden>
Rely on AC_CANONICAL_HOST to detect whether we're using mingw.
=== modified file 'configure.ac'
--- a/configure.ac 2014-06-10 19:43:13 +0000
+++ b/configure.ac 2014-06-11 03:03:40 +0000
@@ -98,7 +98,7 @@
if test -n "$MAKE"; then
emacs_makeout=`($MAKE --version) 2>/dev/null` &&
case $emacs_makeout in
- 'GNU Make '*)
+ 'GNU Make '[[4-9]]* | 'GNU Make '3.8[[1-9]]* | 'GNU Make '3.9*)
ac_path_MAKE_found=:;;
esac
ac_cv_path_MAKE=$MAKE
@@ -109,7 +109,7 @@
AC_PATH_PROGS_FEATURE_CHECK([MAKE], [make gmake gnumake],
[[emacs_makeout=`($ac_path_MAKE --version) 2>/dev/null` &&
case $emacs_makeout in
- 'GNU Make '*)
+ 'GNU Make '[4-9]* | 'GNU Make '3.8[1-9]* | 'GNU Make '3.9*)
# Use the fully-qualified program name only if the basename
# would not resolve to it.
if eval \$emacs_tried_$ac_prog; then
@@ -121,7 +121,8 @@
esac
eval emacs_tried_$ac_prog=:]])
fi])
-$ac_path_MAKE_found || { AC_MSG_ERROR([[Building Emacs requires GNU Make.
+$ac_path_MAKE_found || {
+AC_MSG_ERROR([[Building Emacs requires GNU Make, at least version 3.81.
If you have it installed under another name, configure with 'MAKE=...'.
For example, run '$0 MAKE=gnu-make'.]])
}
=== modified file 'etc/NEWS'
--- a/etc/NEWS 2014-06-08 23:41:43 +0000
+++ b/etc/NEWS 2014-06-11 03:03:40 +0000
@@ -27,7 +27,7 @@
+++
** Building Emacs now requires C99 or later.
-** Building Emacs now requires GNU make.
+** Building Emacs now requires GNU make, version 3.81 or later.
** By default, Emacs no longer works on IRIX. We expect that Emacs
users are not affected by this, as SGI stopped supporting IRIX in
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] trunk r117304: * configure.ac: Require at least version 3.81 of GNU make.,
Glenn Morris <=