Your message dated Sat, 24 Feb 2018 16:19:21 +0000
with message-id <[email protected]>
and subject line Bug#768791: fixed in debhelper 11.1.5~alpha1
has caused the Debian Bug report #768791,
regarding Default to 'make -O' for sane output on parallel builds please
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
768791: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768791
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debhelper
Version: 9.20140228
Severity: wishlist

On parallel builds the output from multiple targets gets all mixed up
making them basically impossible to read. In make 4 there is a new
option that helps with this:

       -O[type], --output-sync[=type]
            When  running multiple jobs in parallel with -j, ensure the output
            of each job is collected together rather  than  interspersed  with
            output from other jobs.  If type is not specified or is target the
            output from the entire recipe for each target is grouped together.
            If  type is line the output from each command line within a recipe
            is grouped together.  If type is recurse  output  from  an  entire
            recursive  make  is grouped together.  If type is none output syn-
            chronization is disabled.

This uses tempfiles to buffer the output so it does use some extra
resources. But anyone doing parallel builds should have enough ram for
the whole output to stay in ram and the overhead to be inconsequential.

Please add -O to the make options in debhelper (if make 4 is used).

MfG
        Goswin

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages debhelper depends on:
ii  binutils    2.24.51.20140704-1
ii  dpkg        1.17.9
ii  dpkg-dev    1.17.18
ii  file        1:5.18-1
ii  man-db      2.6.7.1-1
ii  perl        5.18.2-2+b1
ii  po-debconf  1.0.16+nmu2

debhelper recommends no packages.

Versions of packages debhelper suggests:
ii  dh-make  0.63

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: debhelper
Source-Version: 11.1.5~alpha1

We believe that the bug you reported is fixed in the latest version of
debhelper, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Niels Thykier <[email protected]> (supplier of updated debhelper package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 24 Feb 2018 16:01:31 +0000
Source: debhelper
Binary: debhelper dh-systemd
Architecture: source
Version: 11.1.5~alpha1
Distribution: experimental
Urgency: medium
Maintainer: Debhelper Maintainers <[email protected]>
Changed-By: Niels Thykier <[email protected]>
Description:
 debhelper  - helper programs for debian/rules
 dh-systemd - debhelper add-on to handle systemd unit files - transitional pack
Closes: 768791 890373 890736 891187
Changes:
 debhelper (11.1.5~alpha1) experimental; urgency=medium
 .
   * dh_installdocs: Add missing documentation about --sourcedir
     in compat 11.
   * dh_installdocs: Document that d/tmp is used by default
     in compat 11.
   * dh_installexamples: Ditto.
   * dh_installinfo: Ditto.
   * dh_installman: Ditto.
   * meson.pm: Apply patch from Jakub Wilk to fix typo in the name
     of the "C.UTF-8" locale.
   * autoscripts/postinst-systemd-restart: Apply patch from
     Christoph Biedl to fix indentation.  (Closes: #890373)
   * dh_testroot: With the advent of DEB_RULES_REQUIRES_ROOT, it
     no longer needs to read debian/control to tell whether root
     is needed or not.  However, the warning remains for calling
     dh_testroot outside the source root (as we may need to check
     the compat level in a future version of debhelper).
   * makefile.pm: Synchronize output from make (via -O) when
     make runs in parallel except when STDOUT is a TTY.  Thanks
     to Goswin von Brederlow for the suggestion.  (Closes: #768791)
   * dh_gencontrol: Avoid uninitialized value warning when there
     are no build-ids (e.g. because the builder disabled the
     dbgsym building via DEB_BUILD_OPTIONS).  This regression
     was introduced in 11.1.  Thanks to Christian Marillat for
     reporting the bug.  (Closes: #890736)
   * Dh_Lib: pkgfile() now properly uses for DEB_TARGET_ARCH{,_OS}
     when the package is set to be built for the target
     architecture.
   * d/control: Drop dependency on binutils; it does not reflect
     our actual requirement and the package or builder will ensure
     that the current binutils is installed for other reasons
     any way.  Thanks to Helmut Grohne for the report.
     (Closes: #891187)
   * Dh_Lib: Add an experimental feature to determine the requested
     compat level from the Build-Depends field.
Checksums-Sha1:
 17aa301d146e3392eecfeb0638956286f7f01743 1740 debhelper_11.1.5~alpha1.dsc
 8f8ea63913d3ebb245f4d60135987c2acf61fc51 451428 debhelper_11.1.5~alpha1.tar.xz
 16cdfad6989b60b00a1b6d8eecf8634b9d6243f8 4576 
debhelper_11.1.5~alpha1_source.buildinfo
Checksums-Sha256:
 60e94c563a5f5c47be2b6c3a81d87f5107b03751e7c06fad519aeaf5bfdf1c66 1740 
debhelper_11.1.5~alpha1.dsc
 197b726ff7f57229e224c6c046185bbbb5faf77b6664725e9d0e87306a19f5b7 451428 
debhelper_11.1.5~alpha1.tar.xz
 9a087f57cdc522aff31ec8142dcc41e078a582f2a505de5f4d9b1ce8d0287c52 4576 
debhelper_11.1.5~alpha1_source.buildinfo
Files:
 b3569821705d9ed73bece17e00886d68 1740 devel optional 
debhelper_11.1.5~alpha1.dsc
 a7306e00dcb03b298a4e373ef91e5788 451428 devel optional 
debhelper_11.1.5~alpha1.tar.xz
 fdd479a5dc8887fc35f8dd94501d126e 4576 devel optional 
debhelper_11.1.5~alpha1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEsxMaRR2/33ygW0GXBUu7n32AZEIFAlqRjbYACgkQBUu7n32A
ZELPxQ/+NhFEavSoE0o333xyn0VlBtIXu/lLqwymcT3UEHgZhLCDg8Gzgs1TGG7M
X/S9SIz+gYy7eLE0PyGHEwEgA4dvuQ7aXi8c9fFOA1dugkfUpSK5aa8Fxka+4CqX
D7q7DrdBXvSCfQfVUkF+1EMXzbJaJ6+B/IQVVAnZnokyJ+qFbRyeM7GwQkK9DJX2
/LR6ua7zwDbbqhM45qCMpNrw8gMyZoHp6iBb8bxvQ2+Rp/sKZNQTWpHgOvfd2wS6
zWoiiNE29pVoT+Zu4DyHDwiFbKQVwO7WyeMVHqqonuCUiH1JcgelX4+2c4MyJmfE
FGtbz878CWD+JN63yOgUG+B5Q+v+XGGgE4ubBhXkd6aikfMkVby9u08GRHImhHLZ
LObdjqeaS+bU3di8fLHMsiuBUlmHJ8+t1JI58naWUKDA4LUpI7QfbzcfDMU0kKRr
bOljun+wCkx6M8rooYA9/dj+qKVGjqOPexYpUnC9baE9AWd85O8wVLY/Vo4cp7jw
uS4/vATl+LquehHiTpI3lrt3JDdm5QhYMFtgk+wrQdTi+n13dvIjeurJYIJvj6si
iyrU227ruJq6DYv6YmXOzQ3YlDurZEv18wjUEdoRxdvFSaax1WB7fnkCFSPifVe5
bvtJd8VeKsPd6WFhiE4lzBwK3KJlhBcQB+ZW1kzSuLYymmQCeKI=
=O7+U
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to