From a9e25136f95f28d795b2d16b272680daeb1b5c0a Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sat, 27 May 2023 18:00:04 -0700 Subject: [PATCH] build: modernize bootstrap prerequsite tools MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Following Pádraig Brady's example from coreutils, ... * bootstrap.conf: Add an explicit requirement on m4. Add an explicit requirement on texi2pdf -- often packaged separately rather than with makeinfo -- its absence would otherwise induce a failure late in the build process. Replace the rsync dependency with wget, which gnulib changed to in 2018. Also, add an xz requirement and a version for autopoint. --- bootstrap.conf | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/bootstrap.conf b/bootstrap.conf index 4f42f1a..c6c8318 100644 --- a/bootstrap.conf +++ b/bootstrap.conf @@ -85,14 +85,17 @@ gnulib_tool_option_extras="--tests-base=gnulib-tests --with-tests --symlink\ buildreq="\ autoconf 2.64 automake 1.11.2 -autopoint - +autopoint 0.19.2 gettext 0.19.2 git 1.4.4 gzip - +m4 - makeinfo 6.1 perl 5.5 -rsync - tar - +texi2pdf 6.1 +wget - +xz - " bootstrap_post_import_hook ()