From 0a56034aac851fb9413300222b809fd3a91043a4 Mon Sep 17 00:00:00 2001 From: Stefano Lattarini Date: Tue, 30 Apr 2013 17:11:16 +0200 Subject: [PATCH] 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 --- ChangeLog | 14 ++++++++++++++ configure.ac | 6 +++--- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 729cec8e..aa96aae3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -113,6 +113,20 @@ * job.c (start_job_command): Don't redirect output for recursive make jobs, unless we're in makefile synchronization mode. +2013-04-30 Stefano Lattarini (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 (tiny change) build: get rid of 'HAVE_ANSI_COMPILER' C preprocessor conditional diff --git a/configure.ac b/configure.ac index 7b70f045..da2071fc 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ # 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. # # 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_PREREQ([2.59]) +AC_PREREQ([2.62]) # Autoconf setup AC_CONFIG_AUX_DIR([config]) @@ -26,7 +26,7 @@ AC_CONFIG_SRCDIR([vpath.c]) AC_CONFIG_HEADERS([config.h]) # Automake setup -AM_INIT_AUTOMAKE([1.9]) +AM_INIT_AUTOMAKE([1.11.1]) # Checks for programs. AC_PROG_CC