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