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