[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