[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#932931: gif2apng FTCBFS: uses the build architecture compiler



Source: gif2apng
Version: 1.9+srconly-3
Tags: patch
User: debian-cross@lists.debian.org
Usertags: ftcbfs

gif2apng fails to cross build from source, because debian/rules uses the
build architecture compiler as a make default. Supplying the value from
dpkg's buildtools.mk is an easy way to fix that. Please consider
applying the attached patch.

Helmut
diff --minimal -Nru gif2apng-1.9+srconly/debian/changelog gif2apng-1.9+srconly/debian/changelog
--- gif2apng-1.9+srconly/debian/changelog	2019-07-19 21:33:19.000000000 +0200
+++ gif2apng-1.9+srconly/debian/changelog	2019-07-24 22:16:47.000000000 +0200
@@ -1,3 +1,9 @@
+gif2apng (1.9+srconly-4) UNRELEASED; urgency=medium
+
+  * Fix FTCBFS: Let dpkg's buildtools.mk supply CC. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Wed, 24 Jul 2019 22:16:47 +0200
+
 gif2apng (1.9+srconly-3) unstable; urgency=medium
 
   * QA upload.
diff --minimal -Nru gif2apng-1.9+srconly/debian/rules gif2apng-1.9+srconly/debian/rules
--- gif2apng-1.9+srconly/debian/rules	2016-11-11 06:49:20.000000000 +0100
+++ gif2apng-1.9+srconly/debian/rules	2019-07-24 22:16:45.000000000 +0200
@@ -8,6 +8,7 @@
 export DEB_CFLAGS_MAINT_APPEND  = -Wall -pedantic
 export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 
+-include /usr/share/dpkg/buildtools.mk
 CFLAGS   = $(shell dpkg-buildflags --get CFLAGS)
 CPPFLAGS = $(shell dpkg-buildflags --get CPPFLAGS)
 LDFLAGS  = $(shell dpkg-buildflags --get LDFLAGS)

Reply to: