Source: cups-pdf Version: 2.6.1-21 Tags: patch User: helm...@debian.org Usertags: rebootstrap
cups-pdf fails to cross build from source, because it uses the build architecture compiler. Defaulting CC to a triplet-prefixed compiler fixes the build. Please consider applying the attached patch. Helmut
diff --minimal -Nru cups-pdf-2.6.1/debian/changelog cups-pdf-2.6.1/debian/changelog --- cups-pdf-2.6.1/debian/changelog 2016-02-23 14:18:02.000000000 +0100 +++ cups-pdf-2.6.1/debian/changelog 2016-11-10 17:07:31.000000000 +0100 @@ -1,3 +1,10 @@ +cups-pdf (2.6.1-21.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Use triplet-prefixed CC (Closes: #-1). + + -- Helmut Grohne <hel...@subdivi.de> Thu, 10 Nov 2016 17:07:31 +0100 + cups-pdf (2.6.1-21) unstable; urgency=medium * Fixed Lintian "W: spelling-error-in-readme-debian: debuging debugging" diff --minimal -Nru cups-pdf-2.6.1/debian/rules cups-pdf-2.6.1/debian/rules --- cups-pdf-2.6.1/debian/rules 2015-05-06 13:31:56.000000000 +0200 +++ cups-pdf-2.6.1/debian/rules 2016-11-10 17:07:28.000000000 +0100 @@ -7,6 +7,11 @@ # LICENSE # GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl.html> # +include /usr/share/dpkg/architecture.mk +ifeq ($(origin CC),default) +CC := $(DEB_HOST_GNU_TYPE)-gcc +endif + export CPPFLAGS := $(shell dpkg-buildflags --get CPPFLAGS) export CFLAGS := $(shell dpkg-buildflags --get CFLAGS) export LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS)