-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 05 Nov 2025 09:46:25 +0100 Source: git-buildpackage Architecture: source Version: 0.9.39 Distribution: unstable Urgency: medium Maintainer: Guido Günther <agx@sigxcpu.org> Changed-By: Guido Günther <agx@sigxcpu.org> Closes: 1030044 1100809 1111340 1116741 1119013 Changes: git-buildpackage (0.9.39) unstable; urgency=medium . [ Richard Hansen ] * [13517bc] run-in-container: Properly quote parameter expansion. It's unclear why the comment "re-splitting command arguments intentional" was added; nothing about the invocation of the function suggests that it was intentional. * [1b15033] run-in-container: Upgrade packages in image * [8a89b3e] run-in-container: Install image packages noninteractively * [5910d59] run-in-container: Reduce image size by deleting downloaded packages * [2589dcc] run-in-container: Run the full test suite * [d79afe7] run-in-container: Skip test that fails when run as root * [bcccae1] run-in-container: Bump example release to trixie * [181ad5b] run-in-container: Build the package during run, not image build * [0755e09] pq tests: Fix reading of patch file. Reading a file that has already been read to EOF returns the empty string, so the second check was always trivially true. * [d8ec910] GitRepository diff: Remove `=` from `-M` argument. Git's documentation says that the option has the form `-M[<n>]`, not `-M[=<n>]`. * [e6e5ee9] GitRepository diff: Add copy detection support. This commit does not enable copy or rename detection (no behavior changes are expected); it only adds the infrastructure needed to enable copy detection in a future commit. * [05a71f0] pq: Create rename and copy patches when exporting. This produces smaller patches that are easier to review and easier to refresh by devs that don't use git-buildpackage. The quilt utility wraps patch, and GNU patch has supported Git's diff features such as renames and copies since 2.7, released Sep 2012: <https://git.savannah.gnu.org/cgit/patch.git/tree/NEWS?h=v2.7#n6> Note: dpkg-source (specifically, Dpkg::Source::Patch) logs the following warning with a rename-only patch (see #749070), but such patches appear to be applied properly. (Closes: #1100809) * [34a63bf] GitRepository diff: Force diff algorithm for consistency (Closes: #1030044) . [ Guido Günther ] * [df5a12a] tests: Fetch test data from salsa. Avoids a dependency on an external system that can fail. * [5262ada] clone: Add some type annotations * [17580fc] clone: Be less strict on vcs-git URLs. This allows URLs that specify `-b <branch>` to be matched. We don't care about the branch information yet though as we take that from gbp.conf. * [17d2826] Wrap and sort * [5cf9a8d] import-orig: Be more helpful when invoking uscan with a version * [7d509bf] uscan: Retry with --download-debversion if --download-version failed. Otherwise using this in scripts that merely get the target Debian version becomes really cumbersome * [aaeb20a] tests: Switch download URLs to salsa. This leaves merely the uscan test . [ Julien Plissonneau Duquène ] * [69ccb15] Add a missing test dependency * [6ebc8cd] Promote Standards-Version to 4.7.2 with no changes . [ Hannes von Haugwitz ] * [68768a2] buildpackage: Fix build directory removal condition * fixes regression in 005676a (buildpackage: Make sure export_dir is always set) * Closes: #1111340 . [ Santiago Vila ] * [cad78d8] Fix FTBFS with the nocheck build profile (Closes: #1116741) . [ Carles Pina i Estany ] * [158f0db] Remove unused Suggests (not existing in Debian) "mock" package (Closes: #1119013) Checksums-Sha1: 439f5de74251812c8d5d4dc8b491c4182ca50bf9 2309 git-buildpackage_0.9.39.dsc 7be33e872df0c21141a8d3e3da10f42e3e01431e 3113876 git-buildpackage_0.9.39.tar.xz 20efc21458f43f087ddc8aed26d81b9747502708 13429 git-buildpackage_0.9.39_amd64.buildinfo Checksums-Sha256: ffa3a05638418e1973a10613eb47ccb4169a2201c847732c54bca3b4a3cd9ee5 2309 git-buildpackage_0.9.39.dsc ed625ed0841ede63acd916aedfa8fd47c4a8285eff816360ed089261bbf47972 3113876 git-buildpackage_0.9.39.tar.xz 75f49c5728e70de2d54b85ab86a37db29a1f175f4a6196390166b9acdc7ee786 13429 git-buildpackage_0.9.39_amd64.buildinfo Files: 309a0cb972f406c160a716d014950d88 2309 vcs optional git-buildpackage_0.9.39.dsc e32abdb720f4212460b159a60f0b192b 3113876 vcs optional git-buildpackage_0.9.39.tar.xz fd4b8c316a0aa96939177fee9686a2f9 13429 vcs optional git-buildpackage_0.9.39_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEY/bM35YinQkoayrDJb+GUkr8weMFAmkLVX8ACgkQJb+GUkr8 weOUmBAAmz/CKxPT1Rbsd2k7ck+CsR9sElNpT6j9r8TMTVBIUY2aXvSO7LDSZOHA iX40KfUWjydaqK5Xeep/HWW0nwzA7jFXjzjh5hZ7SeDD4h99zSpMSwjh3HB3V5Gr aPxpwyLOKDY29HIwOVQwCIWrdgQaxOBHu0FvsQy74po3lW2bIkvawMt33fX/fH9Q LSQC7bPMMSFCYTaOXWHgk3Mf/WEGIkR482mDxQZtmN3VUeXwo8ytQhZJvifPZ1G5 evPtLb1HSEV/q/4yTAF8ZoXh3fiu4xBXy0qqcO5HN/Q2gnXnw6jM2MsqYVPiyktv Mfi0XtBPb0VY9rh+IjPlEHLJ3gH8LdpzbUk8uOmA8qcj1ArLLLFRNc6zlhuTOKZu sCNknfPxhKu9eSxoIalPxxJWccijHzjsCrvrViPY42FDpjJ7UUZW9dKIm68HiFJe /9AAcWLGTzGnMWwI17NNQh6+UOpLzkWa3vhKpuZ2psNLoULVRHpnK2nyTmfik2eZ ZPU3QlFjYrgK8xlnCICKipqPSukktPR3lzFH05VhfMV9oYWC93Eu3OS35/XB5RAS sBbEHZWE/ZuQcq/e5HQtio+C440WJGCCkcL9Q6Ykoa/w6i6TVOmxDp140mVT7yLb d6Xi89lJA6YJejukmJz82oJFmtMlA0K5ggx+ooxNqIIvp/fTQXk= =iS+D -----END PGP SIGNATURE-----