[SCM] Debian package checker annotated tag, 2.5.8, created. 2.5.8
The annotated tag, 2.5.8 has been created
at 746e7a987de4ebdbc9017899f0f34844dbda2384 (tag)
tagging c0222eb0614b6b99f099c8ce035abdfc87f7528f (commit)
replaces 2.5.7
tagged by Niels Thykier
on Tue May 29 12:00:39 2012 +0200
- Shortlog ------------------------------------------------------------
Release lintian/2.5.8 into unstable
Format: 1.8
Date: Tue, 29 May 2012 11:49:47 +0200
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.8
Distribution: unstable
Urgency: low
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Description:
lintian - Debian package checker
Closes: 662134 667895 669911 671387 673106 673109 673112 673198 673352 673449 673451 673611 673613 673862
Changes:
lintian (2.5.8) unstable; urgency=low
.
Its like 2.5.7, only with less false positives and no FTBFS.
.
* checks/binaries{,.desc}:
+ [NT] Fix a too strict regex causing false-positives for
biarch packages. This was a regression introduced in
version 2.5.7. Thanks to Sven Joachim for reporting it.
(Closes: #673106)
+ [NT] Demote certainty of hardening-no-stackprotector to
wild-guess and move it to debian/extra-hardening profile.
+ [NT] Skip hardening-no-fortify-functions for binaries only
using the unprotected memcpy. This greatly reduces the
number of false positives for binaries compiled with
gcc-4.7 -O2 (or higher optimization). (Closes: #673112)
* checks/files:
+ [NT] Properly handle symlinks in icon directories. Thanks
to Nicholas Breen for the report and Felix Geyer for the
patches. (Closes: #673352)
+ [NT] Ignore wrong sizes on images in animations as it may
be a method to implement the animation. Thanks to Matthias
Klumpp for the report and Felix Geyer for the patch.
(Closes: #673862)
+ [NT] Ignore wrong icon sizes if the size difference is at
most 2px. Thanks to Felix Geyer for the patch.
* checks/scripts:
+ [NT] Refactor the %versioned_interpreters into a new
data file.
* checks/shared-libs:
+ [NT] Fix false positive "dev-pkg-without-shlib-symlink"
for shared libraries using "libtool -release X.Y".
Thanks to Sven Joachim for the report. (Closes: #673109)
+ [NT] Fix false positive "dev-pkg-without-shlib-symlink"
for shared libraries installed in /lib. Lintian now
correctly expects the dev-symlink beneath /usr/lib.
Thanks to Guillem Jover for the report.
* checks/source-copyright:
+ [NT] Use the in-memory contents of the copyright file
instead of re-reading the file when parsing it as a
DEP-5 copyright file.
.
* collection/objdump-info{,.desc}:
+ [NT] Drop -D flag for readelf when looking for symbols.
This makes some checks more reliable in Ubuntu. Thanks
to Marc Deslauriers for the report and the patch.
(Closes: #673451)
.
* debian/control:
+ [NT] Add versioned Build-Depends on dpkg-dev (>= 1.16.1~)
as the test suite relies on it. Thanks to Luca Falavigna
for reporting it.
+ [NT] Update the description to mention that the version
of Lintian is calibrated for version 3.9.3 of the Policy.
* debian/lintian.install:
+ [NT] Remove usr/share/lintian/data - Lintian does not
need it and dpkg will not replace the dir with a symlink.
.
* data/scripts/interpreters:
+ [NT] Add falcon, gbr3, jython and ngp2 as known interpreters.
(Closes: #669911, #671387, #662134, #667895)
* data/scripts/versioned-interpreters:
+ [NT] New file.
+ [NT] Added python2.7 to the list of known Python 2 interpreters.
* data/spelling/corrections:
+ [RA] Remove corrections for "writeable" and "overwriteable". These
spellings are permitted by the OED in UK English. (Closes: #673611)
+ [NT] Add correction for "pointer".
.
* lib/Lintian/Collect/*.pm:
+ [NT] Localize "$_" to avoid truncating caller's variable.
(Closes: #673613)
.
* t:
+ [NT] Generate empty ".so" files used in the test. This
resolves an issue where dpkg-source would exclude them
causing a FTBFS. (Closes: #673198)
+ [NT] Fix test failure in derivatives where some hardening
flags are enabled by default. Thanks to Marc Deslauriers
for the report and the patch. (Closes: #673449)
Checksums-Sha1:
29b3daeb63e74a0e1b4d2c9655e9565b2ff60a86 1599 lintian_2.5.8.dsc
576c06a94e7758e358a43b549b123052a7e49fdc 1092923 lintian_2.5.8.tar.gz
d6f247358c070a7e37c9f22c84aee63fbfd816fb 697324 lintian_2.5.8_all.deb
Checksums-Sha256:
c0d20982d1eeeb836d3bd8f9993ef2f1716c3913b7858d8be3c7d7f89c440612 1599 lintian_2.5.8.dsc
b0a6016d9a0e5ba3ed1fc00cabd8b3be75c572fcfee7cd5079d06c64f626d343 1092923 lintian_2.5.8.tar.gz
587c014c2f87ea1359f139e5a37bce1acd0b1552d7c49ca0e54e5e8b24f57c5c 697324 lintian_2.5.8_all.deb
Files:
bd91e04651543ce071c2842e73089601 1599 devel optional lintian_2.5.8.dsc
1121be8bcccaf75a571e4c17197bebbc 1092923 devel optional lintian_2.5.8.tar.gz
4fd057457a01384ffdc4fa39888f4f4d 697324 devel optional lintian_2.5.8_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAABCAAGBQJPxJ5HAAoJEAVLu599gGRCQCYQAJzD0x6uxuxfwVgKSqXzQzSS
mVxTj7rFlPAC0uQ6z0naTR6S/Q8mQTgwHUgIH7KeTK6rzVhU/pwxxjOpBrMXQv43
LhtHZ2cdNnMtDZnoHqrK6K1VOdrRUab/xHSx2Qo0iW+RdiWUJSyP+GeBQLKtu+bn
VvZtMmOUx62BQ4doyonQ7WLzGA75IGITTyIfOsFQKXl/Dt3wHq3cFp3gMDkv2kiE
fCy4pedTjNOwpJVlAg1dVhy41R6d6R2OTKcVTrCorjPX+RxOC6OfpsXT+SH4uMu5
88WLCN7TlNfbfKtZCtHIahUtQnnyfJgwvMT+z/SCOqo3H0fArSng0LyWspZMn681
sf4nJtMttGUaKHQPis8N7+ysSeOmgZ6WNeMYO8K/ooF2+whimdfJiYDcsbLhTWST
LARxj63jUQfYBuDuGC5wTMgkVsnSR7/DADFHKiQ2ukFjCMFZ3l2++Gw2ZfSyFaaw
6yaXtLqiZ1wJq7xx7Hfhz4A/2sfBkUYi9iK31D3iJ9CKmn/TY06eXNiozo/9GjPA
pacgtgACXZ43EffCGzcPElchSObUQcxwvX7SOgCrdEuQjZ0LglKGWdbk50007hvE
+LYejg+ANBIiIQdTALr46DG7Pvym7cMEMrw33J7HYyV+JevBI/gK2PIJr0Zo/cNm
HUoiE4TW0EcZ5/A48tKP
=pxRO
-----END PGP SIGNATURE-----
Felix Geyer (4):
Exclude animations from icon-size-and-directory-name-mismatch check
Don't emit invalid icon-size-and-directory-name-mismatch tags for symlinks
Check icon-size-and-directory-name-mismatch for symlinks within a package
Check icon sizes match within +/- 2px
Marc Deslauriers (2):
t: Fix Ubuntu compatibility in binaries-hardening test
coll/objdump-info: Drop the -D flag for readelf
Niels Thykier (23):
d/control: Add B-D on dpkg-dev (>= 1.16.1~) - used by tests
t: Generate empty .so files for the apache2 test
c/binaries: Fix "missing-libc-dep" regression for biarch pkgs
L::Collect::*: localize $_ to avoid truncating caller's variable
Add jython as known interpreter
Add gbr3 as known interpreter
c/shared-libs: Fix FP "dev-pkg-without-shlib-symlink"
Add test case against dev-pkg-without-shlib-symlink FP
c/binaries: demote and disable hardening-no-stackprotector
Do not install usr/share/lintian/data symlink
c/scripts: Add data file for versioned interpreters
c/scripts: Move data parsers to the bottom
Add changelog entries for Felix Geyer's patches
c/source-copyright: Read the copyright-file once
coll/hardening: Skip some no-fort-func
c/standards-version: Bump S-V ANCIENT_DATE
spelling: Add correction for pointer
data/scripts/interpreters: Add falcon and ngp2
c/shared-libs: Fix FP "dev-pkg-without-shlib-symlink"
d/rules: Allow TEST_WORK_DIR to be set in ENV
private/runtests: unset MAKEFLAGS
d/control: Calibrated for Standards-Version 3.9.3
Release lintian/2.5.8 into unstable
Russ Allbery (1):
Remove spelling corrections for (over)writeable
-----------------------------------------------------------------------
--
Debian package checker
Reply to: