GNU bug report logs -
#72267
automake 1.17 issue with new AM_SILENT_RULES
Previous Next
Full log
View this message in rfc822 format
I use homebrew on macOS Sonoma 14.5. This package system
installed the version 1.17 automake (I use a binary package
but the source one refers to this metadata:
desc "Tool for generating GNU Standards-compliant Makefiles"
homepage "https://www.gnu.org/software/automake/"
url "https://ftp.gnu.org/gnu/automake/automake-1.17.tar.xz"
mirror "https://ftpmirror.gnu.org/automake/automake-1.17.tar.xz"
sha256 "8920c1fc411e13b90bf704ef9db6f29d540e76d232cb3b2c9f4dc4cc599bd990"
license "GPL-2.0-or-later"
My problem is simple: configure generated by autoreconf includes
this line:
AM_DEFAULT_VERBOSITY=0ac_config_headers="$ac_config_headers config.h"
i.e. the last macro generating AM_DEFAULT_VERBOSITY setting
misses to add a newline after its expansion.
I can propose an easy patch which fixes the problem for me:
at the end of the silent.m4 file (m4 directory in sources
but installed at another location my homebrew add a newline
in the AM_SILENT_RULES macro setting AM_DEFAULT_VERBOSITY:
--- /usr/local/Cellar/automake/1.17/share/aclocal-1.17/silent.m4-orig-nl 2024-07-12 07:21:44
+++ /usr/local/Cellar/automake/1.17/share/aclocal-1.17/silent.m4 2024-07-23 07:40:50
@@ -68,4 +68,5 @@
# empty being verbose).
AC_DEFUN([AM_SILENT_RULES],
[AC_REQUIRE([_AM_SILENT_RULES])
-AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1])])
+AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1])
+])
Regards
Francis.Dupont <at> fdupont.fr (or fdupont <at> isc.org)
This bug report was last modified 86 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.