-
debhelper (13.11.4ubuntu3) lunar; urgency=medium
* Revert upload 13.11.4ubuntu2, a patch in pkgbinarymangler/50
is now uploaded (see LP: #2002845)
-- Gianfranco Costamagna <email address hidden> Sat, 14 Jan 2023 12:25:36 +0100
-
debhelper (13.11.4ubuntu2) lunar; urgency=medium
* lib/Debian/Debhelper/Dh_Lib.pm:
- Revert "Dh_Lib.pm: `qx_cmd` support env/chdir changes like `doit`"
(commit 62a8608ebc02fb6d2627cdcb0a1719cbf04be1b1) for now since
it breaks dh_translations.
-- Gunnar Hjalmarsson <email address hidden> Fri, 13 Jan 2023 20:05:13 +0100
-
debhelper (13.11.4ubuntu1) lunar; urgency=low
* Merge from Debian unstable. 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
debhelper (13.11.4) unstable; urgency=medium
[ Peter Pentchev ]
* meson.pm: Pass --destdir to `meson install`. (Closes: #1027014)
debhelper (13.11.3) unstable; urgency=medium
* Dh_Lib.pm: Have addsubstvars check the value for newlines (Closes: #1026014)
* Stop using (fake)root for mkdirs again.
Should have been removed as a part of the clean up in the previous
upload but was overlooked causing breakage in packages still having
`Rules-Requires-Root: binary-targets`. (Closes: #1026125)
* PROGRAMMING.md: Fix typos
debhelper (13.11.2) unstable; urgency=medium
[ Niels Thykier ]
* Dh_Lib.pm: Remove unused third parameter from install_dh_config_file
* makefile.pm: Provide hook for subclasses to reuse cross-build support
(Closes: #1024296)
* Dh_Lib.pm: Revert change where `install_{file,prog,lib}` would use chown.
The problem that prompted this change was not caused by debhelper but
by fakeroot (#1024544) and the change in debhelper would not even
function as a work around in this case. Accordingly, the extra
complexity is not worth it and has been reverted.
[ Jakub Wilk ]
* Dh_Lib.pm: Fix typo in warning message about dherroron
debhelper (13.11.1) unstable; urgency=medium
* Team upload.
* Fix missed 3 to 4 arguments conversion in _install_file_to_path call.
(Closes: #1024520)
debhelper (13.11) unstable; urgency=medium
[ Gioele Barabucci ]
* dh_installchangelogs: Ensure that at least four old entries are preserved
(Closes: #1021467)
[ Andrea Pappacoda ]
* meson.pm: Use `meson setup` in the configure step rather than just `meson`.
[ Niels Thykier ]
* Put newest compat level first in documentation
* Rename debhelper config files to include package name
* dh_installdebconf: Fix typo in manual page
* Dh_Lib.pm: `qx_cmd` support env/chdir changes like `doit` (Closes: #1016354)
* Remove obsolete compat checks in the code
* dh_dwz: Ensure dwz multifile is owned by root:root when root should be used
* dh_builddeb: Always pass `--root-owner-group` to `dpkg-deb` for dbgsym packages.
* Dh_Lib.pm: Provide `mkdirs` to create (non-package) directories.
* Dh_Lib.pm: Make `install_dir` chown created directories when root should be
used for debhelper's own commands. This fixes #1024261 for packages that only
use debhelper itself. However, third-party debhelper tools may still cause
packages with incorrect ownership for now if they are run after `dh_fixperms`
(or `dh_fixperms` is omitted).
* Dh_Lib.pm: Ensure `install_{file,prog,lib}` uses chown when root should be used.
Previously, they would skip the `chown` call and rely on `dh_fixperms`
or `dpkg-deb` to fix the ownership. However, that could cause issues
when the helper was run after `dh_fixperms` and install files that
`dpkg-deb` would not reset ownership of.
-- Gianfranco Costamagna <email address hidden> Fri, 13 Jan 2023 08:23:31 +0100
-
debhelper (13.10.1ubuntu1) lunar; urgency=medium
* Merge from Debian Unstable. 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
-- Simon Quigley <email address hidden> Mon, 31 Oct 2022 13:59:32 -0500
-
debhelper (13.9.1ubuntu1) kinetic; urgency=low
* Merge from Debian unstable. 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
-- Gianfranco Costamagna <email address hidden> Sat, 03 Sep 2022 16:59:54 +0200