Source: libretro-nestopia
Version: 1.52.0+20221230.gitdd78611-1
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: ftcbfs

libretro-nestopia fails to cross build from source, because it does not
pass cross tools to make. The easiest way of doing so - using
dh_auto_build - makes libretro-nestopia cross buildable. I'm applaying a
patch for your convenience.

Helmut
diff --minimal -Nru 
libretro-nestopia-1.52.0+20221230.gitdd78611/debian/changelog 
libretro-nestopia-1.52.0+20221230.gitdd78611/debian/changelog
--- libretro-nestopia-1.52.0+20221230.gitdd78611/debian/changelog       
2023-01-07 18:06:04.000000000 +0100
+++ libretro-nestopia-1.52.0+20221230.gitdd78611/debian/changelog       
2023-01-30 12:44:22.000000000 +0100
@@ -1,3 +1,10 @@
+libretro-nestopia (1.52.0+20221230.gitdd78611-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Let dh_auto_build pass cross tools to make. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Mon, 30 Jan 2023 12:44:22 +0100
+
 libretro-nestopia (1.52.0+20221230.gitdd78611-1) unstable; urgency=medium
 
   * Initial release. (Closes: #1028131)
diff --minimal -Nru libretro-nestopia-1.52.0+20221230.gitdd78611/debian/rules 
libretro-nestopia-1.52.0+20221230.gitdd78611/debian/rules
--- libretro-nestopia-1.52.0+20221230.gitdd78611/debian/rules   2023-01-07 
18:06:04.000000000 +0100
+++ libretro-nestopia-1.52.0+20221230.gitdd78611/debian/rules   2023-01-30 
12:44:22.000000000 +0100
@@ -5,17 +5,8 @@
 export DPKG_EXPORT_BUILDFLAGS=1
 include /usr/share/dpkg/buildflags.mk
 
-ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-NUMJOBS := $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-else
-NUMJOBS := 1
-endif
-
 %:
-       dh $@
-
-override_dh_auto_build:
-       make -C libretro -j$(NUMJOBS)
+       dh $@ -Dlibretro
 
 override_dh_auto_install:
        make -C libretro install DESTDIR=$(CURDIR)/debian/tmp 
libdir=/usr/lib/$(DEB_HOST_MULTIARCH)

Reply via email to