Source: invada-studio-plugins Version: 0.3.1-4 Tags: patch User: helm...@debian.org Usertags: rebootstrap
invada-studio-plugins fails to cross build from source, because its Makefile uses the not so standard variable LD with a default of gcc for linking. Unlike CC, this variable is not substituted by dh_auto_build. After substituting it as well, invada-studio-plugins cross builds successfully. Please consider applying the attached patch. Helmut
diff --minimal -Nru invada-studio-plugins-0.3.1/debian/changelog invada-studio-plugins-0.3.1/debian/changelog --- invada-studio-plugins-0.3.1/debian/changelog 2016-12-19 19:01:10.000000000 +0100 +++ invada-studio-plugins-0.3.1/debian/changelog 2017-11-28 06:09:59.000000000 +0100 @@ -1,3 +1,10 @@ +invada-studio-plugins (0.3.1-4.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Override gcc set in LD. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Tue, 28 Nov 2017 06:09:59 +0100 + invada-studio-plugins (0.3.1-4) unstable; urgency=medium * Set dh/compat 10. diff --minimal -Nru invada-studio-plugins-0.3.1/debian/rules invada-studio-plugins-0.3.1/debian/rules --- invada-studio-plugins-0.3.1/debian/rules 2016-12-19 19:01:10.000000000 +0100 +++ invada-studio-plugins-0.3.1/debian/rules 2017-11-28 06:09:57.000000000 +0100 @@ -7,5 +7,8 @@ %: dh $@ +override_dh_auto_build: + dh_auto_build -- 'LD=$$(CC)' + override_dh_auto_install: $(MAKE) install INSTALL_PLUGINS_DIR=$(CURDIR)/debian/invada-studio-plugins-ladspa/usr/lib/ladspa INSTALL_LRDF_DIR=$(CURDIR)/debian/invada-studio-plugins-ladspa/usr/share/ladspa/rdf