After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 588863 - Support silent build rules with automake 1.11
Support silent build rules with automake 1.11
Status: RESOLVED FIXED
Product: glib
Classification: Platform
Component: general
2.21.x
Other All
: Normal normal
: ---
Assigned To: gtkdev
gtkdev
Depends on:
Blocks:
 
 
Reported: 2009-07-17 10:35 UTC by Martin Nordholts
Modified: 2009-07-17 14:57 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
0001-Enable-automake-silent-rules-by-default.patch (986 bytes, patch)
2009-07-17 10:36 UTC, Martin Nordholts
rejected Details | Review
0001-Support-silent-build-rules-with-automake-1.11.patch (981 bytes, patch)
2009-07-17 14:56 UTC, Martin Nordholts
committed Details | Review

Description Martin Nordholts 2009-07-17 10:35:25 UTC
Automake 1.11 supports Linux-kernel like silent build rules which enables build output like this:

make[4]: Entering directory `/home/martin/source/glib/glib'
  CC     garray.lo
  CC     gasyncqueue.lo
  CC     gatomic.lo
  CC     gbacktrace.lo

with easy ways to switch to the more verbose output either at configure time:

  ./configure --disable-silent-rules

or at make time:

  make V=1

The attached patch enables silent build rules by default.
Comment 1 Martin Nordholts 2009-07-17 10:36:18 UTC
Created attachment 138580 [details] [review]
0001-Enable-automake-silent-rules-by-default.patch

I'm ready to push this to master as soon as I get an OK.
Comment 2 Matthias Clasen 2009-07-17 14:05:27 UTC
I'd prefer verbose to be default, sorry.
Comment 3 Martin Nordholts 2009-07-17 14:12:46 UTC
I don't understand why, would you mind to elaborate?
Comment 4 Matthias Clasen 2009-07-17 14:14:25 UTC
Its my personal preference, nothing else...
Comment 5 Martin Nordholts 2009-07-17 14:56:24 UTC
Created attachment 138599 [details] [review]
0001-Support-silent-build-rules-with-automake-1.11.patch

Patch to support it, but that has it disabled by default, as agreed on IRC.
Comment 6 Martin Nordholts 2009-07-17 14:57:56 UTC
commit e4bf2ac41d605a2bd3c858790a0fe36b86bcf7d9
Author: Martin Nordholts <martinn@src.gnome.org>
Date:   Fri Jul 17 16:49:53 2009 +0200

    Support silent build rules with automake 1.11

    Support silent build rules, requires at least automake-1.11. Enable by
    either passing --enable-silent-rules to configure or passing V=0 to
    make. Bug #588863.

 configure.in |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)