[SCM] Debian package checker branch, master, updated. 2.2.10-89-gcc10953
The following commit has been merged in the master branch:
commit cc10953aabffb742904c4621df20272c60ecf657
Author: Adam D. Barratt <adam@adam-barratt.org.uk>
Date: Fri Jun 5 20:51:10 2009 +0100
Don't flag amd64 kernel modules as foreign in an i386 binary package
* checks/binaries{,.desc}:
+ [ADB] Don't consider an amd64 kernel module shipped in an i386
binary package to be "from other architecture". (Closes: #532013)
diff --git a/checks/binaries b/checks/binaries
index 5b391b6..937e50d 100644
--- a/checks/binaries
+++ b/checks/binaries
@@ -206,6 +206,9 @@ foreach my $file (sort keys %{$info->file_info}) {
unless ($fileinfo =~ m/$ARCH_REGEX{$1}/);
} elsif ($arch eq 'amd64' and $fileinfo =~ m/$ARCH_REGEX{i386}/) {
# Ignore i386 binaries in amd64 packages for right now.
+ } elsif ($arch eq 'i386' and
+ $file =~ m,^./lib/modules/[^/]+-amd64/,) {
+ # Allow amd64 kernel modules to be installed on i386.
} else {
$multiarch = Lintian::Data->new('binaries/multiarch')
unless defined($multiarch);
diff --git a/debian/changelog b/debian/changelog
index 0caffcc..3432dea 100755
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,13 +9,15 @@ lintian (2.2.11) UNRELEASED; urgency=low
+ Removed:
- section-category-mismatch
- * checks/binaries.desc:
+ * checks/binaries{,.desc}:
+ [ADB] Extend the description of spelling-error-in-binary to mention
that misspelt words are always output in lower case, and give some
suggestions for finding the error oneself. Thanks, Raphael Geissert
and Paul Gevers. (Closes: #526435)
+ [RA] Downgrade certainty of tags for which we recommend overrides.
Patch from Raphael Geissert. (Closes: #530008)
+ + [ADB] Don't consider an amd64 kernel module shipped in an i386
+ binary package to be "from other architecture". (Closes: #532013)
* checks/control-file{,.desc}:
+ [ADB] Refer to main, contrib and non-free as archive areas rather
than categories.
--
Debian package checker
Reply to: