From: Raspbian automatic forward porter Date: Thu, 2 Nov 2023 02:34:35 +0000 (+0000) Subject: Merge version 1.22.0+rpi1 and 1.22.1 to produce 1.22.1+rpi1 X-Git-Tag: archive/raspbian/1.22.1+rpi1^0 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=e7ea2e3331a498516ae327ea74768d06b194b189;p=dpkg.git Merge version 1.22.0+rpi1 and 1.22.1 to produce 1.22.1+rpi1 --- e7ea2e3331a498516ae327ea74768d06b194b189 diff --cc debian/changelog index 680c877e,8714f62e..d30e3a1f --- a/debian/changelog +++ b/debian/changelog @@@ -1,13 -1,119 +1,130 @@@ - dpkg (1.22.0+rpi1) trixie-staging; urgency=medium ++dpkg (1.22.1+rpi1) trixie-staging; urgency=medium + + [changes brought forward from 1.20.5+rpi1 by Peter Michael Green at Sun, 02 Aug 2020 12:08:02 +0000] + * Hack up Vendor.pm so it doesn't fail + (see https://lists.debian.org/debian-dpkg/2020/08/msg00004.html ) + + [changes introduce in 1.21.17+rpi1 by Peter Michael Green] + * disable testsuite. + - -- Peter Michael Green Sat, 21 Oct 2023 17:26:56 +0000 ++ -- Raspbian forward porter Thu, 02 Nov 2023 02:34:34 +0000 ++ + 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 . 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 . + 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 on Solaris for major() and minor(). + * Localization: + - Update Dutch translations. + Thanks to Frans Spiesschaert . + Closes: #1053235, #1053236, #1053237 + - Update Portuguese man pages translation. + Thanks to Américo Monteiro . Closes: #1051634 + - Update Romanian dselect translation. + Thanks to Remus-Gabriel Chelu . + Closes: #1053364 + - Update Romanian programs translation. + Thanks to Remus-Gabriel Chelu . + Closes: #1054196 + - Update Swedish translations. + Thanks to Peter Krefting . Closes: #1054510 + + [ Helge Kreutzmann ] + * Localization: + - Update German man pages translation. + - Update German scripts translation. + + [ Sven Joachim ] + * Localization: + - Update German programs translation. + + -- Guillem Jover Mon, 30 Oct 2023 04:14:22 +0100 dpkg (1.22.0) unstable; urgency=medium diff --cc debian/rules index d023a92f,2a85fd1c..51fc798d --- a/debian/rules +++ b/debian/rules @@@ -63,10 -63,11 +63,11 @@@ execute_after_dh_auto_install $(D)/usr/share/lintian/profiles/dpkg/main.profile override_dh_auto_test: - dh_auto_test -- $(testflags) + #dh_auto_test -- $(testflags) override_dh_installsystemd: - dh_installsystemd -a --name=dpkg-db-backup --no-start + dh_installsystemd -a --name=dpkg-db-backup \ + --no-start --no-stop-on-upgrade execute_after_dh_installlogrotate: dh_installlogrotate --name=alternatives