Source: dhis-mx-sendmail-engine
Version: 5.0-3
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: ftcbfs

dhis-mx-sendmail-engine fails to cross build from source, because it
strips during build with the build architecture strip. Doing so also
breaks DEB_BUILD_OPTIONS=nostrip as well as generation of -dbgsym
packages. The attached patch defers such stripping to dh_strip and
solves all mentioned problems. Please consider applying it.

Helmut
diff -u dhis-mx-sendmail-engine-5.0/Makefile 
dhis-mx-sendmail-engine-5.0/Makefile
--- dhis-mx-sendmail-engine-5.0/Makefile
+++ dhis-mx-sendmail-engine-5.0/Makefile
@@ -30,6 +30,7 @@
 LFLAGS=
 LIBS= 
 RM=rm -f
+STRIP?=strip
 
 INSTALLDIR=$(DESTDIR)/usr/lib/dhis-server
 MODE=700
@@ -42,7 +43,7 @@
 
 dhis-mx-sendmail-engine:dhis-mx-sendmail-engine.c
        $(CC) $(CFLAGS) $(LFLAGS) -o dhis-mx-sendmail-engine 
dhis-mx-sendmail-engine.c $(LIBS)
-       strip dhis-mx-sendmail-engine
+       $(STRIP) dhis-mx-sendmail-engine
 
 install: dhis-mx-sendmail-engine
        $(MKDIR) $(INSTALLDIR)
diff -u dhis-mx-sendmail-engine-5.0/debian/changelog 
dhis-mx-sendmail-engine-5.0/debian/changelog
--- dhis-mx-sendmail-engine-5.0/debian/changelog
+++ dhis-mx-sendmail-engine-5.0/debian/changelog
@@ -1,3 +1,10 @@
+dhis-mx-sendmail-engine (5.0-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Don't strip duing build. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Mon, 07 Sep 2020 19:55:50 +0200
+
 dhis-mx-sendmail-engine (5.0-3) unstable; urgency=medium
 
   * Bump debhelper compat level. Closes: #800186
diff -u dhis-mx-sendmail-engine-5.0/debian/rules 
dhis-mx-sendmail-engine-5.0/debian/rules
--- dhis-mx-sendmail-engine-5.0/debian/rules
+++ dhis-mx-sendmail-engine-5.0/debian/rules
@@ -3,0 +4,3 @@
+
+override_dh_auto_build:
+       dh_auto_build -- STRIP=true

Reply via email to