-----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-----
Attachment:
pgpe0kDF0n9eY.pgp
Description: PGP signature