debhelper 12.7ubuntu1 source package in Ubuntu


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
  * 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)
  * 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
    + perl_build: run Build.PL and Build with host arch
    + dh_perl: scan host arch include directories for Perl plugins

 -- Adam Conrad <email address hidden>  Thu, 24 Oct 2019 12:35:36 -0600

Upload details

Uploaded by:
Adam Conrad
Uploaded to:
Original maintainer:
Ubuntu Developers
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section


Focal: [FULLYBUILT] amd64


File Size SHA-256 Checksum
debhelper_12.7ubuntu1.tar.xz 493.8 KiB 2cee6c0037b1f81ebcb4a663c42811852189be07e73d28a40884b779c1e6ad20
debhelper_12.7ubuntu1.dsc 1.8 KiB ccaca2cd4c5931d3bc2a30bad390e2074a29489e0c637b618ba3a8840cff9a93

Available diffs

View changes file

Binary packages built by this source

debhelper: helper programs for debian/rules

 A collection of programs that can be used in a debian/rules file to
 automate common tasks related to building Debian packages. Programs
 are included to install various files into your package, compress
 files, fix file permissions, integrate your package with the Debian
 menu system, debconf, doc-base, etc. Most Debian packages use debhelper
 as part of their build process.

dh-systemd: debhelper add-on to handle systemd unit files - transitional package

 This package is for transitional purposes and can be removed safely.

libdebhelper-perl: debhelper perl modules

 A collection of programs that can be used in a debian/rules file to
 automate common tasks related to building Debian packages.
 This package provides the perl modules used by the scripts in debhelper.