]> git.donarmstrong.com Git - debhelper.git/commitdiff
r2026: * dh_strip: Don't run objcopy if the output file already exists.
authorjoeyh <joeyh>
Thu, 13 Sep 2007 19:48:50 +0000 (19:48 +0000)
committerjoeyh <joeyh>
Thu, 13 Sep 2007 19:48:50 +0000 (19:48 +0000)
Closes: #380314
debian/changelog
dh_strip

index d0cc7a1168dde08eedddfd506bc062966e28611c..d8d86b591c0508aa602b175c660e2f89e5b655bb 100644 (file)
@@ -2,8 +2,10 @@ debhelper (5.0.55) UNRELEASED; urgency=low
 
   * dh_desktop: Only generate calls to update-desktop-database for desktop
     files with MimeType fields. Patch from Emmet Hikory. Closes: #427831
+  * dh_strip: Don't run objcopy if the output file already exists.
+    Closes: #380314
 
- -- Joey Hess <joeyh@debian.org>  Thu, 13 Sep 2007 15:11:06 -0400
+ -- Joey Hess <joeyh@debian.org>  Thu, 13 Sep 2007 15:47:55 -0400
 
 debhelper (5.0.54) unstable; urgency=low
 
index e4e06984ac6cfb5b2541893d5b153111f6a8b28b..ef91d65139abaaea6841ce88021502f71bfa7749 100755 (executable)
--- a/dh_strip
+++ b/dh_strip
@@ -156,7 +156,9 @@ sub make_debug {
        if (! -d $debug_dir) {
                doit("install", "-d", $debug_dir);
        }
-       doit("objcopy", "--only-keep-debug", $file, $debug_path);
+       if (! -e $debug_path) {
+               doit("objcopy", "--only-keep-debug", $file, $debug_path);
+       }
        # No reason for this to be executable.
        doit("chmod", 644, $debug_path);
        return $debug_path;