Bug#851202: caps FTCBFS: uses build architecture strip

Helmut Grohne helmut at subdivi.de
Thu Jan 12 21:58:28 UTC 2017


Source: caps
Version: 0.9.24-3
Tags: patch
User: helmutg at debian.org
Usertags: rebootstrap

caps fails to cross build from source, because its build system tries to
strip during make install with the build architecture strip. This is
bad, because it needs to use the host architecture strip and stripping
at installation time means that dh_strip cannot create a -dbgsym
package. Thus nullifying the strip invocation fixes both issues. Please
consider applying the attached patch.

Helmut
-------------- next part --------------
diff --minimal -Nru caps-0.9.24/debian/changelog caps-0.9.24/debian/changelog
--- caps-0.9.24/debian/changelog	2016-12-21 14:34:53.000000000 +0100
+++ caps-0.9.24/debian/changelog	2017-01-12 22:55:16.000000000 +0100
@@ -1,3 +1,10 @@
+caps (0.9.24-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Do not strip during make install (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Thu, 12 Jan 2017 22:55:16 +0100
+
 caps (0.9.24-3) unstable; urgency=medium
 
   * Set dh 10.
diff --minimal -Nru caps-0.9.24/debian/rules caps-0.9.24/debian/rules
--- caps-0.9.24/debian/rules	2016-12-21 14:34:53.000000000 +0100
+++ caps-0.9.24/debian/rules	2017-01-12 22:55:16.000000000 +0100
@@ -6,3 +6,6 @@
 
 %:
 	dh $@
+
+override_dh_auto_install:
+	dh_auto_install -- STRIP=:


More information about the pkg-multimedia-maintainers mailing list