comparison src/configure.ac @ 33072:6028d7f701ce v9.0.1823

patch 9.0.1823: Autoconf 2.69 too old Commit: https://github.com/vim/vim/commit/a96d544bc355b1a6021feccf5fa2bd5659bc5269 Author: Illia Bobyr <illia.bobyr@gmail.com> Date: Wed Aug 30 16:30:15 2023 +0200 patch 9.0.1823: Autoconf 2.69 too old Problem: Autoconf 2.69 too old Solution: Migrate to Autoconf 2.71 Autoconf 2.69 is almost 10 years old. And 2.71 is also a few years old as well. Should be pretty well tested by now. It brings a lot of improvements and there seems to be an ongoing work on autoconf 2.72 already. This change just addresses two minor changes `autoupdate` suggested, and then `src/auto/configure` is regenerated by running cd src make AUTOCONF=autoconf2.71 autoconf closes: #12958 Signed-off-by: Christian Brabandt <cb@256bit.org> Co-authored-by: Illia Bobyr <illia.bobyr@gmail.com>
author Christian Brabandt <cb@256bit.org>
date Wed, 30 Aug 2023 16:45:05 +0200
parents 897f3ed27be2
children fda04a2e9dee
comparison
equal deleted inserted replaced
33071:2ffb3e31b8e0 33072:6028d7f701ce
1 dnl configure.ac: autoconf script for Vim 1 dnl configure.ac: autoconf script for Vim
2 2
3 dnl Process this file with autoconf 2.69 to produce "configure". 3 dnl Process this file with autoconf 2.71 to produce "configure".
4 dnl This should also work with other versions of autoconf, but 2.70 and later
5 dnl generate lots of hard to fix "obsolete" warnings.
6 4
7 AC_INIT 5 AC_INIT
8 AC_CONFIG_SRCDIR([vim.h]) 6 AC_CONFIG_SRCDIR([vim.h])
9 AC_CONFIG_HEADERS(auto/config.h:config.h.in) 7 AC_CONFIG_HEADERS(auto/config.h:config.h.in)
10 8
11 dnl Being able to run configure means the system is Unix (compatible). 9 dnl Being able to run configure means the system is Unix (compatible).
12 AC_DEFINE(UNIX) 10 AC_DEFINE(UNIX)
13 AC_PROG_MAKE_SET 11 AC_PROG_MAKE_SET
14 12
15 dnl Checks for programs. 13 dnl Checks for programs.
16 AC_PROG_CC_C99 dnl required by almost everything 14 AC_PROG_CC dnl required by almost everything
17 AC_PROG_CPP dnl required by header file checks 15 AC_PROG_CPP dnl required by header file checks
18 AC_PROG_EGREP dnl required by AC_EGREP_CPP 16 AC_PROG_EGREP dnl required by AC_EGREP_CPP
19 AC_PROG_FGREP dnl finds working grep -F 17 AC_PROG_FGREP dnl finds working grep -F
20 AC_PROG_AWK dnl required for "make html" in ../doc 18 AC_PROG_AWK dnl required for "make html" in ../doc
21 19