libtool (2.5.4-9)
[PTS] [DDPO]
NEW: VCS has unreleased changes: 2.5.4-10 > 2.5.4-9
- Git: https://salsa.debian.org/mckinstry/libtool.git -b debian/latest
-
- Branch: debian/latest
- Path: debian/changelog
- Repo size: 557056
- Browser: https://salsa.debian.org/mckinstry/libtool.git
- Last scan: 2025-12-29 07:50:03+00
- Next scan: 2026-01-03 19:02:00+00
- Merge requests: 1
- CI pipeline status: failed
- Debian changelog in Git:
libtool (2.5.4-10) UNRELEASED; urgency=medium
* Drop Priority: optional from source in d/control per new policy
* Standards-Version: 4.7.3
* Enable repeated builds
* Move d/watch to v5 syntax
* Build with hardening enabled
-- Alastair McKinstry <mckinstry@debian.org> Wed, 24 Dec 2025 17:27:06 +0000
- This branch is 17 commits ahead of tag debian/2.5.4-8
- Git log:
commit 4bf1507ce26a03d3cd4ed2b118b9a42e1a8a97d0
Merge: 16ca356 c5bbb96
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Mon Dec 29 06:58:49 2025 +0000
Merge branch 'nodoc' into 'debian/latest'
Add support for `<nodoc>` build profile (Closes: #1124137)
See merge request mckinstry/libtool!5
commit c5bbb964bfbfac8978f23cbed3d3efcd69cce504
Author: Gioele Barabucci <gioele@svario.it>
Date: Sat Dec 27 22:02:07 2025 +0100
d/control: Do not install help2man, texinfo under <!nodoc>
Closes: #1124137
commit 129744df7cfabf4718854e662e65097ca6ecc40b
Author: Gioele Barabucci <gioele@svario.it>
Date: Mon Dec 8 12:38:48 2025 +0100
d/control: Do not build libtool-doc under <!nodoc>
commit 5e9f5764256a04b5c7233e65b0dff12ce5cdef5b
Author: Gioele Barabucci <gioele@svario.it>
Date: Mon Dec 8 12:38:04 2025 +0100
d/rules: Add support for <nodoc> profile
commit 0dbaa1745f86f2392c4f2d2ac4e9f63ccf61d999
Author: Gioele Barabucci <gioele@svario.it>
Date: Mon Dec 8 12:34:47 2025 +0100
d/libtool-bin: Specify manpages in .manpages, not .install
Using libtool-bin.manpages to specify the list of manpages allows `dh`
to do the right thing when building with the `<nodoc>` profile.
Also, remove redundant `libtool-doc.install`: the same line is present
in `libtool-doc.manpages`.
commit d58b51a09c6fc264e26d9ad35bab47c933864c1b
Author: Gioele Barabucci <gioele@svario.it>
Date: Mon Dec 8 12:32:21 2025 +0100
d/salsa-ci: Add <nodoc> profile to test matrix
commit 16ca356e5064939f61a8aa79697eb235043c9839
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Sun Dec 28 12:06:07 2025 +0000
Build with hardening enabled
commit fa2b5d5b864915e77fe1a1e87f4a81754dd05b03
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Sun Dec 28 11:24:30 2025 +0000
Move d/watch to v5 syntax
commit c40d73fd262f7ec27da0dfff32c078d299faab05
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Sun Dec 28 09:11:02 2025 +0000
Enable repeated builds
commit 110406ef58bf693bbd95a48eeb6e5c579c871994
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Wed Dec 24 18:00:59 2025 +0000
Standards-Version: 4.7.3
commit 9a78ddc39d1bc66d37a1bff8b0b7052ce61d2bf6
Author: Alastair McKinstry <mckinstry@debian.org>
Date: Wed Dec 24 17:27:06 2025 +0000
Drop Priority: optional from source in d/control per new policy
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