dpkg 1.21.13 source package in Debian

Changelog

dpkg (1.21.13) unstable; urgency=medium

  [ Guillem Jover ]
  * Perl modules:
    - Test::Dpkg: Refactor OpenPGP requisite into test_needs_openpgp_backend().
    - Dpkg::Backend::GnuPG: Ensure future signing interop with gpg --openpgp.
  * Documentation:
    - man: Move parallel-safe note from dpkg-buildpackage -j option to
      --jobs-force.
  * Code internals:
    - start-stop-daemon: Cast struct sockaddr_un to struct sockaddr on bind()
      call.
    - lib: Stop using register keyword.
    - libcompat: Remove unused arguments from ngettext() fallback macro.
    - libcompat: Switch manual copying to memcpy() in obstack module.
    - libcompat: Switch obstack to use size_t.
    - libcompat: Use an union to track chunkfun and freefun.
    - dpkg-architecture: Fix indentation.
    - libdpkg: Fix pdb_lax_stanza_parser and pdb_allow_empty aliased values.
    - libcompat: Add noreturn and sentinel C attributes.
    - utils: Switch to use libcompat attributes.
    - libdpkg: Add new multi-threaded xz decompression support. Closes: #956452
    - libdpkg: Pass -T+1 instead of -T1 to xz when compressing.
    - libdpkg: On threads-max > 0 pass --no-adjust to xz to force threaded
      mode.
    - Use hyphenated multi-threaded in text.
  * Build system:
    - Consider lib and utils prefixes as internal in gen-changelog.
    - Fix m4 files coding style.
    - Include <stdio.h> for printf() usage in __progname check.
  * Packaging:
    - Require liblzma >= 5.4.0 for multi-threaded compressor support.
    - Clarify versioned dependency rationale comments.
    - Add pkgconf as main Build-Depends alternative to pkg-config.
  * Test suite:
    - Skip deb-format tests if required compressors are not present.
    - Use a custom dpkg database directory for dpkg-buildpackage tests.
    - Switch Dpkg::Source::Package test to use test_needs_openpgp_backend().
    - Skip deb-format tests if gzip is not present.
    - Skip dpkg-source tests if xz is not present.
    - Use the PERL detected at configure time in autotests.
    - Use perl instead of yes+dd to generate a data-file for deb-split.
  * Localization:
    - Update Simplified Chinese programs translation.
      Thanks to Boyuan Yang <email address hidden>. Closes: #1025625

 -- Guillem Jover <email address hidden>  Mon, 19 Dec 2022 02:07:45 +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

Builds

Downloads

File Size SHA-256 Checksum
dpkg_1.21.13.dsc 2.9 KiB c0dcdde84ea3d9f67898fefa502413aa6a30336e150e4b161a7573f05809f382
dpkg_1.21.13.tar.xz 4.9 MiB 04bf5e1884612553c7ff2d81dd290ec7be3526594a02262227ae162640f7e5d8

No changes file available.

Binary packages built by this source