disable Automake's silent rules

Bug #516208 reported by Colin Watson
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
launchpad-buildd
Fix Released
Low
Dimitri John Ledkov

Bug Description

<doko> suppressing compiler output in build logs is a disease

Let's at least deal with this for packages that use Automake. I think the necessary magic is to put 'enable_silent_rules=no' in a config.cache file somewhere, and then pass the full path to that file in a CONFIG_SITE environment variable. Autoconf will source that before it does anything else, which should be equivalent to passing --disable-silent-rules to configure.

Tags: feature

Related branches

tags: added: feature
Changed in launchpad-buildd:
status: New → Confirmed
Changed in launchpad-buildd:
status: Confirmed → Triaged
importance: Undecided → High
Changed in launchpad-buildd:
importance: High → Low
Revision history for this message
Colin Watson (cjwatson) wrote :

For the record, this is now done rather differently from my initial suggestion, namely via dh_auto_configure in utopic. This will only cover a subset of builds, but a large and increasing one.

Changed in launchpad-buildd:
status: Triaged → Fix Committed
assignee: nobody → Dimitri John Ledkov (xnox)
Revision history for this message
Colin Watson (cjwatson) wrote :

We went back to V=1 in the end to match (at least some) Debian buildds.

launchpad-buildd (125) trusty; urgency=medium

  [ Dimitri John Ledkov ]
  * Enable verbose build logs (LP: #516208).

  [ Colin Watson ]
  * Calculate the FQDN dynamically in sbuildrc rather than substituting it
    in from the postinst. This is friendlier to scalingstack, where a
    single image is used for multiple guests.
  * Set V=1 rather than DH_VERBOSE=1, in line with Debian buildds and to
    cover some more build systems (see https://bugs.debian.org/751528).
  * Fix lpbuildd.livefs tests to account for the "suite" argument no longer
    being accepted.
  * Set LANG=C.UTF-8 when running "bzr builder", to ensure that it can
    handle UTF-8 file and author names (LP: #1273487).

  [ Adam Conrad ]
  * scan-for-processes: Don't explode if one of the processes we were
    going to kill completes before we get around to killing it.

 -- Colin Watson <email address hidden> Mon, 04 Aug 2014 08:51:37 +0200

Changed in launchpad-buildd:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.