commit 87f24538c95a4cc9bdf0b9e6907a7df25c4c2e2b
Author: Alastair McKinstry <alastair@mckinstry.ie>
Date: Mon Dec 8 10:22:20 2025 +0000
Push to unstable
commit a01fd7f78b351203ada3181359e35901b2f31a77
Author: Alastair McKinstry <alastair@mckinstry.ie>
Date: Mon Dec 8 05:55:45 2025 +0000
d/rules fix for FTCBFS not producing debs on binary-arch. Closes: #1122141
commit 3c2a55251dbe7bdfbe2dbc676b19c66fbfa76ef1
Merge: 2240391 4d1e7ee
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Mon Dec 8 05:46:43 2025 +0000
Merge branch 'dh-std-fixes' into 'debian/latest'
d/rules: Fix separate compilation of any/all packages (Closes: #1122141)
See merge request mckinstry/libtool!3
commit 4d1e7ee862638c3f41deb3acf8481f27b64ac711
Author: Gioele Barabucci <gioele@svario.it>
Date: Sun Dec 7 21:04:45 2025 +0100
d/rules: Use `DEB_VERSION_UPSTREAM` instead of parsing `dpkg-parsechangelog`
Fixes: lintian: debian-rules-parses-dpkg-parsechangelog
commit 5e76f53e984dd828fe5cd78fb04ae441920c37c3
Author: Gioele Barabucci <gioele@svario.it>
Date: Sun Dec 7 20:54:57 2025 +0100
d/rules: Fix separate compilation of any/all packages
The concurrent merge of commit 87acf8f and MR!2 lead to a `d/rules` that
mixed the classic `debhelper`-based structure with the standard `dh` sequence.
That combination leads to subtle bugs. In particular compiling `arch-any` and
`arch-all` binary packages separately breaks in various ways.
The merge also broke the overrides for `dh_gencontrol` and other `dh`
tools.
This commit converts the change introduced in 87acf8f to a standard `dh`
override.
Closes: #1122141
commit d463a9ff277cd02c6275e9cb60e6bd940dd1765e
Author: Gioele Barabucci <gioele@svario.it>
Date: Sun Dec 7 20:39:51 2025 +0100
d/salsa-ci: Enable Salsa CI
Among the 14 debian patches available in version 2.5.4-9 of the package, we noticed the following issues: