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

[SCM] Debian package checker branch, master, updated. 2.5.10-130-g8e0baff



The following commit has been merged in the master branch:
commit 8e0baff9eff3132ebf8f7348c26933165d1a317b
Author: Jakub Wilk <jwilk@debian.org>
Date:   Fri Sep 7 12:29:40 2012 +0200

    c/binaries: Any path with the GNU M-A triplet is M-A safe
    
    Consider any path containing the GNU Multi-arch triplet as
    "Multi-Arch: same" safe.
    
    Signed-off-by: Niels Thykier <niels@thykier.net>

diff --git a/checks/binaries b/checks/binaries
index 867b54f..28edbd7 100644
--- a/checks/binaries
+++ b/checks/binaries
@@ -227,7 +227,7 @@ foreach my $file ($info->sorted_index) {
     }
 
     if ($multiarch eq 'same') {
-        unless ($file =~ m,/(?:$gnu_triplet_re|$ruby_triplet_re|java-\d+-openjdk-\Q$arch\E|\.build-id)/,) {
+        unless ($file =~ m,\b$gnu_triplet_re\b|/(?:$ruby_triplet_re|java-\d+-openjdk-\Q$arch\E|\.build-id)/,) {
             tag 'arch-dependent-file-not-in-arch-specific-directory', $file;
         }
     }
diff --git a/debian/changelog b/debian/changelog
index eb5dac4..52949d3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -20,6 +20,9 @@ lintian (2.5.11) UNRELEASED; urgency=low
       as Lintian uses readelf.
     + [JW,NT] Update the "extract SONAME" shell snippet to properly
       handle SONAMEs with uppercase letters.
+    + [JW] Recognise any path with matching the GNU multi-arch
+      triplet as a "Multi-arch: same"-safe directory.  Thanks to
+      Matthias Klose for the report.  (Closes: #681410)
   * checks/changelog-file:
     + [NT] Emit "missing changelog" for packages that are missing
       their usr/share/doc/<pkg>/ dir and do not have a doc symlink.

-- 
Debian package checker


Reply to: