[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[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: