On Mon, 19 Oct 2026 08:56:19 +0200, Stephen Kitt <[email protected]> wrote:
> Package: release.debian.org > Severity: normal > Tags: trixie > X-Debbugs-Cc: [email protected] > Control: affects -1 + src:iir1 > User: [email protected] > Usertags: pu > > Dear release team, > > I would like to publish a stable update to the iir1 source package, > using the attached patch. > > [ Reason ] > The package in stable suffers from a packaging error which results in > the package’s CMake configuration being useless: this is a library > package, its build includes static libraries, the CMake configuration > does so too, but the static libraries aren’t shipped in the package. > CMake ends up expecting them to be there and fails even for builds > using the shared libraries. > > See #1125282 and #1151226 for details. > > [ Impact ] > Users can’t build software relying on CMake to find libiir1. > > [ Tests ] > I’ve tested the fix manually; it has been applied in testing/unstable > since early 2026. > > [ Risks ] > The risk is minimal, the fix enables a build flag which disables > static libraries entirely. > > [ Checklist ] > [x] *all* changes are documented in the d/changelog > [x] I reviewed all changes and I approve them > [x] attach debdiff against the package in (old)stable > [x] the issue is verified as fixed in unstable > > [ Changes ] > This adds -DIIR1_INSTALL_STATIC=OFF to the configure stage to disable > static libraries. Those libraries aren’t installed and the shipped > CMake configuration no longer references them. On second thought, given the discussion in #1151226, I’d rather ship the static libraries; the attached patch is the debdiff for this variant. I’ve uploaded 1.10.0+dfsg-6 to unstable with the equivalent change there. Regards, Stephen
From 91d4fd7e6553c64dd79a6d7d0c134a0e05d30f8e Mon Sep 17 00:00:00 2001 From: Stephen Kitt <[email protected]> Date: Mon, 12 Jan 2026 18:38:08 +0100 Subject: [PATCH] Ship the static libraries Closes: #1125282, #1151226. --- debian/changelog | 6 ++++++ debian/libiir-dev.install | 1 + 2 files changed, 7 insertions(+) diff --git a/debian/changelog b/debian/changelog index 78e9bc8..c8861dd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +iir1 (1.9.5+dfsg-1+deb13u1) trixie; urgency=medium + + * Ship the static libraries. Closes: #1125282, #1151226. + + -- Stephen Kitt <[email protected]> Tue, 20 Oct 2026 12:21:21 +0200 + iir1 (1.9.5+dfsg-1) unstable; urgency=medium * New upstream release. diff --git a/debian/libiir-dev.install b/debian/libiir-dev.install index 31e3216..94cc41d 100644 --- a/debian/libiir-dev.install +++ b/debian/libiir-dev.install @@ -1,4 +1,5 @@ usr/include usr/lib/*/cmake usr/lib/*/pkgconfig +usr/lib/*/*.a usr/lib/*/*.so -- 2.47.3
pgpMcBeD4s5h2.pgp
Description: OpenPGP digital signature

