Bump autoconf version bound to >= 2.69
authorBen Gamari <bgamari.foss@gmail.com>
Mon, 19 Mar 2018 17:31:31 +0000 (13:31 -0400)
committerBen Gamari <ben@smart-cactus.org>
Mon, 19 Mar 2018 17:31:34 +0000 (13:31 -0400)
Reviewers: hvr

Subscribers: rwbarton, thomie, erikd, carter

GHC Trac Issues: #14910

Differential Revision: https://phabricator.haskell.org/D4495

configure.ac
distrib/configure.ac.in
libraries/integer-gmp/configure.ac

index e75fc6c..1bab56d 100644 (file)
@@ -55,13 +55,14 @@ AC_SUBST([release], [1])
 # First off, a distrib sanity check..
 AC_CONFIG_SRCDIR([mk/config.mk.in])
 
-dnl * We require autoconf version 2.60
-dnl We need 2.50 due to the use of AC_SYS_LARGEFILE and AC_MSG_NOTICE.
-dnl We need 2.52 due to the use of AS_TR_CPP and AS_TR_SH.
-dnl Using autoconf 2.59 started to give nonsense like this
-dnl  #define SIZEOF_CHAR 0
-dnl recently.
-AC_PREREQ([2.60])
+dnl * We require autoconf version 2.69 due to
+dnl   https://bugs.ruby-lang.org/issues/8179. Also see #14910.
+dnl * We need 2.50 due to the use of AC_SYS_LARGEFILE and AC_MSG_NOTICE.
+dnl * We need 2.52 due to the use of AS_TR_CPP and AS_TR_SH.
+dnl * Using autoconf 2.59 started to give nonsense like this
+dnl     #define SIZEOF_CHAR 0
+dnl   recently.
+AC_PREREQ([2.69])
 
 # -------------------------------------------------------------------------
 # Prepare to generate the following header files
index 95ad198..ed1c296 100644 (file)
@@ -6,6 +6,9 @@ dnl
 
 AC_INIT([The Glorious Glasgow Haskell Compilation System], [@ProjectVersion@], [glasgow-haskell-bugs@haskell.org], [ghc-AC_PACKAGE_VERSION])
 
+dnl See /configure.ac for rationale.
+AC_PREREQ([2.69])
+
 dnl--------------------------------------------------------------------
 dnl * Deal with arguments telling us gmp is somewhere odd
 dnl--------------------------------------------------------------------
index c19dbbc..3aebeba 100644 (file)
@@ -1,4 +1,4 @@
-AC_PREREQ(2.60)
+AC_PREREQ(2.69)
 AC_INIT([Haskell integer (GMP)], [1.0], [libraries@haskell.org], [integer])
 
 # Safety check: Ensure that we are in the correct source directory.