commit b905d34089d91c812a673dc94fb13c95375f106c Author: Charles Short <charles.short@windriver.com> Date: Fri Mar 21 13:43:30 2025 -0400 Add profile for eLxr Linux Signed-off-by: Charles Short <charles.short@windriver.com> commit 175a1dc71fbd5ac414dacb86ef707c78c8f3c3cd Author: Timo Paulssen <timonator@perpetuum-immobile.de> Date: Mon Oct 7 18:33:33 2024 +0000 When "info" is set, also have tag descs in html perltidy up code Adjust expected literal result to include new hint text commit e7f8d80e6071d532c4943119f681d4809d6c36c5 Author: Maytham Alsudany <maytha8thedev@gmail.com> Date: Wed Jan 22 21:55:28 2025 +0800 Enable UNLINK option for tempfile created by Lintian::Storage::MLDBM Disabling the automatic removal of tempfile and removing it manually isn't necessary, especially since the DEMOLISH subroutine isn't being called for some reason. Removing the custom logic and allowing the tempfile to be deleted by itself seems to fix this problem. Closes: #1014083 commit 9ffd78456a5bbf62d65bffa74ebd5f9fd13197f9 Author: Christopher Obbard <obbardc@debian.org> Date: Thu Sep 12 15:34:58 2024 +0100 Correctly determine if package has been built with golang Golang packages may be built statically-linked (for instance, if the package does not use any system libraries) and currently the statically-linked-binary check generates lots of false-positives due to not detecting statically-linked golang packages correctly. This check is also performed during the hardening check. Currently the statically-linked-binary check has two checks: 1) The binary package name begins with "golang-", which is not enough for packages which ship a golang binary (e.g. debos & fakemachine). 2) Check the Build-Depends-All field for a golang compiler, which isn't available in binary packages. Add some additional sanity checks to really tell if binary packages are built with a golang compiler: 1) Check the package Section field for golang. 2) Check the binary package was built with a golang compiler by checking the Built-Using and Static-Built-Using fields. 3) Check the source package name (i.e. the name of the source package which the binary was built from) starts with "golang-". Closes: #947630 Signed-off-by: Christopher Obbard <obbardc@debian.org> commit 13fd898d57a24880bda0fe78dd22e8e6205dcb08 Author: Maytham Alsudany <maytha8thedev@gmail.com> Date: Wed Jan 22 19:03:54 2025 +0800 Decrease severity of spelling-error-in-binary tag to experimental This tag very frequently gives false positives for a range of different reasons, so it shouldn't be anything higher than pedantic. In addition, true positives are almost always from upstream, so package maintainers shouldn't be responsible for spell-checking upstream's code. commit 443aaaf03fa6dc434fd489b27e28d816f45bb6e2 Author: Samuel Thibault <sthibault@debian.org> Date: Mon Jan 13 02:34:11 2025 +0100 data/binaries/arch-regex: Add hurd-amd64 case commit 1e57b35ae9f615cb03cd1c7ba53e56bd5c7e5baa Author: Christoph Biedl <debian.axhn@manchmal.in-ulm.de> Date: Thu Mar 20 09:04:59 2025 +0800 Adjust i386 architecture detection Closes: #1100664 commit 52540ccad26b8d00f920b7060fb53cae902a5e5b Author: Maytham Alsudany <maytha8thedev@gmail.com> Date: Sun Jan 19 12:13:01 2025 +0800 Add support and checks for the Static-Built-Using field The Static-Built-Using field was introduced from dpkg 1.21.3 for the purpose of listing extra source packages that were used during the build of a binary package. There is currently a proposal at #1069256 to add this field to the Debian Policy as well. This commit adds the Static-Built-Using field to the list of known fields, and adds a check to ensure that the value of the field lists source packages with an exactly equal ("=") version relation (same format as Built-Using). This commit also modifies the languages/golang/built-using check to ensure that Static-Built-Using is used instead of Built-Using for listing Golang libraries incorporated in a binary package. Closes: #1050428 commit be30cc13400c1313f56c52b5aa6b1f22523f1191 Author: Maytham Alsudany <maytha8thedev@gmail.com> Date: Wed Jan 22 17:33:40 2025 +0800 Emit warning when nproc is used in debian/rules As per Debian Policy 4.9.1, packages should respect `parallel` in `DEB_BUILD_OPTIONS`. Using `nproc` without checking `DEB_BUILD_OPTIONS` is not good. This commit adds the debian-rules-calls-nproc tag, which is emitted when `nproc` is executed in debian/rules. Closes: #1088671 Apply fixes commit 69a6c7b0d1f0de9b14d38105974a4e155e7ddcb9 Author: Maytham Alsudany <maytha8thedev@gmail.com> Date: Tue Feb 25 14:57:51 2025 +0800 Allow for "=" in --home option when checking maintainer-script-lacks-home-in-adduser Previously, lintian wrongfully emitted the tag for the following: adduser --system --home=/var/lib/myuser myuser This fixes the issue by making a minor adjustment to the regex allowing for "=" in the --home option, and adds a corresponding test. Closes: #1055591 commit 2e9ae7630a083cd2b76cc2bd0f078627a5e0d496 Author: Maytham Alsudany <maytham@debian.org> Date: Wed Mar 19 17:19:08 2025 +0800 d/salsa-ci.yml: Disable bookworm-backports job lintian-ssg isn't available in bookworm and lintian isn't in bookworm-backports anyway. commit 00a4bb41c3400d2b253eda8c9a7349393535cc91 Author: Louis-Philippe Véronneau <pollo@debian.org> Date: Wed Mar 19 18:18:03 2025 -0400 Add Maytham Alsudany as maintainer commit e63f23b91b59acd296218f6a3c8da7db7e958a80 Author: Maytham Alsudany <maytha8thedev@gmail.com> Date: Thu Jan 23 16:25:33 2025 +0800 Check for another old FSF address This commit adds the old `51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA` address of the Free Software Foundation to the old-fsf-address-in-copyright-file check. It also changes the tag description to recommend just referring to the GPL website rather than any physical address. The tests have been adjusted accordingly. Notably, the address has been removed from the templates, and the copyright-file-general test has been updated to test the presence all three addresses. Closes: #1080497 commit b1782ba52032f54c226c51c218b050bef18dec93 Author: Maytham Alsudany <maytha8thedev@gmail.com> Date: Tue Feb 25 13:26:35 2025 +0800 Emit unknown-file-in-python-module-directory tag if __init__.py found in dist-packages root Closes: #1071061 commit 8ec3812246d66912760bc6adb1c5fa75616b8288 Author: Maytham Alsudany <maytha8thedev@gmail.com> Date: Wed Jan 22 15:49:49 2025 +0800 Emit error when a trailing comma is present in the Maintainer field Closes: #1089649 commit d16a8f67ba842b8c395d2e983b2a7560a5866856 Author: Maytham Alsudany <maytha8thedev@gmail.com> Date: Thu Jan 23 15:31:49 2025 +0800 Add duke to list of known distributions As per https://lists.debian.org/debian-devel-announce/2025/01/msg00004.html commit 1147410ded3dfe00dfa430fab8d8b9ddb8c8c950 Author: Maytham Alsudany <maytha8thedev@gmail.com> Date: Thu Jan 23 17:01:46 2025 +0800 Account for indented imports in Python stdlib-deprecation check Closes: #1084833 commit f6c3cee74d8a0658f76c9d7416e27cb125c89969 Author: Maytham Alsudany <maytha8thedev@gmail.com> Date: Wed Jan 22 15:04:56 2025 +0800 Implement separate hint for when a language group code is used as a locale This commit introduces the "locale-uses-language-group-code" hint in the files/locales check, which checks if a language group code from ISO 639-5 has been used as a locale. If found, this hint will be emitted at pedantic severity, rather than an "unknown-locale-code" warning. Closes: #1013946 commit 2990dc084051e8ac93579e2f38eed4e09d13b581 Author: Louis-Philippe Véronneau <pollo@debian.org> Date: Wed Mar 19 18:15:43 2025 -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.