Please merge debhelper 13.6 from Debian unstable.

Bug #1960248 reported by Dave Jones
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
debhelper (Ubuntu)
Fix Released
Undecided
Graham Inggs

Bug Description

Please merge debhelper 13.6 from Debian unstable.

Updated changelog and diff against Debian unstable to be attached below.

Tags: patch
Revision history for this message
Dave Jones (waveform) wrote :

Attaching patch against Debian unstable. For ease of review, relevant commits
and tags have been pushed to the following repository:

  https://code.launchpad.net/~waveform/ubuntu/+source/debhelper/+git/debhelper

Specifically:

* logical/13.5.2ubuntu1 represents our split-out delta on top of old/debian (13.5.2)
* logical/13.6ubuntu1 represents our rebased delta on top of new/debian (13.6)
* merge/13.6ubuntu1 adds:
  - changelog and maintainer changes on top of logical/13.6ubuntu1
  - two additional commits fixing a missing dependency, as well as the fix for LP: #1959054

The following command may produce output useful to the purposes of review:

  git range-diff old/debian..logical/13.5.2ubuntu1 new/debian..logical/13.6ubuntu1

Dave Jones (waveform)
description: updated
tags: added: patch
Revision history for this message
Dave Jones (waveform) wrote :
description: updated
Graham Inggs (ginggs)
Changed in debhelper (Ubuntu):
assignee: nobody → Graham Inggs (ginggs)
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package debhelper - 13.6ubuntu1

---------------
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)

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)

 -- Dave Jones <email address hidden> Mon, 07 Feb 2022 15:59:07 +0000

Changed in debhelper (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.