Bug#1066907: nbsdgames FTCBFS: builds for the build architecture

Helmut Grohne helmut at subdivi.de
Fri Mar 15 06:27:35 GMT 2024


Source: nbsdgames
Version: 5-6
Tags: patch
User: debian-cross at lists.debian.org
Usertags: ftcbfs

nbsdgames fails to cross build from source, because the
override_dh_auto_build does not pass cross tools to make. dh_auto_build
would do that by itself, but the override cancels this. Removing the
useless override makes the build advance until it fails running mmv.
That's due to the hosts' mmv being in use. This latter failure should be
fixed in mmv by marking it Multi-Arch: foreign rather than a change in
nbsdgames. I'm thus attaching a patch for the override only. Please
consider applying it.

Helmut
-------------- next part --------------
diff --minimal -Nru nbsdgames-5/debian/changelog nbsdgames-5/debian/changelog
--- nbsdgames-5/debian/changelog	2023-06-12 09:48:31.000000000 +0200
+++ nbsdgames-5/debian/changelog	2024-03-15 07:23:46.000000000 +0100
@@ -1,3 +1,10 @@
+nbsdgames (5-6.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Don't override dh_auto_build. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Fri, 15 Mar 2024 07:23:46 +0100
+
 nbsdgames (5-6) unstable; urgency=medium
 
   * Upload to unstable.
diff --minimal -Nru nbsdgames-5/debian/rules nbsdgames-5/debian/rules
--- nbsdgames-5/debian/rules	2022-02-09 20:11:08.000000000 +0100
+++ nbsdgames-5/debian/rules	2024-03-15 07:23:45.000000000 +0100
@@ -18,9 +18,6 @@
 override_dh_auto_clean:
 	@echo BROKEN TARGET
 
-override_dh_auto_build:
-	$(MAKE)
-
 override_dh_auto_install:
 	@echo USING d/install
 


More information about the Pkg-games-devel mailing list