Source: le-dico-de-rene-cougnenc
Version: 1.3-2.3
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: ftcbfs

le-dico-de-rene-cougnenc 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 - does not fix it, because the upstream Makefile hard
codes the build architecture compiler. It needs to be made substitutable
as well. Please consider applying the attached patch to make it cross
buildable.

Helmut
diff -u le-dico-de-rene-cougnenc-1.3/debian/changelog 
le-dico-de-rene-cougnenc-1.3/debian/changelog
--- le-dico-de-rene-cougnenc-1.3/debian/changelog
+++ le-dico-de-rene-cougnenc-1.3/debian/changelog
@@ -1,3 +1,12 @@
+le-dico-de-rene-cougnenc (1.3-2.4) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    + Let dh_auto_build pass cross tools to make.
+    + Make gcc substitutable.
+
+ -- Helmut Grohne <hel...@subdivi.de>  Tue, 11 May 2021 06:17:21 +0200
+
 le-dico-de-rene-cougnenc (1.3-2.3) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -u le-dico-de-rene-cougnenc-1.3/debian/rules 
le-dico-de-rene-cougnenc-1.3/debian/rules
--- le-dico-de-rene-cougnenc-1.3/debian/rules
+++ le-dico-de-rene-cougnenc-1.3/debian/rules
@@ -11,7 +11,7 @@
 build-stamp:
        dh_testdir
 
-       -$(MAKE) -C src
+       -dh_auto_build --sourcedirectory=src
 
        touch build-stamp
 
diff -u le-dico-de-rene-cougnenc-1.3/src/Makefile 
le-dico-de-rene-cougnenc-1.3/src/Makefile
--- le-dico-de-rene-cougnenc-1.3/src/Makefile
+++ le-dico-de-rene-cougnenc-1.3/src/Makefile
@@ -2,8 +2,8 @@
 prefix = /usr
 
 dico: dico.c killposte.c
-       gcc -g dico.c -o dico
-       gcc -g killposte.c -o killposte
+       $(CC) -g dico.c -o dico
+       $(CC) -g killposte.c -o killposte
 
 clean:
        rm -fr *~ dico killposte *.1 manpage.links manpage.refs

Reply via email to