Source: libapache2-mod-encoding
Version: 20040616-6
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: ftcbfs

libapache2-mod-encoding fails to cross build from source, because
debian/rules hard codes the build architecture compilier gcc. An easy
way to use a host architecture compiler is asking dpkg's buildtools.mk
for one. Please consider applying the attached patch.

Helmut
diff -u libapache2-mod-encoding-20040616/debian/changelog 
libapache2-mod-encoding-20040616/debian/changelog
--- libapache2-mod-encoding-20040616/debian/changelog
+++ libapache2-mod-encoding-20040616/debian/changelog
@@ -1,3 +1,9 @@
+libapache2-mod-encoding (20040616-7) UNRELEASED; urgency=medium
+
+  * Fix FTCBFS: Let dpkg's buildtools.mk supply CC. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Wed, 15 Apr 2020 08:45:31 +0200
+
 libapache2-mod-encoding (20040616-6) unstable; urgency=medium
 
   * QA upload
diff -u libapache2-mod-encoding-20040616/debian/rules 
libapache2-mod-encoding-20040616/debian/rules
--- libapache2-mod-encoding-20040616/debian/rules
+++ libapache2-mod-encoding-20040616/debian/rules
@@ -6,7 +6,7 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-
+include /usr/share/dpkg/buildtools.mk
 
 CFLAGS ?= $(shell dpkg-buildflags --get CFLAGS)
 
@@ -34,7 +34,7 @@
        #$(MAKE)
        #/usr/bin/docbook-to-man debian/libapache2-mod-encoding.sgml > 
libapache2-mod-encoding.1
        apxs2 -c -liconv_hook mod_encoding.c
-       gcc -shared -o mod_encoding.so .libs/mod_encoding.o -Wall -liconv_hook
+       $(CC) -shared -o mod_encoding.so .libs/mod_encoding.o -Wall -liconv_hook
 
        touch build-stamp
 

Reply via email to