debhelper (13.6ubuntu1) jammy; urgency=medium * Merge from Debian unstable (LP: #1960248). Remaining changes: - Generate ddebs from debhelper instead of pkg-create-dbgsym: - 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. - dh_strip: For a static archive, test if any .text sections are non- empty. Warn on empty archives. - objcopy/strip changed in 2.36.1, not keeping file attributes of the original file. Work around that in dh_strip to write to a temporary file and cat'ing this to the original file to keep the original attributes. - Imply '<!noudeb>' profile if not set on package type udeb. - dh_strip: Set a unique build-id before stripping files. - Allow dh_strip to be larger for the tests * Add awk dependency implied by empty .text section check * Fix restart behaviour of packages marked either - no-stop-on-upgrade or --no-restart-after-upgrade (LP: #1959054) -- Dave Jones <dave.jones@canonical.com> Mon, 07 Feb 2022 15:59:07 +0000 debhelper (13.6) unstable; urgency=medium [ Niels Thykier ] * dh_assistant: Avoid creating `debian/.debhelper` when the which-build-system sub command is invoked. Thanks to Jelmer Vernooij for spotting that bug. * dh_assistant: Add new active-compat-level command, which outputs information about which compat level is declared and active. It also tells how the compat level was declared. * Dh_Lib.pm: Add new function, get_non_binnmu_date_epoch, only needed for dh_strip_nondeterminism. * dh_installcron: Add support for `cron.yearly` packaging file. Thanks to Martin-Éric Racine for the suggestion. (Closes: #1000363) * Dh_Lib.pm: Remove support for compat 5 and 6. * debhelper.pod,debhelper-obsolete-compat.pod: Update to reflect the new status for compat 5 and 6. [ Guillem Jover ] * dh: Add missing _ in execute_after example in POD. [ Sandro Tosi ] * dh_compress: Exclude .woff and .woff2 by default. [ Translations ] * Update Portuguese translation (Américo Monteiro) (Closes: #1000719) -- Niels Thykier <niels@thykier.net> Mon, 20 Dec 2021 12:55:03 +0000 debhelper (13.5.2ubuntu1) jammy; urgency=medium * Merge with Debian; remaining changes: - Generate ddebs from debhelper instead of pkg-create-dbgsym: + 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. - dh_strip: For a static archive, test if any .text sections are non-empty. Warn on empty archives. - objcopy/strip changed in 2.36.1, not keeping file attributes of the original file. Work around that in dh_strip to write to a temporary file and cat'ing this to the original file to keep the original attributes. - Imply '<!noudeb>' profile if not set on package type udeb. * dh_strip: Set a unique build-id before stripping files. -- Matthias Klose <doko@ubuntu.com> Fri, 12 Nov 2021 16:34:26 +0100 debhelper (13.5.2) unstable; urgency=medium [ Niels Thykier ] * dh_installsystemd: Revert change to deploy systemd files into usr/lib/systemd. (Closes: #993316, #993759) * dh_installinit: Ditto. * dh_systemd_enable: Ditto. * dh_systemd_start: Ditto. * SequencerUtil.pm: Remove duplicate "-a" option to some commands. Thanks to Christoph Berg for reporting the issue. (Closes: #971761) * dh_installdeb: Revert the change to rewrite `rm_conffiles` into `remove-on-upgrade` due to it causing bugs in non-trivial cases. (Closes: #994919) [ Christoph Berg ] * dh_installtmpfiles: Add missing option name in POD documentation. -- Niels Thykier <niels@thykier.net> Thu, 23 Sep 2021 16:44:25 +0000 debhelper (13.5.1) unstable; urgency=medium [ Paul Wise ] * cmake.pm: make it possible to override dh provided ctest arguments [ Niels Thykier ] * cmake.pm: Add missing import which broke cmake related builds. Thanks to Boyuan Yang for reporting the issue. (Closes: #993345) -- Niels Thykier <niels@thykier.net> Tue, 31 Aug 2021 05:43:35 +0000 debhelper (13.5) unstable; urgency=medium * dh_installdeb: Install debian/conffiles in compat 12+ again (undoing the compat 12 change saying dh_installdeb would ignore this file). The file can now be using for the activating the `remove-on-upgrade` feature from dpkg 1.20. * dh_installdeb: Automatically rewrite `rm_conffiles` into the new `remove-on-upgrade` feature from dpkg when possible. * cmake.pm: Pass `ARGS+=--verbose` to make when running tests in the cmake+make variant except when "terse" is in DEB_BUILD_OPTIONS. Thanks to Paul Wise for the suggestion. (Closes: #992623) * python_support.pm: Remove obsolete dh addon. It did nothing but warn and nothing used it anymore. * dh: Document debhelper provided dh addon sequences. * single_binary.pm: New dh addon ("single-binary") that explicitly activates the "single binary" work flow, where dh_auto_install uses debian/<pkg> as default --destdir when there is only a single binary package. It will error out if used in a source package building multiple binary packages. * dh: Activate "single-binary" addon by default in compat levels up to and including compat 14 when the source package only lists one binary package in debian/control. In compat 14, emit a warning when this happens implicitly requesting users to explicitly enable or disable the addon for single binary source packages to avoid surprises in compat 15. * dh_auto_install: In compat 15, remove special-case default for --destdir for single binary source packages. If the previous default is desired, please use the "single-binary" dh addon or explicitly pass --destdir to dh_auto_install. (Closes: #971432) * debian/control: Provide dh-sequence-single-binary. * debhelper.pod: Document the dh_auto_install will change behaviour in compat 15 for single binary packages and dh will warning about that in compat 14. * dh_assistant: New tool for assisting third-party tools. At the moment, it primarily supports introspection related features but will hopefully be extended to support more use cases. (Closes: #984900) -- Niels Thykier <niels@thykier.net> Mon, 30 Aug 2021 19:50:42 +0000 debhelper (13.4.1) unstable; urgency=medium [ Clint Adams ] * autoscripts/*: Replace `which` with `command -v`. [ Simon McVittie ] * dh_installsystemd: Only merge /lib/systemd/system into /usr for now. (Closes: #992554) * dh_systemd_enable: Ditto. [ Johannes Schauer Marin Rodrigues ] * autoscripts/postinst-init-nostart: Call invoke-rc.d when a non-empty DPKG_ROOT is used. (Closes: #992556) -- Niels Thykier <niels@thykier.net> Sat, 21 Aug 2021 09:01:00 +0000 debhelper (13.4+nmu1) unstable; urgency=high [ Sean Whitton ] * Non-maintainer upload. * Replace "use v5.28" with "use v5.24" in Dh_Lib.pm. The change to "use v5.28" in 13.4 broke the test to distinguish 0755 from "0755" in the reset_perm_and_owner function, breaking builds. Thanks Adrian Bunk and Ansgar for help isolating the problem. [ Niels Thykier ] * debian/changelog: Correct bug number in the 13.4 entry. -- Sean Whitton <spwhitton@spwhitton.name> Tue, 17 Aug 2021 13:34:02 -0700 debhelper (13.4) unstable; urgency=medium [ Dimitri John Ledkov ] * dh_dwz: run in parallel across packages. (Closes: !47) [ Andrej Shadura ] * Dh_Buildsystems.pm: Add bmake and mkcmake as third-party build systems. (Closes: !46) [ Guillem Jover ] * Dh_Buildsystems.pm: Add golang as a third-party build system. (Closes: #981106) [ Niels Thykier ] * autoscripts/*: Add support for DPKG_ROOT in systemd, tmpusers, sysusers and init related snippets. Based on an initial patch from Helmut Grohne. (Closes: #983566) * autoscripts/*: Reorder conditions in some scripts to avoid doing a redundant stat call when a script parameter can decide to skip it. * dh_gconf: Remove the command as it does nothing. (Closes: #908845) * doc/TODO: Remove reference to dh_gconf. * root_sequence.pm: Remove dh_gconf from root sequence and declare it as obsolete (causing errors from compat 14 if still referenced in hook targets). * man/po4a/po4a.cfg: Remove dh_gconf from translations. * AddonAPI.pm: The declare_command_obsolete command now accepts an "$error_compat" parameter to enable addons to choose which compat level that will trigger an error (though it must be minimum 13). * doc/PROGRAMMING: Update docs to reflect API change. * debhelper.pod: Document that referencing dh_gconf in hook targets will cause an error in compat 14. * dh_fixperms: Correct permissions of files beneath usr/libexec to be executable. (Closes: #980325) * dh_installtmpfiles: Only register tmpfiles ending with ".conf" as tmpfiles in /usr/lib/tmpfiles.d and /etc/tmpfiles.d. This ensures that dh_installtmpfiles gracefully copes with e.g. README files provided by systemd upstream. (Closes: #986329) * dh_installsystemd: Ditto (but only relevant in compat 12 or earlier) * cmake.pm: Pass -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF to cmake in addition to -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON as the former is intended to replace the latter. Thanks to Raul Tambre for reporting the issue. (Closes: #988973) * Dh_Lib.pm: Bump version requirement to v5.28 to reflect the actual requirements (the code was using v5.28 features). Thanks to Sérgio Basto for reporting the issue. * dh_missing: Ditto. * autoscripts/postinst-init,autoscripts/postinst-systemd-start: Use "restart" instead of "start" when starting the services. This ensures a smooth transition from --restart-after-upgrade to --no-restart-after-upgrade in dh_installinit and dh_installsystemd. Thanks to Ryan Tandy for reporting the issue. (Closes: #989155) * dh_installsystemd: Remove usage of autoscripts/postinst-systemd-restart * dh_installinit: Remove usage of autoscripts/postinst-init-restart * autoscripts/autoscripts/postinst-systemd-restart: Removed. * autoscripts/postinst-init-restart: Removed * dh_installsystemd: Prefer /usr/lib/systemd/ to /lib/systemd. (Closes: #987989) * dh_systemd_enable: Ditto. * dh_systemd_start: Ditto. * dh_installinit: Ditto. * dh_installsystemd: Merge /lib/systemd into /usr/lib/systemd if both are present in the package staging directory (preferring the latter in case of conflicts). (Closes: #987989) * dh_systemd_enable: Ditto. [ Dominic Hargreaves ] * perl_build.pm,perl_makemaker.pm: Make debhelper use the same perl as it runs under (via Perl's $^X variable) when invoking the upstream build system. (Closes: !40, #966396) [ Axel Beckert ] * Always generate unique doc-base file names based on package name and document ID. (Closes: #980903) -- Niels Thykier <niels@thykier.net> Tue, 17 Aug 2021 16:32:34 +0000 debhelper (13.3.4ubuntu3) jammy; urgency=medium * No-change rebuild for the Jammy Jellyfish. -- Simon Quigley <tsimonq2@ubuntu.com> Wed, 27 Oct 2021 03:23:50 -0500 # For older changelog entries, run 'apt-get changelog libdebhelper-perl'
Generated by dwww version 1.14 on Thu Aug 14 23:02:17 CEST 2025.