Source: libretro-bsnes-mercury
Version: 094+git20160126-2
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: ftcbfs

libretro-bsnes-mercury fails to cross build from source, because it uses
the build architecture compiler. While debhelper passes it as CXX,
libretro-bsnes-mercury expects it in compiler. Renaming the variable is
enough to make it cross build. Please consider applying the attached
patch.

Helmut
diff --minimal -Nru libretro-bsnes-mercury-094+git20160126/debian/changelog 
libretro-bsnes-mercury-094+git20160126/debian/changelog
--- libretro-bsnes-mercury-094+git20160126/debian/changelog     2019-02-04 
17:37:17.000000000 +0100
+++ libretro-bsnes-mercury-094+git20160126/debian/changelog     2019-09-28 
19:14:28.000000000 +0200
@@ -1,3 +1,10 @@
+libretro-bsnes-mercury (094+git20160126-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Rename CXX to compiler. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Sat, 28 Sep 2019 19:14:28 +0200
+
 libretro-bsnes-mercury (094+git20160126-2) unstable; urgency=medium
 
   * Team upload.
diff --minimal -Nru libretro-bsnes-mercury-094+git20160126/debian/rules 
libretro-bsnes-mercury-094+git20160126/debian/rules
--- libretro-bsnes-mercury-094+git20160126/debian/rules 2019-02-04 
17:35:00.000000000 +0100
+++ libretro-bsnes-mercury-094+git20160126/debian/rules 2019-09-28 
19:14:18.000000000 +0200
@@ -15,9 +15,9 @@
        dh $@
 
 override_dh_auto_build:
-       dh_auto_build -- profile=accuracy ui=target-libretro $(ARM)
-       dh_auto_build -- profile=balanced ui=target-libretro $(ARM)
-       dh_auto_build -- profile=performance ui=target-libretro $(ARM)
+       dh_auto_build -- profile=accuracy ui=target-libretro compiler='$$(CXX)' 
$(ARM)
+       dh_auto_build -- profile=balanced ui=target-libretro compiler='$$(CXX)' 
$(ARM)
+       dh_auto_build -- profile=performance ui=target-libretro 
compiler='$$(CXX)' $(ARM)
 
 override_dh_auto_test:
 

Reply via email to