]> git.donarmstrong.com Git - debhelper.git/blobdiff - dh_strip
Updated French man page translation. Closes: #685560
[debhelper.git] / dh_strip
index be0b000d7abd3947db1699c352fe13a4fc65b54c..ea5315a3b12999cd1b63d956f62ffa1b9ca6a9ca 100755 (executable)
--- a/dh_strip
+++ b/dh_strip
@@ -162,8 +162,8 @@ sub make_debug {
 
        my ($base_file)=$file=~/^\Q$tmp\E(.*)/;
        my $debug_path;
-       my $elfnotes=`readelf -n $file`;
-       if ($elfnotes =~ /^\s+Build ID: ([0-9a-f]{2})([0-9a-f]+)$/m) {
+       if (! compat(8) && 
+           `readelf -n $file`=~ /^\s+Build ID: ([0-9a-f]{2})([0-9a-f]+)$/m) {
                $debug_path=$desttmp."/usr/lib/debug/.build-id/$1/$2.debug"
        }
        else {
@@ -221,7 +221,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
        foreach (@shared_libs) {
                my $debug_path = make_debug($_, $tmp, $debugtmp) if $keep_debug;
                # Note that all calls to strip on shared libs
-               # *must* inclde the --strip-unneeded.
+               # *must* include the --strip-unneeded.
                doit($strip,"--remove-section=.comment",
                        "--remove-section=.note","--strip-unneeded",$_);
                attach_debug($_, $debug_path) if defined $debug_path;