commit 3d907cb9f489573ab5a581d13f640319335262b6
Author: Nilesh Patra <nilesh@debian.org>
Date: Sun Aug 23 12:16:17 2026 +0200
tests(copyright-file-general): Use `Apache-2.gz` to trigger `copyright-refers-to-compressed-license`
commit 060f5fbac5c95cb224791434a8a74ce25ad162f1
Author: Louis-Philippe Véronneau <pollo@debian.org>
Date: Sat Aug 22 16:28:55 2026 -0400
Refresh data for new licenses in /usr/share/common-licenses
Discussion in #885698 lead to the addition of 9 new licenses.
The BSD removal is also normal, as it was removed following Policy
version 3.9.0 and is already flagged by the
copyright-refers-to-deprecated-bsd-license-file tag.
commit 99a72e5c2355463f574f2dfae89df76643559ea7
Author: Nilesh Patra <nilesh@debian.org>
Date: Wed Aug 19 23:10:32 2026 +0200
Add several tests to validate against uscan using d/u/metadata with missing d/watch
commit d89c857c261e8c3ae458e45eb456e267dbc1bdb6
Author: Nilesh Patra <nilesh@debian.org>
Date: Wed Aug 19 22:13:16 2026 +0200
Lintian::Check::Debian::Watch - do not emit `debian-watch-file-is-missing` if d/u/metadata is present and has all the required fields (Closes: #1118077)
The only drawback is that this needs to be in sync with `uscan` i.e. take up changes in the templates
as per uscan code changes. Unfortunately there is no perl library at the moment to provide these implementations.
Even if it were the case, we need to have the APIs consumable in a way for lintian to validate it.
Another approach would be to run `uscan --no-download` on the repo, but this will need internet access and also spawn
a bunch of other checks which we should avoid.
commit 7b2417b2d1719e3bb8f915b45a92806b77500301
Author: Nilesh Patra <nilesh@debian.org>
Date: Wed Aug 19 20:52:08 2026 +0200
Lintian::Check::Debian::Upstream::Metadata - drop old code for checking YAML version
The fixed version of libyaml-libyaml-perl was uploaded in 2018 and it is not relevant now
to check for the versions before that period which had CVE.
commit 337556cd9cb947add247dafee7b50048c5df6c48
Author: Bastian Germann <bage@debian.org>
Date: Tue Aug 11 18:36:41 2026 +0200
Replace MLDBM storage with per-member Storable files
Drops the BerkeleyDB/MLDBM dependency in favor of Lintian::Storage::PerMember,
which stores each hash key in its own Storable file inside a temporary
directory.
Update Lintian::Index::Elf and remove the libberkeleydb-perl and libmldbm-perl
build dependencies.
commit 4e9bd2fdde3205d873c8df479a2217526c9b5455
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Aug 4 21:38:16 2026 +0200
Lintian::Check::Debian::Changelog - Use distroinfo instead of hard-coding distro names (Closes: #1040138)
This ends the cycle of having to hard-code stable distribution name on every backport
as we directly use the name of stable distribution that we get from `distro-info`
and consequently `distro-info-data`
See the commit message in
https://salsa.debian.org/lintian/lintian/-/commit/2dc42ac0dc2073d6537203cbb4fb82d82460d7ef
for more information.
Only drawback with this implementation is that we are now depending on the system time for
getting the stable distro name via the `->stable()` call, as we do not pass any date here to
avoid hard-coding it once again.
commit d661cdb381015874561dfefbec8d819b5ffcc1de
Author: Louis-Philippe Véronneau <pollo@debian.org>
Date: Tue Jul 28 18:16:33 2026 -0400
Mark 'clojure-package-but-not-dh-clojure' as Experimental
dh-clojure is not yet production ready. As such, Clojure packages should
not (yet) be mass-migrated to it.
When it is, this can be flipped back to Experimental: no.
commit 4efd4074b1ecabb89066b9428b570ffe80d7f1e6
Author: Louis-Philippe Véronneau <pollo@debian.org>
Date: Tue Jul 28 17:59:10 2026 -0400
new tag 'clojure-package-but-not-dh-clojure'
Scan for Clojure packages that B-D on leiningen, but are not currently
using dh-clojure.
commit 03d17293137f729ca2e843a3a1d74a5701bd1865
Author: Louis-Philippe Véronneau <pollo@debian.org>
Date: Tue Aug 4 00:03:28 2026 -0400
Remove old GCC profiler detection method for Wheezy and earlier
commit ee840f56e8392a19d5afbc42a0282aee2b5d3099
Author: Louis-Philippe Véronneau <pollo@debian.org>
Date: Tue Aug 4 00:56:45 2026 -0400
bootstrap new release
Automatic checks made by the Debian l10n team found some issues with the translations contained in this package. You should check the l10n status report for more information.
Issues can be things such as missing translations, problematic translated strings, outdated PO files, unknown languages, etc.