Re: Fw: [PATCH] Enable automake silent rules

Mike Frysinger <[email protected]>
Newsgroups gmane.comp.lib.newlib
Message-ID <Ya+7YQ0Oof+aSh9y@vapier>
On 07 Dec 2021 11:10, C Howland wrote:
>      Should this really be made the new default?

yes

>  I personally don't want it as a default because I want to see
> command line arguments.  Easy for me to get different, but only knowing
> how.  That leads to the next question.

then use the standard `make V=1` or `./configure --disable-silent-rules`

>      Given that silent were made default, it is a big change in terms of
> what people see.  How would you know to change it?  (New feature, most
> people are far from experts in automake.)  Therefore, the directions most
> definitely would need something added that explains it.  (Without knowing
> about it, I can see it taking someone a long time to chase down why they
> suddenly lost the make output.)  Something along the lines of Jon's
> explanation in the patch email needs to end up in README and probably also
> printed by a configure help.

you can make this argument about any change.  we shouldn't be paralyzed by
historical behavior and never make progress.  the automake manual provides
background info about why chatty make is not a good thing.
https://www.gnu.org/software/automake/manual/automake.html#Silencing-Make

the option is standard in the GNU ecosystem and adoption rate is only going
up.  it's already in the --help of configure.  no one has to know or be an
expert in automake to find it.

adding the option to the newlib/README sounds reasonable since it already
has a bunch of these.  want to send a patch ?
-mike
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEuQK1JxMl+JKsJRrUQWM7n+g39YEFAmGvu2EACgkQQWM7n+g3
9YHr0g//bU3B5m2Z006OKd1GjeuDwdi6jt4vmKXcSFZm0mXjH/6llKrLWK+B/mfz
kpzcnmLp06vO4RamPzoyaV0ZGlAGx2TlLlLqLGhz07x8JsDR2aQDzKAetzNC6thO
ezZ/+258LITDOS61KFq579HqICOypa7n8AQTlTg8oJ5nYvG7peNQ6uUUjwMkeGZk
/ThN0SmBx9GcWKq+MfGWJt16lf6n/KPLS53aMqi0PWUjHryUxIE/KmhriWpQye2H
XYTLLUlrUhFhDxFQD0K0GCbABKIq4Vk5FSFPhep9MDdUfCn7BQH1HSKfgEWPaXqf
YEXG1f43KTDnyNjjYiHOZREo71njews5ZkNqooAQx0qf8M2y5yb8JdTrNQDnkf7n
cY4V3Q8X1tMftOtgswZ/jRPrnKuApHtI3/yGyJFalCkW61CFpz8iWSEbEHynfcKA
EkzDdtEx3rMLGDB5Ui5p03sJ4LdeKjdIDRO+tn2dhyDp29luOWds0ErJvw2s59ko
D/Gujh9aZikV7hl3ufU2pAs2BHaAX9zOY7jwvLhUDQIwDExWb/XxtoifjRiLcYac
xbenWGSWEuA9wKWhgUyW+q+Av/0Yk137295XzNCacNxzYjbyHa+qwRr4QIto8bfw
0TwO7qaErmMfLOjERRsRENTmRF4lcz+u84Ehs4QOG3EzSQ/+Gh0=
=UNQa
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.