summaryrefslogtreecommitdiffstats
path: root/tools/autoconf/Makefile
diff options
context:
space:
mode:
authorMichael Pratt <mcpratt@pm.me>2022-08-01 08:28:44 -0400
committerHauke Mehrtens <hauke@hauke-m.de>2023-03-13 22:53:41 +0100
commit030447b8f4c70cf8313dd8de5a3f70e2ad1de375 (patch)
tree33570e6a2b0e7e0593f35970de0574e2aa06f24d /tools/autoconf/Makefile
parentb3776230f312972e40ef49ce8b830db0c8138b06 (diff)
downloadopenwrt-030447b8f4c70cf8313dd8de5a3f70e2ad1de375.tar.gz
openwrt-030447b8f4c70cf8313dd8de5a3f70e2ad1de375.tar.bz2
openwrt-030447b8f4c70cf8313dd8de5a3f70e2ad1de375.zip
tools/autoconf: bump to 2.71
Autoconf release 2.71 is a bugfix release of 2.70 Links provided are the changelog of 2.70 [1] [2] and the announcement of 2.71 [3] The first patch needed to be rewritten. Some of the lines in the patch were moved to be consistent with the same change added upstream in other similar files. Second and third patches are no longer needed, Emacs can now be disabled at the configure stage, and support for musl was added upstream. The patch now causes help2man to be required for installing man pages, but we don't need them. There is no way to disable man pages build with the configure script, so use make to touch the files with the build target install-man1. Link: https://lists.gnu.org/archive/html/autotools-announce/2020-12/msg00001.html Link: https://lwn.net/Articles/839395 Link: https://lists.gnu.org/archive/html/info-gnu/2021-01/msg00017.html Signed-off-by: Michael Pratt <mcpratt@pm.me>
Diffstat (limited to 'tools/autoconf/Makefile')
-rw-r--r--tools/autoconf/Makefile6
1 files changed, 4 insertions, 2 deletions
diff --git a/tools/autoconf/Makefile b/tools/autoconf/Makefile
index b9c2f93ff3..a1ce158031 100644
--- a/tools/autoconf/Makefile
+++ b/tools/autoconf/Makefile
@@ -7,18 +7,20 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=autoconf
-PKG_VERSION:=2.69
+PKG_VERSION:=2.71
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
PKG_SOURCE_URL:=@GNU/autoconf
-PKG_HASH:=64ebcec9f8ac5b2487125a86a7760d2591ac9e1d3dbd59489633f9de62a57684
+PKG_HASH:=f14c83cfebcc9427f2c3cea7258bd90df972d92eb26752da4ddad81c87a0faa4
include $(INCLUDE_DIR)/host-build.mk
HOST_CONFIGURE_VARS += \
+ EMACS="no" \
PERL="/usr/bin/env perl"
define Host/Compile
+ -$(call Host/Compile/Default,--touch install-man1) # disable building of man pages
$(call Host/Compile/Default)
endef