Back to dpkg PTS page

Accepted dpkg 1.22.1 (source) into unstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 30 Oct 2023 04:14:22 +0100
Source: dpkg
Architecture: source
Version: 1.22.1
Distribution: unstable
Urgency: medium
Maintainer: Dpkg Developers <debian-dpkg@lists.debian.org>
Changed-By: Guillem Jover <guillem@debian.org>
Closes: 1051085 1051209 1051634 1053235 1053236 1053237 1053364 1053481 1053778 1054196 1054510 1054583
Changes:
 dpkg (1.22.1) unstable; urgency=medium
 .
   [ Guillem Jover ]
   * dpkg-deb: Reject --no-uniform-compression with format 0.939000.
   * dpkg-deb: Force deb format 0.939000 to use gzip compression.
   * update-alternatives: Fix typo in comment.
   * update-alternatives: Unvendor documentation and --version output.
   * scripts: Remove unused GCJ and GCJFLAGS support.
   * scripts: Add basic support for _FOR_BUILD build flags.
   * Perl modules:
     - Dpkg::BuildAPI: Move DESCRIPTION before package declaration.
     - Dpkg::Source::Archive: Use $Dpkg::PROGTAR instead of tar in error
       message.
     - Dpkg::Source::Patch: Warn when patching hard linked files.
     - Dpkg::Vendor::Debian: Mark loong64 as having pie builtin.
       Thanks to yalingfang <fangyaling@loongson.cn>. Closes: #1053778
     - Dpkg::BuildFlags: Refactor flags initialization by using a single list.
     - Dpkg::Deps: Implicitly enable build_deps option on tests_deps.
       Closes: #1053481
     - Dpkg::Vendor::Debian: Fix stackclash condition to enable the feature
       on armhf and armel. Closes: #1054583
   * Make fragments:
     - Wrap DPKG_BUILDFLAGS_LIST into one entry per line.
   * Documentation:
     - man: Fix typo in stackclash feature name in dpkg-buildflags(1).
     - doc: Fix typos in code comments.
     - doc: Use macOS instead of Mac OS X in code comments.
     - man: Document the list of editors tried on dpkg-source --commit.
       Closes: #1051209
     - doc: Update R³ default values to take dpkg-build-api into account.
     - man: Clarify Maintainer field in dpkg-parsechangelog(1). See #1053705.
     - man: Document all dpkg-parsechangelog(1) output fields.
     - doc, man: Use manual page instead of manpage.
     - doc, man: Use field name or field-name instead of fieldname.
     - man: Use web interface instead of both terms concatenated.
     - man: Hyphenate 32-bit and 64-bit.
     - doc, man: Use L</> markup for inter link references.
     - doc: Use name() POD syntax instead of C<>, B<> or L<> for function names.
     - doc: Use name() POD syntax instead of a bare function name.
     - doc: Simplify references in CHANGES sections.
     - doc, man: Use L<> for manual page references.
     - doc, man: Use media discs instead of CD-ROM.
     - man: Use /media/bdrom instead of /media/cdrom.
     - man: Fix grammar in dpkg --force-confdef description.
     - man: Avoid redundant action list in dpkg invoke hook description.
     - man: Document the intermediary filenames used during unpack and
       configure. Prompted by Florian Weimer <fweimer@redhat.com>.
       See https://sourceware.org/pipermail/libc-alpha/2023-October/152245.html.
     - man: Update dpkg EXAMPLES section.
     - man: Recommend debsig-verify instead of debsums for additional
       functionality.
     - doc: Clarify compiler flag variables are for the host.
   * Code internals:
     - src: Use DEBEXT instead of hard-coding ".deb".
     - dpkg-deb: Initialize threads_max in no-uniform-compression mode.
     - dpkg-deb: Refactor legacy compress_params.
     - libdpkg: Refactor struct treewalk_funcs compound initializer into a
       macro.
     - libdpkg: Initialize TREEWALK_OBJECT with a 0.
     - libdpkg: Define DPKG_NULL to nullptr on C23 mode.
     - libcompat: Fix comparison of integers of different sign in
       obstack_blank().
     - libcompat: Declare exit_failure as an extern variable.
   * Build system:
     - Remove dpkg prefix from default deb compressor configure knobs.
     - Parametrize dpkg-deb default compressor in man page.
     - Use TAR variable from configure instead of hard-coded tar.
     - Split sanitizer CI unit tests from author checks.
     - Rename the shared library CI tests to shlib-tests.
     - Run make in parallel for autotest and TAP CI test jobs.
     - Make default shell and pager selectable at configure time.
     - Handle almost-POSIX shells that do not support -- after -c.
       See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274650.
     - Check for available pagers during configure.
     - Add comment for the system the DPKG_LIB_SOCKET m4 macro is needed.
   * Packaging:
     - Do not stop the dpkg-db-backup timer and service during upgrade.
       Closes: #1051085
     - Fix typos in debian/control comments.
   * Test suite:
     - Update cppcheck suppressions for 2.12.0.
     - Add installtest target and make test use the build tree programs.
     - Add new DPKG_CWD m4 macro.
     - Do not use -T for ln calls.
     - Generate the .deb from scratch instead of adapting them.
     - Update suppressions for codespell 2.2.6.
     - Use «\\n» after «a» and «c» sed commands.
     - Use perl instead of dd to create a zero-filled file.
     - Pass argument S to ar to avoid generating a symbol table.
     - Replace SED usage with PERL.
     - Include <sys/mkdev.h> on Solaris for major() and minor().
   * Localization:
     - Update Dutch translations.
       Thanks to Frans Spiesschaert <Frans.Spiesschaert@yucom.be>.
       Closes: #1053235, #1053236, #1053237
     - Update Portuguese man pages translation.
       Thanks to Américo Monteiro <a_monteiro@gmx.com>. Closes: #1051634
     - Update Romanian dselect translation.
       Thanks to Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>.
       Closes: #1053364
     - Update Romanian programs translation.
       Thanks to Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>.
       Closes: #1054196
     - Update Swedish translations.
       Thanks to Peter Krefting <peter@softwolves.pp.se>. Closes: #1054510
 .
   [ Helge Kreutzmann ]
   * Localization:
     - Update German man pages translation.
     - Update German scripts translation.
 .
   [ Sven Joachim ]
   * Localization:
     - Update German programs translation.
