Bug#902537: supertransball2 FTCBFS: uses the build architecture compiler

Helmut Grohne helmut at subdivi.de
Wed Jun 27 15:13:20 BST 2018


Source: supertransball2
Version: 1.5-8
Tags: patch
User: helmutg at debian.org
Usertags: rebootstrap

supertransball2 fails to cross build from source, because it uses the
build architecture compiler. The easiest way of passing cross tools to
make is using dh_auto_build. For supertransball2, we can eliminate the
need for an override using --sourcedirectory. After doing so, it cross
builds successfully. Please consider applying the attached patch.

Helmut
-------------- next part --------------
diff --minimal -Nru supertransball2-1.5/debian/changelog supertransball2-1.5/debian/changelog
--- supertransball2-1.5/debian/changelog	2016-07-08 00:38:04.000000000 +0200
+++ supertransball2-1.5/debian/changelog	2018-06-27 16:03:42.000000000 +0200
@@ -1,3 +1,10 @@
+supertransball2 (1.5-8.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Let dh_auto_build pass cross tools to make. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Wed, 27 Jun 2018 16:03:42 +0200
+
 supertransball2 (1.5-8) unstable; urgency=medium
 
   * Declare compliance with Debian Policy 3.9.8.
diff --minimal -Nru supertransball2-1.5/debian/rules supertransball2-1.5/debian/rules
--- supertransball2-1.5/debian/rules	2016-07-08 00:38:04.000000000 +0200
+++ supertransball2-1.5/debian/rules	2018-06-27 16:03:20.000000000 +0200
@@ -2,17 +2,14 @@
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
 %:
-	dh $@
-
-override_dh_auto_build:
-	cd sources && $(MAKE)
+	dh $@ --sourcedirectory=sources
 
 override_dh_auto_install-arch:
-	cd sources && $(MAKE) install \
+	dh_auto_install -- install \
 		DESTDIR=$(CURDIR)/debian/supertransball2
 
 override_dh_auto_install-indep:
-	cd sources && $(MAKE) install-data \
+	dh_auto_install -- install-data \
 		DESTDIR=$(CURDIR)/debian/supertransball2-data
 	find $(CURDIR)/debian/supertransball2-data -name "WS_FTP.LOG" -delete
 


More information about the Pkg-games-devel mailing list