Release debhelper/10.5.1 into unstable
Format: 1.8
Date: Mon, 26 Jun 2017 17:25:00 +0000
Source: debhelper
Binary: debhelper dh-systemd
Architecture: source
Version: 10.5.1
Distribution: unstable
Urgency: medium
Maintainer: Debhelper Maintainers <debhelper-devel@lists.alioth.debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Description:
debhelper - helper programs for debian/rules
dh-systemd - debhelper add-on to handle systemd unit files - transitional pack
Closes: 865982
Changes:
debhelper (10.5.1) unstable; urgency=medium
.
* Dh_Lib.pm: Fix rounding error when computing how many processes
to use. This rounding error could cause dh-tools to use one more
process than permitted by DEB_BUILD_OPTIONS.
* Dh_Lib.pm: Check return value of open+close when creating a log of
installed files.
* Dh_Lib.pm: Implement subroutines to facility file removal and
symlink creation without a fork+exec.
* Dh_Lib: Avoid a fork+exec for rm -f and ln -s.
* dh_compress: Ditto.
* dh_installman: Ditto.
* dh_clean: Avoid a fork+exec for rm -f.
* dh_installdeb: Ditto.
* dh_makeshlibs: Ditto.
* dh_md5sums: Ditto.
* dh_installdocs: Avoid a fork+exec for ln -s.
* dh_strip: Ditto.
* Dh_Lib: Avoid 1-2 stat calls in make_symlink by reusing existing
stat calls.
* dh_installman: Avoid a fork+exec for renaming a path.
* dh_installdocs: Avoid unnecssary stat call.
* dh_installman: Ditto.
* dh_strip: Ditto.
* dh_shlibdeps: Fix a regression where non-detached debug symbol files
where not properly processed. Thanks to Sven Joachim for reporting
the issue. (Closes: #865982)
* dh_installman: When re-encoding manpages, use the actual manpages as
tasks to split rather than packages. This provides a much better
performance if the manpages are unevenly split between the packages.
* dh_install: Optimize some patterns into bulked "cp" calls. This
optimization is only applicable in some cases (notably, it is always
disabled by --exclude).
* dh_builddeb: Account for dbgsym packages separately when determining
how many tasks can be run in parallel.
* dh_strip: Process packages in parallel.
Checksums-Sha1:
4fb14e9b49bd2df67a92471dccb58034fdb6119f 1733 debhelper_10.5.1.dsc
d322077063457a61f4cdb772a60bc833ab7b1743 405060 debhelper_10.5.1.tar.xz
a39a844cb8a0d08e447b5565f3e8b29c495f7253 4608 debhelper_10.5.1_source.buildinfo
Checksums-Sha256:
eea52ce5ef82cf311e65625458c476b69967a3b5283bc4152057ab7c166a3a64 1733 debhelper_10.5.1.dsc
fd4103bdf73e529ae1840df20ded37913cb0bba7e3c19a701cf2a1fc2c307566 405060 debhelper_10.5.1.tar.xz
d25131307052600e5ac290346bdac7dd8b233ae91a1e119732867cb2ab2566b2 4608 debhelper_10.5.1_source.buildinfo
Files:
f0569d2a7e129523b7941dd0045e256b 1733 devel optional debhelper_10.5.1.dsc
f30915978b90beb6fbf03d618249acb4 405060 devel optional debhelper_10.5.1.tar.xz
9031f6fc17407084f1eb6086c93ab716 4608 devel optional debhelper_10.5.1_source.buildinfo