[ubuntu/focal-proposed] debhelper 12.7ubuntu1 (Accepted)
Adam Conrad
adconrad at ubuntu.com
Thu Oct 24 19:42:52 UTC 2019
debhelper (12.7ubuntu1) focal; urgency=medium
* Merge from Debian testing. Remaining changes:
- Generate ddebs from debhelper instead of pkg-create-dbgsym:
+ Make debhelper Conflict/Replace pkg-create-dbgsym to force it off.
+ Set DBGSYM_PACKAGE_TYPE to ddeb to get correct debian/files output.
- dh_installchangelogs: Do not install upstream changelog in compat
level 7 and higher to avoid pointlessly bloating installed packages.
- dh_strip: Strip LTO sections unless --keep-lto is given.
debhelper (12.7) unstable; urgency=medium
[ Niels Thykier ]:
* dh_installman: Avoid error message when man-db is not installed
(only occurs in debhelper's own build as man-db is a mandatory
dependency).
* dh_installman: Use man-recode(1) when available to massively
speed up re-encoding performance for any package with a non-
trivial amount of manpages. Thanks to Robert Luberda for
reporting the issue and Colin Watson for writing man-recode
(Closes: #933576)
* debhelper.pod: Actively discourage compat 11 as it has an
issue that causes services not to start correctly in all cases
(e.g. install, remove-but-not-purge, install again), which
cannot be fixed.
* dh_auto_*: Support a new --reload-all-buildenv-variables
option for resetting the cache (of e.g. dpkg-buildflags).
This is needed by e.g. parted which does two builds with
different CFLAGS.
* dh_makeshlibs: Suggest/Document that --no-add-udeb can be
relevant for some udebs where the shared library for the udeb
is embedded in a different package (e.g. the main udeb
package). Thanks to Nicolas Braud-Santoni for reporting the
issue. (Closes: #942454)
* meson.pm: Fix invalid call under compat 13. Thanks to
Jeremy Bicha for testing it. (Closes: #942690)
[ Helmut Grohne ]:
* cmake buildsystem: Fix CMAKE_SYSTEM_PROCESSOR for 32bit arms.
(Closes: #941245)
[ Niko Tyni ]
* Basic support cross building XS modules:
+ perl_makemaker: run Makefile.PL with host arch Config.pm
+ perl_build: run Build.PL and Build with host arch Config.pm
+ dh_perl: scan host arch include directories for Perl plugins
Date: Thu, 24 Oct 2019 12:35:36 -0600
Changed-By: Adam Conrad <adconrad at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/debhelper/12.7ubuntu1
-------------- next part --------------
Format: 1.8
Date: Thu, 24 Oct 2019 12:35:36 -0600
Source: debhelper
Architecture: source
Version: 12.7ubuntu1
Distribution: focal
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Adam Conrad <adconrad at ubuntu.com>
Closes: 933576 941245 942454 942690
Changes:
debhelper (12.7ubuntu1) focal; urgency=medium
.
* Merge from Debian testing. Remaining changes:
- Generate ddebs from debhelper instead of pkg-create-dbgsym:
+ Make debhelper Conflict/Replace pkg-create-dbgsym to force it off.
+ Set DBGSYM_PACKAGE_TYPE to ddeb to get correct debian/files output.
- dh_installchangelogs: Do not install upstream changelog in compat
level 7 and higher to avoid pointlessly bloating installed packages.
- dh_strip: Strip LTO sections unless --keep-lto is given.
.
debhelper (12.7) unstable; urgency=medium
.
[ Niels Thykier ]:
* dh_installman: Avoid error message when man-db is not installed
(only occurs in debhelper's own build as man-db is a mandatory
dependency).
* dh_installman: Use man-recode(1) when available to massively
speed up re-encoding performance for any package with a non-
trivial amount of manpages. Thanks to Robert Luberda for
reporting the issue and Colin Watson for writing man-recode
(Closes: #933576)
* debhelper.pod: Actively discourage compat 11 as it has an
issue that causes services not to start correctly in all cases
(e.g. install, remove-but-not-purge, install again), which
cannot be fixed.
* dh_auto_*: Support a new --reload-all-buildenv-variables
option for resetting the cache (of e.g. dpkg-buildflags).
This is needed by e.g. parted which does two builds with
different CFLAGS.
* dh_makeshlibs: Suggest/Document that --no-add-udeb can be
relevant for some udebs where the shared library for the udeb
is embedded in a different package (e.g. the main udeb
package). Thanks to Nicolas Braud-Santoni for reporting the
issue. (Closes: #942454)
* meson.pm: Fix invalid call under compat 13. Thanks to
Jeremy Bicha for testing it. (Closes: #942690)
.
[ Helmut Grohne ]:
* cmake buildsystem: Fix CMAKE_SYSTEM_PROCESSOR for 32bit arms.
(Closes: #941245)
.
[ Niko Tyni ]
* Basic support cross building XS modules:
+ perl_makemaker: run Makefile.PL with host arch Config.pm
+ perl_build: run Build.PL and Build with host arch Config.pm
+ dh_perl: scan host arch include directories for Perl plugins
Checksums-Sha1:
00919e102d103cf37a0270685e53a0a9c23957db 1853 debhelper_12.7ubuntu1.dsc
b83376af9015b0ffe2304378505e235e567613a3 505612 debhelper_12.7ubuntu1.tar.xz
d1bf58fa0266e15c227d9ecba2c7ab96f9838ce5 5057 debhelper_12.7ubuntu1_source.buildinfo
Checksums-Sha256:
ccaca2cd4c5931d3bc2a30bad390e2074a29489e0c637b618ba3a8840cff9a93 1853 debhelper_12.7ubuntu1.dsc
2cee6c0037b1f81ebcb4a663c42811852189be07e73d28a40884b779c1e6ad20 505612 debhelper_12.7ubuntu1.tar.xz
e2db3d1199c34674c84ce7225be287e0f3cca226062a9c0638e779c3e83e98b4 5057 debhelper_12.7ubuntu1_source.buildinfo
Files:
c003b45f65cb5a1abb4e781883f9a896 1853 devel optional debhelper_12.7ubuntu1.dsc
095c538434e508c522ee3dafa5c89c90 505612 devel optional debhelper_12.7ubuntu1.tar.xz
26b5cd0f42185dfccc4daf1242698e98 5057 devel optional debhelper_12.7ubuntu1_source.buildinfo
Original-Maintainer: Debhelper Maintainers <debhelper at packages.debian.org>
More information about the Focal-changes
mailing list