build: require Autoconf >= 2.62 and Automake >= 1.11.1

Older versions of those tools should be considered fully obsolete.
Also, GNU make already requires Gettext >= 0.18.1, which has been
released six months after Automake 1.11.1 and two years after
Autoconf 2.62; so the new requirement shouldn't be problematic
for people already bootstrapping GNU make from the Git repository.

* configure.ac (AC_PREREQ): Require Autoconf 2.62 or later.
(AM_INIT_AUTOMAKE): Require Automake 1.11.1 or later (1.11 had
some serious bugs, and should not be used).

Copyright-paperwork-exempt: yes
Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
This commit is contained in:
Stefano Lattarini 2013-04-30 17:11:16 +02:00 committed by Paul Smith
parent 94735f0ad7
commit 0a56034aac
2 changed files with 17 additions and 3 deletions

View File

@ -113,6 +113,20 @@
* job.c (start_job_command): Don't redirect output for recursive * job.c (start_job_command): Don't redirect output for recursive
make jobs, unless we're in makefile synchronization mode. make jobs, unless we're in makefile synchronization mode.
2013-04-30 Stefano Lattarini <stefano.lattarini@gmail.com> (tiny change)
build: require Autoconf >= 2.62 and Automake >= 1.11.1
Older versions of those tools should be considered fully obsolete.
Also, GNU make already requires Gettext >= 0.18.1, which has been
released six months after Automake 1.11.1 and two years after
Autoconf 2.62; so the new requirement shouldn't be problematic
for people already bootstrapping GNU make from the Git repository.
* configure.ac (AC_PREREQ): Require Autoconf 2.62 or later.
(AM_INIT_AUTOMAKE): Require Automake 1.11.1 or later (1.11 had
some serious bugs, and should not be used).
2013-04-30 Stefano Lattarini <stefano.lattarini@gmail.com> (tiny change) 2013-04-30 Stefano Lattarini <stefano.lattarini@gmail.com> (tiny change)
build: get rid of 'HAVE_ANSI_COMPILER' C preprocessor conditional build: get rid of 'HAVE_ANSI_COMPILER' C preprocessor conditional

View File

@ -1,6 +1,6 @@
# Process this file with autoconf to produce a configure script. # Process this file with autoconf to produce a configure script.
# #
# Copyright (C) 1993-2012 Free Software Foundation, Inc. # Copyright (C) 1993-2013 Free Software Foundation, Inc.
# This file is part of GNU Make. # This file is part of GNU Make.
# #
# GNU Make is free software; you can redistribute it and/or modify it under # GNU Make is free software; you can redistribute it and/or modify it under
@ -18,7 +18,7 @@
AC_INIT([GNU make],[3.82.90],[bug-make@gnu.org]) AC_INIT([GNU make],[3.82.90],[bug-make@gnu.org])
AC_PREREQ([2.59]) AC_PREREQ([2.62])
# Autoconf setup # Autoconf setup
AC_CONFIG_AUX_DIR([config]) AC_CONFIG_AUX_DIR([config])
@ -26,7 +26,7 @@ AC_CONFIG_SRCDIR([vpath.c])
AC_CONFIG_HEADERS([config.h]) AC_CONFIG_HEADERS([config.h])
# Automake setup # Automake setup
AM_INIT_AUTOMAKE([1.9]) AM_INIT_AUTOMAKE([1.11.1])
# Checks for programs. # Checks for programs.
AC_PROG_CC AC_PROG_CC