Publishing details

Changelog

debhelper (12.10ubuntu1~ubuntu18.04.1~ppa1) bionic; urgency=medium

  * No-change backport to bionic

debhelper (12.10ubuntu1) focal; urgency=medium

  * Merge with Debian; remaining changes:

debhelper (12.10) unstable; urgency=medium

  [ Niels Thykier ]
  * dh_installsystemd.1: Improve documentation about tmpfiles that
    are now handled by dh_installtmpfiles in compat 13.
  * dh_installtmpfiles: Prefer debian/package.tmpfiles over
    debian/package.tmpfile, but accept the old path with a warning.
    Thanks to Michael Biebl for suggesting the change.
  * dh_strip: Automatically strip Link-Time Optimization (LTO)
    symbols from static archives.  The format is not stable between
    compiler versions.  Thanks to Matthias Klose for the
    suggestion and for providing the exact options.
    (Closes: #939656)
  * dh: Tweak the command-skipping optimization to skip commands
    in a few more cases when the command is known not to react to
    command line options.
  * dh,dh_installsytemd*: Work around broken NOOP promise caused by
    dh_installsystemd* using nonstandard "package@" prefix for
    pkgfiles.  Thanks to Badreddin Aboubakr and Andy Caldwell for
    reporting it.  (Closes: #950723, #951819)

  [ Nicholas Guriev ]
  * cmake: Verbose autogen rules.
  * cmake: Skip install all dependency with compatibility level 13 and
    above.

  [ Andy Caldwell ]
  * dh_installsystemduser: Fix bug that prevented dh_installsystemduser
    from installing parameterized services.  (Closes: #951819)

  [ Translations ]
  * Update German translation (Chris Leick)  (Closes: #951917)

debhelper (12.9ubuntu1) 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.9) unstable; urgency=medium

  [ Niels Thykier ]
  * debhelper.7: Clarify how DH_OPTIONS works and that some
    third-party tools may ignore it if they do not support
    it.  Thanks to Andrej Shadura for reporting the issue
    over IRC.
  * doc/PROGRAMMING: Introduce a section on the NOOP PROMISE
    comment.
  * dh: In compat 13, skip calls to hook and override targets
    for dh_auto_test, dh_dwz and dh_strip.  Thanks to
    Mike Hommey for suggesting it.  (Closes: #568897)
  * Dh_Getopt.pm: Remove support for "--ignore".  No package
    uses it any more.  For most parts, it has been replaced
    by the "3.0 (quilt)" source format.
  * debian/changelog: Clarify that substitutions change in
    12.8 only apply to the maintscript file (and not
    maintainer scripts) for dh_installdeb.
  * debhelper.7: Improve text in compat 13 section.
  * autoconf.pm: Only consider "configure" as an autoconf
    script if it is a file (and not a directory).  Thanks to
    Andrius Merkys for reporting the bug and providing a
    patch.  (Closes: #949396)
  * debian/control: Bump Standards-Version to 4.5.0 - no
    changes required.
  * dh_shlibdeps: Pass "--" in front of filenames passed to
    file(1).  Thanks to Christoph Biedl for the suggestion.
    (Closes: #949538)
  * dh_strip: Ditto
  * dh.1: Improve documentation for override targets and
    include a section on the new hook target.
    (Closes: #885994)
  * Dh_Lib.pm: Make it possible to disable the command
    logging by passing "inhibit_log => 1" to the init sub.
    Furthermore, the logging is now only enabled when init
    is called (and not disabled by that option or
    inhibit_log()).  This prevents Dh_Lib from triggering
    a log write just by being loaded.
  * dh: Refactor addon loading.  As a side-effect, dh no
    longer leaks as many functions into the scope of addons.
    Addons depending on the previous behaviour may now fail
    due to calls to undefined subroutintes and will need to
    be fixed.
  * dh_installinitramfs.1: Correct the name of localized
    versions of dh_installinitramfs so that man can find
    them.

  [ Thorsten Glaser ]
  * dh_auto_*: Make it possible to disable build systems by
    passing --buildsystem=none.  Previously this would
    require overriding each and every dh_auto_* tool.
    (Closes: #949635)

debhelper (12.8) unstable; urgency=medium

  [ Niels Thykier ]
  * Dh_Lib.pm: Simplify internal loggning of which commands
    have been run.  We are no longer interested in whether
    it was an override target or not.
  * dh: Support "execute_before_X" and "execute_after_X"
    targets in debian/rules.  This is useful for injecting
    commands before or after the command "X" that dh runs.
    Note this feature requires compat 10 or later due to
    internal limitations in debhelper.  Attempts to use
    it in compat 9 will trigger an error.  Thanks to
    Christoph Berg for the suggestion.  (Closes: #885994)
  * dh: Detect and warn about override and hook targets
    for known obsolete commands.  In compat 13, this will
    be an error instead of a warning.
  * dh: Reset umask to 0022 as a consistent default value.
    Thanks to Thorsten Glaser for the suggestion.
    (Closes: #944691)
  * dh_missing: The --fail-missing parameter is now default
    in compat 13.  Thanks to Mattia Rizzolo for the
    suggestion.  (Closes: #917368)
  * dh_installtmpfiles: New command extracted from
    dh_installsystem that will handle tmpfiles.d
    configuration.  Thanks to Michael Biebl for the
    suggestion.  (Closes: #944478)
  * dh_installsystemd: In compat 13, this command will no
    longer manage tmpfiles.d configuration.
  * dh: Run dh_installtmpfiles by default in compat 13.
  * Dh_Lib.pm: Emit "error" and "warning" with error and
    warning messages.  Thanks to Paul Wise for the
    suggestion.  (Closes: #906723)
  * Dh_Lib.pm: Support colored output for warnings and
    errors (enabled by default).  The colors can be
    controlled by setting DH_COLORS or DPKG_COLORS.  The
    latter will also affect dpkg-related tools.
    Note: NO_COLOR is respected in the absence of
    DH_COLORS and DPKG_COLORS.
  * Dh_Lib.pm: Support substitution variables in files
    handled by filearray and filedoublearray in compat 13.
    This also applies to executable configuration files.
    As the substitution occurs after splitting the files
    into tokens, it can be used to include spaces in the
    tokens (often file names).  (Closes: #198507)
  * dh_install: Support substitution configuration files.
  * dh_clean: Ditto.
  * dh_installcatalogs: Ditto.
  * dh_installdeb: Ditto (debian/*.maintscripts only).
  * dh_installdirs: Ditto.
  * dh_installdocs: Ditto.
  * dh_installexamples: Ditto.
  * dh_installinfo: Ditto.
  * dh_installman: Ditto.
  * dh_installwm: Ditto.
  * dh_link: Ditto.
  * dh_missing: Ditto.
  * dh_ucf: Ditto.
  * debian/rules: Remove override for dh_missing as the
    --fail-missing parameter is default now.

  [ Helmut Grohne ]
  * Warn about missing perl-xs-dev for perl_* buildsystems.

debhelper (12.7.3ubuntu1) 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.3) unstable; urgency=medium

  [ Niels Thykier ]
  * dh_perl: Use perl:any for perl module in addition to perl
    programs.  Thanks to Helmut Grohne and Niko Tyni for the
    suggestion and analysis.  (Closes: #946655)
  * dh_gencontrol: Clear the "Built-Using" flag for dbgsym
    packages.  It is irrelevant as the original binary will
    have the field plus the field can cause lintian warnings.
    (Closes: #947506)
  * lintian-overrides: Override no-dh-sequencer as it is a
    false-positive that lintian cannot be expected to know.

  [ Debian Janitor ]
  * Fix day-of-week for changelog entry 4.0.0.

debhelper (12.7.2) unstable; urgency=medium

  [ Niels Thykier ]
  * dh: Skip conditional dh sequence addons in the clean target.
    This avoids FTBFS with conditional addons where the
    build-dependency is not satisfied.  (Closes: #944225)
  * meson.pm: Fix bug where dh_auto_test would break horribly
    under compat 13 due to an uninitialized variable.  Thanks to
    Benjamin Jacobs for reporting the issue.  (Closes: #945149)
  * dh_installman: Fix non-deterministic behaviour when there
    multiple definitions of the same manpage in a package.
    In compat 13, this is resolved by aborting with an error.
    In older compat levels, dh_installman will deterministically
    pick a canonical version (via sort) along with emitting a
    warning.  Thanks to Colin Watson for reporting the issue.
    (Closes: #943705)
  * dh_auto_*: In compat 13+, reset HOME and XDG_* environment
    variables.  Some are cleared and some are set to a writable
    directory that persist until dh_clean.  Thanks to
    Simon McVittie for reporting the issue.
    (Closes: #942111)
  * dh_auto_*:  As a side-effect of the above, debhelper in compat
    13+ no longer trips a FTBFS in sbuild for meson packages when
    ccache is installed but not configured/used explicitly.
    Thanks to Simon McVittie for reporting the issue.
    (Closes: #933799)
  * d/control: Bump Standards-Versions to 4.4.1 - no changes
    required.

  [ Andrius Merkys ]
  * debhelper.pod: Document changes to the gradle third-party
    build system in compat 13.

  [ Translations ]
  * Update German translation (Chris Leick)  (Closes: #943853)

debhelper (12.7.1ubuntu1) 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.1) unstable; urgency=medium

  [ Colin Watson ]
  * dh_installman: Correctly handle compressed manpages when
    dh_installman uses man-recode.  (Closes: #943376)

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

debhelper (12.6.1ubuntu2) eoan; urgency=medium

  * Remove /xxx and /man/ cruft from the previous merge to reduce delta noise.

debhelper (12.6.1ubuntu1) eoan; urgency=medium

  * Merge from Debian unstable. 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.6.1) unstable; urgency=medium

  * Upload to unstable now that libdebhelper-perl has been through
    the NEW queue.

debhelper (12.6) experimental; urgency=medium

  [ Niels Thykier ]
  * dh_makeshlibs: Fix regression where versionless SONAMEs could
    trigger a rejection of the "generated" shlibs file (despite
    dh_makeshlibs not generating any "shlibs" files).
    (Closes: #939635)
  * dh_strip: Avoid impossible copy of .../debug/.dwz/ to itself
    when a manual debug package contained ELF files and was
    processed by dh_dwz before dh_strip.  (Closes: #939164)

  [ Sven Joachim ]
  * Split debhelper into debhelper (the tools) and libdebhelper-perl
    (the Perl libraries).  (Closes: #821130)
  * d/rules: Call dh_missing --fail-missing to catch bugs where files
    are not installed anywhere.

debhelper (12.5.4) unstable; urgency=medium

  * dh_installxfonts: Remove version in dependency on xfonts-utils
    added to ${misc:Depends}.  The version requirement has been
    satisfied for the past 3-4 releases.
  * dh_makeshlibs: Correct a control check that was only intended
    for automatic udeb detection, which incorrectly also checked
    when --add-udeb was passed.  Thanks to Andreas Metzler for
    reporting the issue.  (Closes: #935577)
  * dh: Fix bug where overrides for dh_dwz, dh_strip, dh_makeshlibs
    or dh_shlibdeps could be triggered via binary-indep in compat
    12 and earlier.  Thanks to Andreas Beckmann for reporting the
    issue.  (Closes: #935780)

debhelper (12.5.3) unstable; urgency=medium

  * Dh_Getopt.pm: Skip compat call if d/control cannot be found
    and just assume that auto-abbreviation can be disabled in that
    case.  This avoids breaking options such as --help and --list.
    (Closes: #935017)
  * Dh_Lib.pm: Jump to hoops to only parse the Build-Dependency
    field in dh without breaking dh's own --list or --help
    parameter.  This fixes a regression since 12.5 where dh's
    --help and --list options were broken.
  * dh_builddeb: Revert removal of --destdir for now.  It is in
    fact used to hardcode paths in some cases e.g. v4l2loopback's
    debian/rules.modules.
  * dh_makeshlibs: Disable auto-filtering of udeb libraries.  It
    cannot be implemented without violating the requirements for
    the noudeb build-profile.
  * dh_makeshlibs: Fix invalid error under the noudeb profile
    where the absence of udeb content is expected rather than an
    in issue.  (Closes: #934999)

debhelper (12.5.2) unstable; urgency=medium

  * dh_makeshlibs: Fix regression in compat 10 and earlier where
    dh_makeshlibs now failed on error.  This safety check was
    intended to be a compat 11 or later feature.
  * dh: Ensure addon API functions return 1 to avoid gratious
    breakage of addons due to perl's idiosyncrasy of requiring a
    truth value at the end of modules.  (See #935016)

debhelper (12.5.1) unstable; urgency=medium

  * dh_installdeb: Allow "+" to appear in token names as it is
    a valid character for package names.
  * dh_installdeb: Reject invalid token names passed to -D or
    --define (in most cases).
  * dh_makeshlibs: Fix bug in -X where it would no longer match
    as expected.  A regression since 12.5 - thanks to  Aurelien
    Jarno for reporting the issue over IRC.

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
    expects 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.

debhelper (12.4ubuntu1) eoan; urgency=medium

  * Merge from Debian unstable. 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.

debhelper (12.4) unstable; urgency=medium

  * dh: Retroactively remove support for manual dh sequence
    operators (--until, --after, --before and --remaining).
    This breaks about 8 source packages that still rely on this
    feature and have not yet migrated away.  (Closes: #932537)
    Please see the debhelper bug for relevant bug numbers and
    package names.

debhelper (12.3) unstable; urgency=medium

  [ Translations ]
  * Update Portuguese translation (Américo Monteiro)  (Closes: #927394)

  [ Niels Thykier ]
  * dh_installsystemduser: Fix bug that would neuter sorting of unit
    files and make the resulting maintscripts unreproducible.  Thanks
    to Daniel Kahn Gillmor for reporting the bug.  (Closes: #932646)
  * dh_dwz: Remove the -q flag when calling dwz(1).  It is
    sufficiently silently with -q and aids with debugging for others.
    (Closes: #933561, #931792)
  * dh_dwz: Gracefully handle when dwz fails to create a multifile
    but succeeds anyway by default.  The previous behaviour of
    insisting on a multifile can be obtained by explicitly passing
    --dwz-multifile.  (Closes: #933541)
  * dh_dwz: Skip multifile generation for udeb packages.
    (Closes: #933212)
  * dh_makeshlibs: Attempt to automatically detect udeb packages
    for a given (non-udeb) library package.  In simple cases, it
    can replace the need for an explicit --add-udeb parameter.
    However, there are many cases where the auto-detection falls
    short and --add-udeb is still needed (see dh_makeshlibs(1)
    for details).  Packagers are advised to verify the resulting
    shlibs file before removing --add-udeb in an upload.

debhelper (12.2.3ubuntu1) eoan; urgency=medium

  * Merge from Debian unstable. 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.

debhelper (12.2.3) unstable; urgency=medium

  * dh_installinit: Revert "Fail with an error if --name is given but
    there is no matching init script.".  (Closes: #932073,
    Reopens: #462389)
  * Dh_Getopt.pm: Produce a better error message when -p<pkg> is
    ignored in an architecture constrained override (e.g. during an
    architecture specific build and the -p argument refers to an
    arch:all package).  Thanks to Helmut Grohne for reporting the
    issue.  (Closes: #932262)

debhelper (12.2.2) unstable; urgency=medium

  * dh_shlibdeps: Remove regex anchor when parsing file(1) to aovid
    regressions with setuid/setgid binaries.  Thanks to James
    Cowgill for reporting the issue.  (Closes: #932240)
  * dh_strip: Ditto.

debhelper (12.2.1) unstable; urgency=medium

  [ Dmitry Bogatov ]
  * dh_installinit: Fix regression where dh_installinit bailed
    out on --name if only one of the acted on packages had an
    init script file.  Thanks to Helmut Grohne for reporting
    the issue.  (Closes: #932073)

debhelper (12.2) unstable; urgency=medium

  [ Niels Thykier ]
  * Dh_Lib: Ensure the error function always triggers the same
    exit code on termination.  Previously, it depended on the
    value of the last error (if any).
  * Buildsystem/make: Fix regression where cross-flags were
    passed in a non-cross build.  (Closes: #925175)
  * dh_perl: Fix code to prune (skip) /usr/share/doc which
    never worked.
  * doc/PROGRAMMING: Document that the environment variable
    DH_AUTOSCRIPTDIR can be used for testing purposes to
    shadow existing or test new autoscript snippets.  Thanks
    to Dmitry Bogatov for the suggestion.  (Closes: #925281)
  * dh_compress: Exclude .haddock and .hs files (as this is
    customary for haskell packages).
  * dh_installinfo: Update NOOP PROMISE to account for
    dh_missing's needs.  Thanks to Daniel Kahn Gillmor for
    reporting the issue.  (Closes: #930689)
  * debhelper.pod: Document that debhelper will use
    dpkg-buildflags for setting CFLAGS et al and that it is
    recommended to rely on dpkg-buildflags's features for
    extending the default.  (Closes: #923626)
  * dh_strip: Make dh_strip more robust with issues from
    file(1).  Thanks to Christoph Biedl for reporting the
    issue.  (Closes: #931995)
  * dh_shlibdeps: Pass --brief to file(1) and anchor the
    output parsing regex to avoid false-positive
    misdetections.  Thanks to Christoph Biedl for the
    suggestion.  (Closes: #931996)
  * dh_strip: Ditto.
  * dh_installman: Improve documentation to be more clear
    about exactly which new features dh_installman got in
    compat 11.  Thanks to Laurent Bigonville for pointing
    out the issue.  (Closes: #912999)
  * dh_strip: Pass --no-sandbox to file(1) when run under
    fakeroot and file(1) appear to support the option.
    Thanks to Christoph Biedl for requesting the feature.
    (Closes: #932006)
  * Dh_Lib.pm: Support substituting additional variables
    into the generated maintainer scripts.  These include
    DEB_(BUILD|HOST|TARGET)_* and ENV.* which point to the
    variables from dpkg-architecture(1) and variables from
    the environment (respectively).
  * dh_installdeb: Support additional substitution variables
    on the commandline via -DTOKEN=VALUE to replace #TOKEN#
    with VALUE.  (Closes: #25235)
  * d/control: Bump Standards-Version to 4.4.0 - no changes
    required.

  [ Helmut Grohne ]
  * Buildsystem/cmake: Fix CMAKE_SYSTEM_PROCESSOR for mips64el.
    (Closes: #926815)

  [ Dmitry Bogatov ]
  * dh_installinit: Fail with an error if --name is given but
    there is no matching init script.  Thanks to A Mennucc
    for reporting the issue.  (Closes: #462389)

  [ Translations ]
  * Update Portuguese translation (Américo Monteiro)  (Closes: #886279)

debhelper (12.1.1ubuntu1) eoan; 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.

 -- Gianfranco Costamagna <email address hidden>  Wed, 15 Apr 2020 10:53:32 +0200

Available diffs

Builds

Built packages

Package files