build: modernize bootstrap prerequsite tools
authorJim Meyering <[email protected]>
Sun, 28 May 2023 01:28:31 +0000 (27 18:28 -0700)
committerJim Meyering <[email protected]>
Sun, 28 May 2023 01:28:31 +0000 (27 18:28 -0700)
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

index b27758a..2f0bce6 100644 (file)
@@ -115,17 +115,20 @@ gnulib_tool_option_extras='--symlink --makefile-name=gnulib.mk'
 buildreq="\
 autoconf   2.61
 automake   1.11
-autopoint  -
+autopoint  0.19.2
 flex       -
 gettext    -
 git        1.4.4
 gperf      -
 gzip       -
 help2man   1.36
+m4         -
 makeinfo   -
 perl       5.5
-rsync      -
 tar        -
+texi2pdf   6.1
+wget       -
+xz         -
 "
 
 bootstrap_post_import_hook()