Bug#1119339: swiftlang: please enable verbose build logs

Emanuele Rocca ema at debian.org
Wed Oct 29 13:44:57 GMT 2025


Source: swiftlang
Version: 6.1.3-1
User: ema at debian.org
Usertags: verbose-buildlogs

Hi,

currently swiftlang does not include the full command line arguments passed to the
compiler and linker in its build logs. Here's part of the build logs as an example:

 [1/42][  2%][0.060s] Building C object src/CMakeFiles/libcmark-gfm.dir/cmark_ctype.c.o
 [2/42][  4%][0.069s] Building C object src/CMakeFiles/libcmark-gfm.dir/plugin.c.o
 [3/42][  7%][0.071s] Building C object src/CMakeFiles/libcmark-gfm.dir/houdini_href_e.c.o
 [4/42][  9%][0.076s] Building C object src/CMakeFiles/libcmark-gfm.dir/cmark.c.o

Policy 4.9.1 says that the package build should be as verbose as
reasonably possible to make life easier for porters and bug squashers
more generally:
https://www.debian.org/doc/debian-policy/ch-source.html#main-building-script-debian-rules

Please include the full compiler and linker arguments in swiftlang's build logs,
unless the "terse" tag is present in DEB_BUILD_OPTIONS.

Thanks,
  Emanuele



More information about the Pkg-llvm-team mailing list