Change logs for debhelper source package in Lunar

  • 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