dpkg 1.22.2 source package in Debian

Changelog

dpkg (1.22.2) unstable; urgency=medium

  [ Guillem Jover ]
  * dpkg-shlibdeps: Do not require debian/control when parsing CLI options.
    Closes: #1055536
  * Architecture support:
    - Remove arm64ilp32 support.
      See https://lists.debian.org/debian-dpkg/2023/11/msg00007.html.
    - Remove uclinux support.
      See https://lists.debian.org/debian-dpkg/2023/11/msg00012.html.
    - Remove knetbsd-any support.
    - Restrict kfreebsd ports to amd64 and i386.
    - Restrict kopensolaris ports to amd64 and i386.
    - Restrict hurd ports to amd64 and i386.
    - Restrict dragonflybsd ports to amd64.
    - Restrict aix ports to powerpc and ppc64.
    - Restrict solaris ports to amd64, i386, sparc and sparc64.
    - Restrict darwin ports to amd64, arm, arm64, i386, powerpc and ppc64.
    - Restrict freebsd ports to amd64, arm, arm64, i386, powerpc, ppc64, riscv.
    - Split tupletable header names description into two paragraphs.
  * Perl modules:
    - Dpkg::OpenPGP::Backend::Sequoia: Switch to use --signer-file.
    - Dpkg::Vendor::Debian: Mask PIE for alpha and ia64. Closes: #1040062
    - Dpkg::Control::Types: Add aliases for type enumerations.
  * Documentation:
    - man: Add dpkg-build-api behavior for Rules-Requires-Root field defaults.
    - man: Improve description for dpkg-build-api v1 items.
    - doc, man: Clarify terminology for Debian control files.
  * Code internals:
    - libcompat: Disable VLA usage for gettext.h.
    - libdpkg: Remove dead code after non-returning error function call.
    - libdpkg: Mark varbuf constructor as explicit.
    - Reduce variables scope.
    - update-alternatives: Wrap the bad_format() function pointer call into a
      new function.
    - start-stop-daemon: Rename local variables shadowing global info()
      function name.
    - libdpkg: Add underscore after NO to FHFF_NONEW and FHFF_NOCOPY enum
      values.
    - Use FHFF_NONE instead of a literal 0 in calls to fsys_hash_find_node().
      Reported by Alexandre Detiste <email address hidden>.
    - dpkg-split: Change heading print logic to use a proper boolean.
    - dpkg-shlibdeps: Defer add_library_dir() calls after option parsing.
    - libdpkg: Remove unused DEFAULTSHELL and DEFAULTPAGER macros.
    - dpkg-buildapi: Do not include newline in Usage text to be translated.
  * Build system:
    - Check whether we need to linkg against libtinfo explicitly.
    - Add support for structured procfs via struct psinfo.
    - Replace action-if-found with : for extra libselinux check.
    - Check and print sizeof off_t and time_t on the configure summary.
  * Packaging:
    - Use installtest instead of test target in autopkgtests.
  * Test suite:
    - Reorder check on whether pkg is NULL.
    - Split and sort cppcheck arguments to be one per line.
    - Remove unused cppcheck suppressions.
    - Improve cppcheck coverage.
    - Pass -I<builddir> to cppcheck instead of «.» if <builddir> is defined.
  * Localization:
    - Update Catalan translations.
    - Update Dutch translations.
      Thanks to Frans Spiesschaert <email address hidden>.
      Closes: #1058631, #1058637

  [ Helge Kreutzmann ]
  * Localization:
    - Update German man pages translation.
    - Update German scripts translation.

 -- Guillem Jover <email address hidden>  Mon, 18 Dec 2023 03:37:08 +0100

Upload details

Uploaded by:
Dpkg Mailing List
Uploaded to:
Sid
Original maintainer:
Dpkg Mailing List
Architectures:
any all
Section:
admin
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Sid release main admin

Builds

Downloads

File Size SHA-256 Checksum
dpkg_1.22.2.dsc 3.0 KiB 56d101eb9caee788efedbe18365c8597e7939c8af8d152fdf6a6974393eee6d2
dpkg_1.22.2.tar.xz 5.3 MiB 9a05ff60fdc80b012162d9ebb6bdfb80607bb8cd5eeb1429ae60b7f516668bbd

No changes file available.

Binary packages built by this source