[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 1/2] m4: warn when AM_SILENT_RULES default is used
From: |
Zack Weinberg |
Subject: |
Re: [PATCH 1/2] m4: warn when AM_SILENT_RULES default is used |
Date: |
Sun, 12 Dec 2021 09:48:25 -0500 |
User-agent: |
Cyrus-JMAP/3.5.0-alpha0-4514-g2bdc19e04f-fm-20211209.002-g2bdc19e0 |
On Sun, Dec 12, 2021, at 1:09 AM, Mike Frysinger wrote:
> To help ease people into enabling silent rules by default, warn if
> a package doesn't make an explicit selection.
-1 for the same reason that changing the default is a bad idea.
If we are to make *any* change in this area I would advocate instead for a step
in the opposite direction: remove the DEFAULT argument from AM_SILENT_RULES.
The default is hardcoded to "no". In other words, individual packages are no
longer allowed to make the user-hostile decision of switching the default to
"yes".
In addition to the ergonomics benefit, taking away that knob would smooth the
path to having the AM_SILENT_RULES *feature* be enabled by default: that is,
all automake-using packages get the --enable-silent-rules switch and the
makefile machinery to back it up, without having to mention AM_SILENT_RULES in
configure.ac.
zw