Differences between revisions 2 and 3
Revision 2 as of 2013-09-14 12:56:12
Size: 1129
Editor: ?Dmitrijs''''''Ledkovs
Comment:
Revision 3 as of 2020-05-15 06:33:09
Size: 1121
Editor: PaulWise
Comment: fix link to build log processing
Deletions are marked like this. Additions are marked like this.
Line 24: Line 24:
 * File and track issues for packages not enabling verbose builds. https://buildd.debian.org/~brlink/bytag/W-compiler-flags-hidden.html  * File and track issues for packages not enabling verbose builds. https://qa.debian.org/bls/bytag/W-compiler-flags-hidden.html

Verbose Builds

Goal description

This goal comprises all the changes required to have verbose build logs in Debian when building packages which display:

  • optimisation flags enabled, their amount and order
  • warning and error flags enabled
  • includes, libraries, isystem paths and order
  • link order
  • compiler features and standards enabled (e.g. C++11)
  • which compilers and tools are invoked

This feature to display above should be available across all packages, but not necessarily enabled by-default everywhere (but e.g. enabled on the buildds)

Current status

  • TODO

How to help

  • TODO

Next Milestone

  • File and track issues for packages not enabling verbose builds. https://qa.debian.org/bls/bytag/W-compiler-flags-hidden.html

  • Fix debhelper not passing --disable-silent-rules, at least under some conditions. #680686
  • Fix debhelper to show how the upstream build system is called. #680687 As an alternative buildds could run with DEB_BUILD_OPTIONS=verbose
  • Change Debian policy to recommend or require verbose build logs. #628515