mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-22 02:33:03 +00:00
Increase prerequisite version numbers to match what the code really needs.
This commit is contained in:
13
ChangeLog
13
ChangeLog
@@ -1,5 +1,18 @@
|
|||||||
2004-05-27 Paul Eggert <eggert@cs.ucla.edu>
|
2004-05-27 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
Spent a few hours checking out which prerequisite versions the
|
||||||
|
current sources actually require. I went all the way back to
|
||||||
|
Gettext 0.10.40, Automake 1.4, and Autoconf 2.57 and investigated
|
||||||
|
a seemingly endless set of combinations of versions more recent
|
||||||
|
than that. The bottom line is that the current sources require
|
||||||
|
fairly recent versions of the build tools, and it'll be some work
|
||||||
|
to change this.
|
||||||
|
* configure.ac (AC_PREREQ): Increase from 2.58 to 2.59.
|
||||||
|
(AM_INIT_AUTOMAKE): Increase from 1.7 to 1.8.
|
||||||
|
(AM_GNU_GETTEXT_VERSION): Increase from 0.11.5 to 0.12.
|
||||||
|
Add comments explaining why those particular versions are
|
||||||
|
currently needed.
|
||||||
|
|
||||||
* src/parse-gram.y (lloc_default): Rewrite to avoid compiler bug
|
* src/parse-gram.y (lloc_default): Rewrite to avoid compiler bug
|
||||||
in SGI MIPSpro 7.4.1m. Problem reported by Albert Chin-A-Young in
|
in SGI MIPSpro 7.4.1m. Problem reported by Albert Chin-A-Young in
|
||||||
<http://mail.gnu.org/archive/html/bug-bison/2004-05/msg00037.html>.
|
<http://mail.gnu.org/archive/html/bug-bison/2004-05/msg00037.html>.
|
||||||
|
|||||||
14
configure.ac
14
configure.ac
@@ -17,15 +17,18 @@
|
|||||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
|
||||||
# 02111-1307 USA
|
# 02111-1307 USA
|
||||||
|
|
||||||
# We need a recent Autoconf to avoid the message
|
# This file uses AC_CONFIG_MACRO_DIR, so we need Autoconf 2.58 or better.
|
||||||
# "autom4te: unknown language: Autoconf-without-aclocal-m4".
|
# But Autoconf 2.58 has a bug in the way that it generates tests: it
|
||||||
AC_PREREQ(2.58)
|
# puts the wrong absolute path names in the tests. So we need at
|
||||||
|
# least Autoconf 2.59.
|
||||||
|
AC_PREREQ(2.59)
|
||||||
|
|
||||||
AC_INIT([GNU Bison], [1.875e], [bug-bison@gnu.org])
|
AC_INIT([GNU Bison], [1.875e], [bug-bison@gnu.org])
|
||||||
AC_CONFIG_AUX_DIR([config])
|
AC_CONFIG_AUX_DIR([config])
|
||||||
AC_CONFIG_MACRO_DIR([m4])
|
AC_CONFIG_MACRO_DIR([m4])
|
||||||
|
|
||||||
AM_INIT_AUTOMAKE([1.7 check-news readme-alpha dist-bzip2])
|
# We don't have a file m4/Makefile.am, so we need Automake 1.8 or later.
|
||||||
|
AM_INIT_AUTOMAKE([1.8 check-news readme-alpha dist-bzip2])
|
||||||
AC_CONFIG_HEADERS([config.h:config.hin])
|
AC_CONFIG_HEADERS([config.h:config.hin])
|
||||||
|
|
||||||
gl_USE_SYSTEM_EXTENSIONS
|
gl_USE_SYSTEM_EXTENSIONS
|
||||||
@@ -104,7 +107,8 @@ BISON_PREREQ_TIMEVAR
|
|||||||
|
|
||||||
# gnulib and gettext.
|
# gnulib and gettext.
|
||||||
GNULIB_AUTOCONF_SNIPPET
|
GNULIB_AUTOCONF_SNIPPET
|
||||||
AM_GNU_GETTEXT_VERSION([0.11.5])
|
# We use po/Makevars.template, so we need at least gettext 0.12.
|
||||||
|
AM_GNU_GETTEXT_VERSION([0.12])
|
||||||
|
|
||||||
# Initialize the test suite.
|
# Initialize the test suite.
|
||||||
AC_CONFIG_TESTDIR(tests)
|
AC_CONFIG_TESTDIR(tests)
|
||||||
|
|||||||
Reference in New Issue
Block a user