Skip to content
Release debhelper/12.5

Format: 1.8
Date: Sat, 17 Aug 2019 10:54:08 +0000
Source: debhelper
Architecture: source
Version: 12.5
Distribution: unstable
Urgency: medium
Maintainer: Debhelper Maintainers <debhelper@packages.debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Closes: 836699 907061 934889 934891
Changes:
 debhelper (12.5) unstable; urgency=medium
 .
   [ Niels Thykier ]
   * dh_strip: Skip stripping of guile-2.2 files by skipping all
     all files matching "/guile/.*\.go$".  Thanks to Jeremy Bicha
     and Rob Browning.  (Closes: #907061)
   * dh_auto_*: Officially adopt --sourcedir and --builddir as official
     parameters.  They have always worked since debhelper defaulted to
     supporting auto-abbreviated parameters, so this is simply documenting
     fait accompli for the most common abbreviation.
   * dh_*: Disable auto-abbreviation of command line parameters in compat
     13.
   * dh: Optimize out redundant helpers even when passed long options in
     compat 13.
   * dh_builddeb: Remove --destdir.  It has never been useful as everyone
     excepts the debs to be placed in "..".
   * Dh_Lib.pm: Add a hint to resolve the error caused by having the
     compat level specified both as a build-dependency and in
     debian/compat.  Thanks to Alessandro Grassi for reporting the issue
     on IRC.
   * dh_makeshlibs: Fix bug where --no-add-udeb could trigger the
     auto-detection code.  (Closes: #934891)
   * dh_makeshlibs: When using the auto-detection of udeb, automatically
     exclude "udeb:" lines for libraries omitted from the udeb.  At the
     same time, verbosely fail if the udeb contains a library not present
     in the deb (overridable with --add-udeb).  (Closes: #934889)
   * dh: Support making "dh-sequence-ADDON" Build-Depends relation
     conditional on build-profiles (etc.).  If the relation is ignored due
     to the current build-profiles (etc.), then addon is silently skipped.
   * dh: Support running addons in "arch-only" or "indep-only" mode by
     adding "dh-sequence-ADDON" in Build-Depends-Arch or
     Build-Depends-Indep (respectively).  Not all addons support this and
     will trigger an error at load time.  Addon providers should ensure
     that their package provde "dh-sequence-ADDON" and review the
     doc/PROGRAMMING document (in the debhelper source) if they are
     considering to make their addon compatible with these requirements.
     (Closes: #836699)
   * dh,elf_tools.pm: Extract the ELF related debhelper tools (dh_strip,
     dh_dwz, dh_makeshlibs, dh_shlibdeps) into their own addon called
     "elf-tools" enabled by the default.
   * debian/control: Provide dh-sequence-elf-tools.
   * dh: In compat 13, the "elf-tools" addon is considered an implicit
     "arch-only" addon (i.e. they are only available in "-arch" sequences
     and are always passed a "-a").  If you need the ELF tools for arch:all
     packages, please add an explicit Builds-Depends on dh-sequence-elf-tools.
 .
   [ Frank Schaefer ]
   * dh_installmodules: Also look for compressed kernel modules
     in addition to uncompressed kernel modules (gz, bz2 or xz).
 .
   [ Adam Borowski ]
   * d/s/lintian-overrides: Override lintian warning about debhelper
     not using debhelper.
Checksums-Sha1:
 1e788d83f228b1e6036fa8bdeb14a67ddb93a900 1706 debhelper_12.5.dsc
 9f5bf39bd8168c95f7c1a465eb8b693d4403e2e0 499340 debhelper_12.5.tar.xz
 adc5df29c6da442085b72a4c9fefaa79a7fac59a 4461 debhelper_12.5_source.buildinfo
Checksums-Sha256:
 ff33e48bbed7871b330285a1f60236be970a91619f6f78d63a1b46154b808f0b 1706 debhelper_12.5.dsc
 ec7570ce1b1cd7007403505babcf9b66710231bdf35a0348dc69a8aa41f6d765 499340 debhelper_12.5.tar.xz
 37fec0d2b47221838beee963210ab80f6cd9520a5d3e0a9a3be82f05dafdf96f 4461 debhelper_12.5_source.buildinfo
Files:
 8ff4d3018b8b5a6c9f5718e6d10a079d 1706 devel optional debhelper_12.5.dsc
 fcd0ff36ded195fd362868d4679064af 499340 devel optional debhelper_12.5.tar.xz
 0a2289652f3c046b45c7d00d3d5e8a19 4461 devel optional debhelper_12.5_source.buildinfo