summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNiels Thykier <niels@thykier.net>2019-08-14 15:27:59 +0000
committerNiels Thykier <niels@thykier.net>2019-08-14 15:27:59 +0000
commit9471f431aa57347a8d2eebbec8031e16ea18b8f7 (patch)
treeb1ae2e0f0a1630ec0d35e08fec63715b353942e8
parent254147df1744e393ab180dda5b033be9d0fa08f1 (diff)
downloaddebhelper-9471f431aa57347a8d2eebbec8031e16ea18b8f7.tar.gz
dh_strip: Skip stripping of guile-2.2 files
Signed-off-by: Niels Thykier <niels@thykier.net>
-rw-r--r--debian/changelog3
-rwxr-xr-xdh_strip3
2 files changed, 5 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index bcecb406..2268e19c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,9 @@ debhelper (12.4) unstable; urgency=medium
feature and have not yet migrated away. (Closes: #932537)
Please see the debhelper bug for relevant bug numbers and
package names.
+ * dh_strip: Skip stripping of guile-2.2 files by skipping all
+ all files matching "/guile/.*\.go$". Thanks to Jeremy Bicha
+ and Rob Browning. (Closes: #907061)
-- Niels Thykier <niels@thykier.net> Mon, 12 Aug 2019 15:07:01 +0000
diff --git a/dh_strip b/dh_strip
index 3e8b300f..ab876360 100755
--- a/dh_strip
+++ b/dh_strip
@@ -188,7 +188,8 @@ sub testfile {
return if -d _;
# Is it a debug library in a debug subdir?
- return if $fn=~m/debug\/.*\.so/;
+ return if $fn=~m{debug/.*\.so};
+ return if $fn=~m{/guile/.*\.go$};
# Exploit the previous stat call to get the $mode, so we can check
# later if it is executable or not.