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 4hvP19605Zz35Z9 for ; Tue, 29 Sep 2026 16:35:25 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [IPv6:2001:678:b28::25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (secp384r1 raw public key) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "YR2" (not verified)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4hvP1618K4z346J for ; Tue, 29 Sep 2026 16:35:22 +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 4hvP1352vzz7Y; Tue, 29 Sep 2026 16:35:19 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1790699719; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=vXMAcTz7EaQAK8/83NxuECovNJH8CD/9DLgxJdz6drQ=; b=YWLYzImedh0z+nT+qcvWQv1BJ3MJ3uyqUQJiofdtTsU0imytabmVw2kUAKZQdh0G6Chi+C VySZvTefdtJ74zBA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1790699719; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=vXMAcTz7EaQAK8/83NxuECovNJH8CD/9DLgxJdz6drQ=; b=Ct9XfTO/9C595f7Ww5tD+m9z1sQcTMQNPLa2rwWFVHUjWHttgInD7tXERIWl35Y7qLTfJq aORN2syL3H8w1LFklHnRpPS8kKl1NdSl9quhimgbo7o0tJXSYHFUhVMZTga4lLPjPf6o4u HPkUGdif/1rCYLSbbM80uStj9zvtQ0hu2luaCxx/pgGWiaMoKH3KmQTC145uGXzGvp5WAk QRXMk111cYpQQXXxgHcBLl9uVH7tdCPPbrkVtass0jDOKy0rXOyde8PMKe/QmD/qPgSRS1 JaxdAAIuoqs5oIThTOTw25x2OOayD9FSCIkFEF4W9ys8EsOmljaxfqh1O7XHAg== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH] automake: Update to version 1.19 Date: Tue, 29 Sep 2026 18:35:13 +0200 Message-ID: <20260929163516.3587900-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-Transfer-Encoding: 8bit - Update from version 1.18.1 to 1.19 - Update of rootfile - Changelog 1.19 New features added - New autoconf macro AM_OPTIONAL_AUTOMAKE. It takes a list of `dist-XXX' option names (dist-bzip2, dist-bzip3, dist-xz, dist-lzip, dist-zstd, dist-zip, dist-shar, dist-tarZ); `make dist' builds each archive when its tool is available and skips it otherwise, without making `make dist' fail. This is for systems that intentionally lack some compression tools. Bugs fixed - Recognize COPYINGv2, COPYINGv3, COPYING.LESSERv2 and COPYING.LESSERv3 as license files; distribute them automatically, similarly to COPYING. This improves compatibility with other GNU projects, notably GNU GMP. (bug#18485) - `make dist' no longer propagates its internal distribution-directory cleanup override to recursive makes run while constructing distdir. The override could make a nested `make distcheck' leave its distribution directory behind and then fail its distclean check. - `make dist-bzip2 dist-xz' now succeeds. They share the intermediate uncompressed tarball as a result of another fix. The first goal used to delete it, so every later goal failed with ENOENT. Under GNU make the tarball is now an .INTERMEDIATE file, built once and removed once the last goal is done with it; other make implementations rebuild it per goal. (bug #10975) - Non-zero exit codes of compressors for the dist tarballs no longer abort the job in a state where the empty files are left behind. The shell redirection truncates the archive before the initial invocation, so a zero-length archive could be mistaken for a distribution; $(distdir).tar was left too. Both are now removed. This is a natural follow-up fix to bug#19614. - Busybox tar no longer assumed to be GNU tar just because it supports --version. - `make dist' now fails when tar fails, instead of exiting successfully with a truncated archive. - The filename-length-max=N option no longer rejects file names of exactly N characters; as documented, only longer ones are. (bug#81558) - The manual no longer presents 99 characters as the portable limit for file names in any archive format: it is the limit of the v7 format, whereas ustar, the default as of Automake 1.18, stores longer names. (bug#81557) - A file that is not currently present is still a part of the distribution if a `Makefile.am' rule can build it. When that rule is inside an Automake conditional, the file is distributed only when the condition is true. (bug#79049) - The `check-DEJAGNU' recipe now honors silent rules (in the non-V=1 scenario). (bug#79086) - Objective C and Objective C++ sources built with Libtool are now compiled and linked with `--tag=OBJC' and `--tag=OBJCXX', when the installed Libtool announces support for those tags (Libtool 2.6.0 and newer). Signed-off-by: Adolf Belka --- config/rootfiles/common/automake | 241 ++++++++++++++++--------------- lfs/automake | 6 +- 2 files changed, 124 insertions(+), 123 deletions(-) diff --git a/config/rootfiles/common/automake b/config/rootfiles/common/automake index 800ff6c66..754ef4228 100644 --- a/config/rootfiles/common/automake +++ b/config/rootfiles/common/automake @@ -1,131 +1,132 @@ #usr/bin/aclocal -#usr/bin/aclocal-1.18 +#usr/bin/aclocal-1.19 #usr/bin/automake -#usr/bin/automake-1.18 -#usr/share/aclocal-1.18 -#usr/share/aclocal-1.18/amversion.m4 -#usr/share/aclocal-1.18/ar-lib.m4 -#usr/share/aclocal-1.18/as.m4 -#usr/share/aclocal-1.18/auxdir.m4 -#usr/share/aclocal-1.18/cond-if.m4 -#usr/share/aclocal-1.18/cond.m4 -#usr/share/aclocal-1.18/depend.m4 -#usr/share/aclocal-1.18/depout.m4 -#usr/share/aclocal-1.18/dmalloc.m4 -#usr/share/aclocal-1.18/extra-recurs.m4 -#usr/share/aclocal-1.18/gcj.m4 -#usr/share/aclocal-1.18/init.m4 -#usr/share/aclocal-1.18/install-sh.m4 -#usr/share/aclocal-1.18/internal -#usr/share/aclocal-1.18/internal/ac-config-macro-dirs.m4 -#usr/share/aclocal-1.18/lead-dot.m4 -#usr/share/aclocal-1.18/lex.m4 -#usr/share/aclocal-1.18/lispdir.m4 -#usr/share/aclocal-1.18/maintainer.m4 -#usr/share/aclocal-1.18/make.m4 -#usr/share/aclocal-1.18/missing.m4 -#usr/share/aclocal-1.18/mkdirp.m4 -#usr/share/aclocal-1.18/obsolete.m4 -#usr/share/aclocal-1.18/options.m4 -#usr/share/aclocal-1.18/prog-cc-c-o.m4 -#usr/share/aclocal-1.18/python.m4 -#usr/share/aclocal-1.18/rmf.m4 -#usr/share/aclocal-1.18/runlog.m4 -#usr/share/aclocal-1.18/sanity.m4 -#usr/share/aclocal-1.18/silent.m4 -#usr/share/aclocal-1.18/strip.m4 -#usr/share/aclocal-1.18/substnot.m4 -#usr/share/aclocal-1.18/tar.m4 -#usr/share/aclocal-1.18/upc.m4 -#usr/share/aclocal-1.18/vala.m4 -#usr/share/aclocal-1.18/xargsn.m4 +#usr/bin/automake-1.19 +#usr/share/aclocal-1.19 +#usr/share/aclocal-1.19/amversion.m4 +#usr/share/aclocal-1.19/ar-lib.m4 +#usr/share/aclocal-1.19/as.m4 +#usr/share/aclocal-1.19/auxdir.m4 +#usr/share/aclocal-1.19/cond-if.m4 +#usr/share/aclocal-1.19/cond.m4 +#usr/share/aclocal-1.19/depend.m4 +#usr/share/aclocal-1.19/depout.m4 +#usr/share/aclocal-1.19/dmalloc.m4 +#usr/share/aclocal-1.19/extra-recurs.m4 +#usr/share/aclocal-1.19/gcj.m4 +#usr/share/aclocal-1.19/init.m4 +#usr/share/aclocal-1.19/install-sh.m4 +#usr/share/aclocal-1.19/internal +#usr/share/aclocal-1.19/internal/ac-config-macro-dirs.m4 +#usr/share/aclocal-1.19/lead-dot.m4 +#usr/share/aclocal-1.19/lex.m4 +#usr/share/aclocal-1.19/lispdir.m4 +#usr/share/aclocal-1.19/maintainer.m4 +#usr/share/aclocal-1.19/make.m4 +#usr/share/aclocal-1.19/missing.m4 +#usr/share/aclocal-1.19/mkdirp.m4 +#usr/share/aclocal-1.19/obsolete.m4 +#usr/share/aclocal-1.19/optional.m4 +#usr/share/aclocal-1.19/options.m4 +#usr/share/aclocal-1.19/prog-cc-c-o.m4 +#usr/share/aclocal-1.19/python.m4 +#usr/share/aclocal-1.19/rmf.m4 +#usr/share/aclocal-1.19/runlog.m4 +#usr/share/aclocal-1.19/sanity.m4 +#usr/share/aclocal-1.19/silent.m4 +#usr/share/aclocal-1.19/strip.m4 +#usr/share/aclocal-1.19/substnot.m4 +#usr/share/aclocal-1.19/tar.m4 +#usr/share/aclocal-1.19/upc.m4 +#usr/share/aclocal-1.19/vala.m4 +#usr/share/aclocal-1.19/xargsn.m4 #usr/share/aclocal/README -#usr/share/automake-1.18 -#usr/share/automake-1.18/Automake -#usr/share/automake-1.18/Automake/ChannelDefs.pm -#usr/share/automake-1.18/Automake/Channels.pm -#usr/share/automake-1.18/Automake/Condition.pm -#usr/share/automake-1.18/Automake/Config.pm -#usr/share/automake-1.18/Automake/Configure_ac.pm -#usr/share/automake-1.18/Automake/DisjConditions.pm -#usr/share/automake-1.18/Automake/FileUtils.pm -#usr/share/automake-1.18/Automake/General.pm -#usr/share/automake-1.18/Automake/Getopt.pm -#usr/share/automake-1.18/Automake/Item.pm -#usr/share/automake-1.18/Automake/ItemDef.pm -#usr/share/automake-1.18/Automake/Language.pm -#usr/share/automake-1.18/Automake/Location.pm -#usr/share/automake-1.18/Automake/Options.pm -#usr/share/automake-1.18/Automake/Rule.pm -#usr/share/automake-1.18/Automake/RuleDef.pm -#usr/share/automake-1.18/Automake/VarDef.pm -#usr/share/automake-1.18/Automake/Variable.pm -#usr/share/automake-1.18/Automake/Version.pm -#usr/share/automake-1.18/Automake/Wrap.pm -#usr/share/automake-1.18/Automake/XFile.pm -#usr/share/automake-1.18/COPYING -#usr/share/automake-1.18/INSTALL -#usr/share/automake-1.18/am -#usr/share/automake-1.18/am/check.am -#usr/share/automake-1.18/am/check2.am -#usr/share/automake-1.18/am/clean-hdr.am -#usr/share/automake-1.18/am/clean.am -#usr/share/automake-1.18/am/compile.am -#usr/share/automake-1.18/am/configure.am -#usr/share/automake-1.18/am/data.am -#usr/share/automake-1.18/am/dejagnu.am -#usr/share/automake-1.18/am/depend.am -#usr/share/automake-1.18/am/depend2.am -#usr/share/automake-1.18/am/distdir.am -#usr/share/automake-1.18/am/footer.am -#usr/share/automake-1.18/am/header-vars.am -#usr/share/automake-1.18/am/header.am -#usr/share/automake-1.18/am/inst-vars.am -#usr/share/automake-1.18/am/install.am -#usr/share/automake-1.18/am/java.am -#usr/share/automake-1.18/am/lang-compile.am -#usr/share/automake-1.18/am/lex.am -#usr/share/automake-1.18/am/library.am -#usr/share/automake-1.18/am/libs.am -#usr/share/automake-1.18/am/libtool.am -#usr/share/automake-1.18/am/lisp.am -#usr/share/automake-1.18/am/ltlib.am -#usr/share/automake-1.18/am/ltlibrary.am -#usr/share/automake-1.18/am/mans-vars.am -#usr/share/automake-1.18/am/mans.am -#usr/share/automake-1.18/am/program.am -#usr/share/automake-1.18/am/progs.am -#usr/share/automake-1.18/am/python.am -#usr/share/automake-1.18/am/remake-hdr.am -#usr/share/automake-1.18/am/scripts.am -#usr/share/automake-1.18/am/subdirs.am -#usr/share/automake-1.18/am/tags.am -#usr/share/automake-1.18/am/texi-vers.am -#usr/share/automake-1.18/am/texibuild.am -#usr/share/automake-1.18/am/texinfos.am -#usr/share/automake-1.18/am/vala.am -#usr/share/automake-1.18/am/yacc.am -#usr/share/automake-1.18/ar-lib -#usr/share/automake-1.18/compile -#usr/share/automake-1.18/config.guess -#usr/share/automake-1.18/config.sub -#usr/share/automake-1.18/depcomp -#usr/share/automake-1.18/install-sh -#usr/share/automake-1.18/mdate-sh -#usr/share/automake-1.18/missing -#usr/share/automake-1.18/mkinstalldirs -#usr/share/automake-1.18/py-compile -#usr/share/automake-1.18/tap-driver.sh -#usr/share/automake-1.18/test-driver -#usr/share/automake-1.18/texinfo.tex -#usr/share/automake-1.18/ylwrap +#usr/share/automake-1.19 +#usr/share/automake-1.19/Automake +#usr/share/automake-1.19/Automake/ChannelDefs.pm +#usr/share/automake-1.19/Automake/Channels.pm +#usr/share/automake-1.19/Automake/Condition.pm +#usr/share/automake-1.19/Automake/Config.pm +#usr/share/automake-1.19/Automake/Configure_ac.pm +#usr/share/automake-1.19/Automake/DisjConditions.pm +#usr/share/automake-1.19/Automake/FileUtils.pm +#usr/share/automake-1.19/Automake/General.pm +#usr/share/automake-1.19/Automake/Getopt.pm +#usr/share/automake-1.19/Automake/Item.pm +#usr/share/automake-1.19/Automake/ItemDef.pm +#usr/share/automake-1.19/Automake/Language.pm +#usr/share/automake-1.19/Automake/Location.pm +#usr/share/automake-1.19/Automake/Options.pm +#usr/share/automake-1.19/Automake/Rule.pm +#usr/share/automake-1.19/Automake/RuleDef.pm +#usr/share/automake-1.19/Automake/VarDef.pm +#usr/share/automake-1.19/Automake/Variable.pm +#usr/share/automake-1.19/Automake/Version.pm +#usr/share/automake-1.19/Automake/Wrap.pm +#usr/share/automake-1.19/Automake/XFile.pm +#usr/share/automake-1.19/COPYING +#usr/share/automake-1.19/INSTALL +#usr/share/automake-1.19/am +#usr/share/automake-1.19/am/check.am +#usr/share/automake-1.19/am/check2.am +#usr/share/automake-1.19/am/clean-hdr.am +#usr/share/automake-1.19/am/clean.am +#usr/share/automake-1.19/am/compile.am +#usr/share/automake-1.19/am/configure.am +#usr/share/automake-1.19/am/data.am +#usr/share/automake-1.19/am/dejagnu.am +#usr/share/automake-1.19/am/depend.am +#usr/share/automake-1.19/am/depend2.am +#usr/share/automake-1.19/am/distdir.am +#usr/share/automake-1.19/am/footer.am +#usr/share/automake-1.19/am/header-vars.am +#usr/share/automake-1.19/am/header.am +#usr/share/automake-1.19/am/inst-vars.am +#usr/share/automake-1.19/am/install.am +#usr/share/automake-1.19/am/java.am +#usr/share/automake-1.19/am/lang-compile.am +#usr/share/automake-1.19/am/lex.am +#usr/share/automake-1.19/am/library.am +#usr/share/automake-1.19/am/libs.am +#usr/share/automake-1.19/am/libtool.am +#usr/share/automake-1.19/am/lisp.am +#usr/share/automake-1.19/am/ltlib.am +#usr/share/automake-1.19/am/ltlibrary.am +#usr/share/automake-1.19/am/mans-vars.am +#usr/share/automake-1.19/am/mans.am +#usr/share/automake-1.19/am/program.am +#usr/share/automake-1.19/am/progs.am +#usr/share/automake-1.19/am/python.am +#usr/share/automake-1.19/am/remake-hdr.am +#usr/share/automake-1.19/am/scripts.am +#usr/share/automake-1.19/am/subdirs.am +#usr/share/automake-1.19/am/tags.am +#usr/share/automake-1.19/am/texi-vers.am +#usr/share/automake-1.19/am/texibuild.am +#usr/share/automake-1.19/am/texinfos.am +#usr/share/automake-1.19/am/vala.am +#usr/share/automake-1.19/am/yacc.am +#usr/share/automake-1.19/ar-lib +#usr/share/automake-1.19/compile +#usr/share/automake-1.19/config.guess +#usr/share/automake-1.19/config.sub +#usr/share/automake-1.19/depcomp +#usr/share/automake-1.19/install-sh +#usr/share/automake-1.19/mdate-sh +#usr/share/automake-1.19/missing +#usr/share/automake-1.19/mkinstalldirs +#usr/share/automake-1.19/py-compile +#usr/share/automake-1.19/tap-driver.sh +#usr/share/automake-1.19/test-driver +#usr/share/automake-1.19/texinfo.tex +#usr/share/automake-1.19/ylwrap #usr/share/doc/automake #usr/share/doc/automake/amhello-1.0.tar.gz #usr/share/info/automake-history.info #usr/share/info/automake.info #usr/share/info/automake.info-1 #usr/share/info/automake.info-2 -#usr/share/man/man1/aclocal-1.18.1 +#usr/share/man/man1/aclocal-1.19.1 #usr/share/man/man1/aclocal.1 -#usr/share/man/man1/automake-1.18.1 +#usr/share/man/man1/automake-1.19.1 #usr/share/man/man1/automake.1 diff --git a/lfs/automake b/lfs/automake index 989129d3b..30d7b5bff 100644 --- a/lfs/automake +++ b/lfs/automake @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2025 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 = 1.18.1 +VER = 1.19 THISAPP = automake-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -48,7 +48,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 4461062a4d596dd87caec7d388449f5f8fe7a4faede8fd0d77d1fb3bb5d23caabb3b715fbb9f29f33326bec527f3d8da6251d9282d4007cef9af146d28fe96cf +$(DL_FILE)_BLAKE2 = dfa83c00d8609bee2fa93d61d4566c8b2e05fc37adbaa5ba1c5cb042b43545444a5b006085952461ac9159bf7ca5404552ab3fe3342a2e61e88df488d8f63fe1 install : $(TARGET) -- 2.55.0