[ubuntu/noble-proposed] debhelper 13.12ubuntu1 (Accepted)
Gianfranco Costamagna
locutusofborg at debian.org
Sat Jan 27 06:23:24 UTC 2024
debhelper (13.12ubuntu1) noble; 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.12) unstable; urgency=medium
[ Steve Langasek ]
* Add support for an 'X-Time64-Compat' field in debian/control to allow
overriding of the auto-generated Provides: as necessary.
Closes: #1059941.
[ Niels Thykier ]
* dh_assistant: Exit with code 2 when unknown hook targets are found
* dh_assistant: Add the following new subcommands:
- `supports COMMAND` can be used to programmically check whether
dh_assistant knows about `COMMAND`. It is a lot better than having
to check versions or parse `--help` output.
- `list-commands` can be used to determine all "debhelper commands"
that will run from a source package (assuming no overrides and
no add-on adds a non-standard sequence). This command has a
text and a JSON output.
- `list-guessed-dh-config-files` can be used to list all
debhelper config and their related commands. The result
involves a lot of guess work and will never be 100% reliable,
which explains the `guessed` part of the command. The output
is always JSON.
- Add `restore-file-on-clean` with all its caveats. Use it with
care for the few cases where it is useful. (Closes: #1051184)
* dh_assistant: Always parse Build-Depends for sequences. This
would have prevented `detect-unknown-hook-targets` from reporting
issues about hook targets related to add-ons if they were loaded
via `Build-Depends`.
* dh_assistant: `detect-unknown-hook-targets` now continues when
add-ons loading fails. It will still exit with status 2 by
default when this occurs as if it found an issue.
* cmake.pm: Remove compat guard for `-DBUILD_TESTING:BOOL=off`
on `nocheck`
* Dh_Lib.pm: Fix warning from `cp -n`
[ Jörg Mechnich ]
* qmake6.pm: Add cross-compiling support (Closes: #1059209)
[ David (Plasma) Paul ]
* Add <pkg.debhelper.nonls> build profile (Closes: #1032816)
Date: Sat, 27 Jan 2024 07:14:27 +0100
Changed-By: Gianfranco Costamagna <locutusofborg at debian.org>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/debhelper/13.12ubuntu1
-------------- next part --------------
Format: 1.8
Date: Sat, 27 Jan 2024 07:14:27 +0100
Source: debhelper
Built-For-Profiles: noudeb
Architecture: source
Version: 13.12ubuntu1
Distribution: noble
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Gianfranco Costamagna <locutusofborg at debian.org>
Closes: 1032816 1051184 1059209 1059941
Changes:
debhelper (13.12ubuntu1) noble; 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.12) unstable; urgency=medium
.
[ Steve Langasek ]
* Add support for an 'X-Time64-Compat' field in debian/control to allow
overriding of the auto-generated Provides: as necessary.
Closes: #1059941.
.
[ Niels Thykier ]
* dh_assistant: Exit with code 2 when unknown hook targets are found
* dh_assistant: Add the following new subcommands:
- `supports COMMAND` can be used to programmically check whether
dh_assistant knows about `COMMAND`. It is a lot better than having
to check versions or parse `--help` output.
- `list-commands` can be used to determine all "debhelper commands"
that will run from a source package (assuming no overrides and
no add-on adds a non-standard sequence). This command has a
text and a JSON output.
- `list-guessed-dh-config-files` can be used to list all
debhelper config and their related commands. The result
involves a lot of guess work and will never be 100% reliable,
which explains the `guessed` part of the command. The output
is always JSON.
- Add `restore-file-on-clean` with all its caveats. Use it with
care for the few cases where it is useful. (Closes: #1051184)
* dh_assistant: Always parse Build-Depends for sequences. This
would have prevented `detect-unknown-hook-targets` from reporting
issues about hook targets related to add-ons if they were loaded
via `Build-Depends`.
* dh_assistant: `detect-unknown-hook-targets` now continues when
add-ons loading fails. It will still exit with status 2 by
default when this occurs as if it found an issue.
* cmake.pm: Remove compat guard for `-DBUILD_TESTING:BOOL=off`
on `nocheck`
* Dh_Lib.pm: Fix warning from `cp -n`
.
[ Jörg Mechnich ]
* qmake6.pm: Add cross-compiling support (Closes: #1059209)
.
[ David (Plasma) Paul ]
* Add <pkg.debhelper.nonls> build profile (Closes: #1032816)
Checksums-Sha1:
fb827cea4dc6f3432b426b684e2368dbd2b3b5cd 1901 debhelper_13.12ubuntu1.dsc
06c1374f6d30b6fe389dac09e2c7cf31fc4bfe6b 593744 debhelper_13.12ubuntu1.tar.xz
59f1d0d5922cd4e5198c9d9d7f8846a72705176e 6328 debhelper_13.12ubuntu1_source.buildinfo
Checksums-Sha256:
f8ce7ac3e635a1a5bd14283c1a9a84b5f4c828896c3eaebb765dfc51ecedfaf9 1901 debhelper_13.12ubuntu1.dsc
5c45a8296de4eecc0d6597861bacfbc207a3e93f1e77ed657db3dee0140baea1 593744 debhelper_13.12ubuntu1.tar.xz
ebf96023bf7cb3f77e604e76ca50e3a585d7ca494ee265695cbfe1346bcbc7bc 6328 debhelper_13.12ubuntu1_source.buildinfo
Files:
56d8d06c0a560aeb553ab155f0deb6d9 1901 devel optional debhelper_13.12ubuntu1.dsc
f6f776bb6507f7d46568177eb5b50232 593744 devel optional debhelper_13.12ubuntu1.tar.xz
1b8635bdcd7b4b66c540aaa40fc7e83d 6328 devel optional debhelper_13.12ubuntu1_source.buildinfo
Original-Maintainer: Debhelper Maintainers <debhelper at packages.debian.org>
More information about the noble-changes
mailing list