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

[SCM] Debian package checker branch, master, updated. 2.2.5-18-gf8064af



The following commit has been merged in the master branch:
commit 2ada548e9a27f44a6e093f394e4556f4f7253726
Author: Russ Allbery <rra@debian.org>
Date:   Fri Feb 13 16:29:19 2009 -0800

    Skip /usr/lib/debug when gathering strings and add changelog
    
    Ignore ELF binaries below /usr/lib/debug when gathering strings to try
    to optimize a little bit.  Add a changelog entry.

diff --git a/collection/strings b/collection/strings
index bba6706..b649035 100755
--- a/collection/strings
+++ b/collection/strings
@@ -29,6 +29,12 @@ exec >elf-index
 
 for bin in $(grep ELF file-info | cut -d: -f1); do
     echo "$bin"
-    mkdir -p "strings/$(dirname "$bin")"
-    strings "unpacked/$bin" > "strings/$bin"
+    case $bin in
+      /usr/lib/debug/*)
+        ;;
+      *)
+        mkdir -p "strings/$(dirname "$bin")"
+        strings "unpacked/$bin" > "strings/$bin"
+        ;;
+    esac
 done
diff --git a/debian/changelog b/debian/changelog
index e4469e0..764ab07 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,11 @@ lintian (2.2.6) UNRELEASED; urgency=low
       by the directory in which they're installed.  Patch from Raphael
       Geissert.  (Closes: #509624)
 
+  * collection/strings{,.desc}:
+    + [RA] Collect a list of ELF binaries in the package and the output of
+      strings -a on each binary except for those in /usr/lib/debug.  Based
+      on a patch from Raphael Geissert.  (Closes: #514951)
+
  -- Russ Allbery <rra@debian.org>  Fri, 13 Feb 2009 15:48:50 -0800
 
 lintian (2.2.5) unstable; urgency=low

-- 
Debian package checker


Reply to: