From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4fpWMv6T0qz36gh for ; Sun, 05 Apr 2026 12:04:11 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (not verified)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4fpWMn6Dmdz34RX for ; Sun, 05 Apr 2026 12:04:05 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4fpWMh35dGz5fN; Sun, 05 Apr 2026 12:04:00 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1775390640; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=UnDkh5sLm70bT67OfsN+b/4EBgY66O2kXLl4CRCK3jo=; b=XEVbNMTf8LoCjsYu/0pJu0TOMryY+65MxQsFSbusVdogxr3Os7I3RuDJGT330rHkhrK/O0 pQlk682u0VtL3PDA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1775390640; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=UnDkh5sLm70bT67OfsN+b/4EBgY66O2kXLl4CRCK3jo=; b=PyKyT2vkPgrY2VSexHjL9Fk5/+II/tTs/+EpnZz/s9LLNVdVGOWf4LsIzeuPHIrPBbuGDM uCRNjidiVW7quJtJ3vByovqu9lBcLalhtnKmLO4cPjlrbbKNw/wmEbsrT52fJbTE57hydU /QiW7RYkafi5LNEoyp75NvPQ19IWoqBNWG9fSvGU3v32qCFUfkuxQq1MDlhdCOJbarn5DO 1rbsBGKT1Q6Q2/DqAQEvy4d4PBPOIjeqCKBnmmU0YhhtHFD9WRF1nlfPood1EpLsqu36I4 NXNSJZl1TEoy4/5IsGQKpTMD1W2VN5VtzKG27mzX/OF9dWxDFzAWQ9Tg/8V04g== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH] autoconf: Update to version 2.73 Date: Sun, 5 Apr 2026 14:03:19 +0200 Message-ID: <20260405120354.137211-2-adolf.belka@ipfire.org> In-Reply-To: <20260405120354.137211-1-adolf.belka@ipfire.org> References: <20260405120354.137211-1-adolf.belka@ipfire.org> Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update from version 2.72 to 2.73 - Update of rootfile - Changelog 2.73 New features autoreconf has a new option to exclude certain steps autoreconf --exclude [,[,…]] tells autoreconf not to run any of the listed tools, even if it appears to be necessary. This is useful, for example, in situations where autoreconf’s heuristics for when to run each tool are incorrect. (All such situations are considered bugs; please report them.) It may also be useful in “bootstrap” scripts that can use autoreconf for most of the work but need to take manual control over execution of some of the tools. In older versions of Autoconf, it is possible to get the same effect by setting TOOL=true in the environment for each tool that should not be run. Patch originally developed by the OpenEmbedded project. Notable bug fixes AC_PROG_GO and AC_PROG_A68 now honor GOFLAGS and A68FLAGS set by the user AC_C_FLEXIBLE_ARRAY_MEMBER and AC_PROG_LEX handle Solaris 10 better autoheader takes more care not to overwrite hand-written config.h.in Before overwriting an existing config.h.in, autoheader now checks for the marker comment on the first line that indicates it was generated by autoheader. It can be forced to overwrite a config.h.in that doesn’t have that marker by using the new option --replace-handwritten. AC_OUTPUT issues an error if called with more than three arguments All prior versions of GNU autoconf ignore extra arguments to AC_OUTPUT. However, some software’s configure scripts expect a modified version of autoconf in which a fourth argument does something useful. The error is intended to stop redistributors of those programs from regenerating the configure script with a version of autoconf that does not have those modifications, as this is likely to produce a broken configure script. Signed-off-by: Adolf Belka --- config/rootfiles/common/autoconf | 3 ++- lfs/autoconf | 8 ++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/config/rootfiles/common/autoconf b/config/rootfiles/common/autoconf index a351b29c6..bdd106b1a 100644 --- a/config/rootfiles/common/autoconf +++ b/config/rootfiles/common/autoconf @@ -19,6 +19,7 @@ #usr/share/autoconf/Autom4te/XFile.pm #usr/share/autoconf/INSTALL #usr/share/autoconf/autoconf +#usr/share/autoconf/autoconf/a68.m4 #usr/share/autoconf/autoconf/autoconf.m4 #usr/share/autoconf/autoconf/autoconf.m4f #usr/share/autoconf/autoconf/autoheader.m4 @@ -40,6 +41,7 @@ #usr/share/autoconf/autoconf/status.m4 #usr/share/autoconf/autoconf/trailer.m4 #usr/share/autoconf/autoconf/types.m4 +#usr/share/autoconf/autoconf_version.m4 #usr/share/autoconf/autom4te.cfg #usr/share/autoconf/autoscan #usr/share/autoconf/autoscan/autoscan.list @@ -58,7 +60,6 @@ #usr/share/autoconf/m4sugar/m4sh.m4f #usr/share/autoconf/m4sugar/m4sugar.m4 #usr/share/autoconf/m4sugar/m4sugar.m4f -#usr/share/autoconf/version.m4 #usr/share/info/autoconf.info #usr/share/info/standards.info #usr/share/man/man1/autoconf.1 diff --git a/lfs/autoconf b/lfs/autoconf index 43033d6db..2c8542bbc 100644 --- a/lfs/autoconf +++ b/lfs/autoconf @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2024 IPFire Team # +# Copyright (C) 2007-2026 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@ include Config -VER = 2.72 +VER = 2.73 THISAPP = autoconf-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -39,7 +39,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 01caeced9e53d8bd39fb0cf4929322f0d463971b0a96368aa55892026897a9e98c2ca84a77db1b3c6c4483aea54b96da16a7bc00b7ac15e23c6b0471438012db +$(DL_FILE)_BLAKE2 = b5f0b9d3baf883148de8f1d7ae102b8742c0bf57b9ae44286f0da1fef82d7ea8dd1117f04cc85f52254e282f886780165b9773953b3d8ed89130b8419cd288f7 install : $(TARGET) @@ -71,7 +71,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar Jxf $(DIR_DL)/$(DL_FILE) $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ - --prefix=/usr + --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install @rm -rf $(DIR_APP) -- 2.53.0