Checksums-Sha1:
 e0cfb2fb07f0de22b6e29fe2fe74cff5277f7eff 3041 dpkg_1.22.1.dsc
 259a0c7a1d0d34c7bf22d29600180867f9eb4c2e 5584944 dpkg_1.22.1.tar.xz
 f7899bb090a42c1941244e4b57df03f376481df7 7968 dpkg_1.22.1_amd64.buildinfo
Checksums-Sha256:
 cf386e2b809b470e3a06fde62928e1603967203a9db464d3622b13f3b15d4142 3041 dpkg_1.22.1.dsc
 5a4824e9869494e501953c7466ab1960a7fa23d9b0b911b8a6f113094e0226cf 5584944 dpkg_1.22.1.tar.xz
 bf326bb366de8f4c39de5983deec39aa3bdec42bb9b27cd1b9fd30512c066e03 7968 dpkg_1.22.1_amd64.buildinfo
Files:
 4a724c7dcad0eab5866245f61e3ef5ce 3041 admin required dpkg_1.22.1.dsc
 d265eeaee92f81580ac6b34c07d41eb5 5584944 admin required dpkg_1.22.1.tar.xz
 1240b68fc1534014ffc8af231e2a29a6 7968 admin required dpkg_1.22.1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEETz509DYFDBD1aWV0uXK/PqSuV6MFAmU/JDkACgkQuXK/PqSu
V6MTHA/9FPZ2tyaGcXsBGTMzfHZeseoqA66iaxAxgjZtpwQvOjAikkFHXdV8/Ph/
giG5lqDIdW1f86kCyQwkfAJZRypn8W5A7wpv6TE7iw3EzJf/vaKwhRXyKo5Q14mS
8MJqfci/bM6oaW+zHM4ZwFmnYlWkS6vr5KvgCodbfRSLYcsyL1Q+g8ERf0Ut8D+f
uDOVnB1TIvAb/Tniuja0gbJw/P601aM+A/Eb19CAZPRaTmLBedy/XM2Rpz3fb4HD
u6A5GhvR4J61ZxwKSRjv6XnX1KyeVRohrNiB4v5X0AKxOktYhmeZTtIDVuc9FMnS
qWreEDlSmXzQCUEOdY5adiWKTCiU1mq2QW0kDQIe7W9Ul8eUXienxt1P0eycUPhA
kvLqMB+F6rULZI/A3/nwEQFfrt7hsMrevYUSUUNHfcw86KyDDOY7mPTVM38nlnRR
xKZ/mf/UNV6Me/PO0l20HVfPHFkBQirAH74WqiprkmLI4i/w2vh42+0qYkOirunb
g+v1s8Z7A4yauR0YPg4d+SKWsxvCusFHtyyQdW70x0wQ6PvXv5fJs7n1JQFEPpss
6wZIQ9P4g2/mAq72InRf8apjdqZ6MIcy/xb/rvRGizmDc6XU9IYsvuBX8sX8Ogt9
AjPMybxkElfRSiX+CGkwfALGpS8RsyNCo13mPSHLeKCDsyMPICw=
=VAEE
-----END PGP SIGNATURE-----