Source: telepathy-accounts-signon Version: 1.0-1 Tags: patch User: helm...@debian.org Usertags: rebootstrap
telepathy-accounts-signon fails to cross build from source, because it uses the build architecture compiler as linker. It does so via QMAKE_LINK_C, which is not supplied by debhelper unlike other tools such as QMAKE_CC. Dmitry Shachnev said that only two packages need QMAKE_LINK_C, so I'm suggesting that we provide that variable here. Please consider applying the attached patch. Helmut
diff --minimal -Nru telepathy-accounts-signon-1.0/debian/changelog telepathy-accounts-signon-1.0/debian/changelog --- telepathy-accounts-signon-1.0/debian/changelog 2015-09-19 23:45:41.000000000 +0200 +++ telepathy-accounts-signon-1.0/debian/changelog 2018-03-20 04:26:48.000000000 +0100 @@ -1,3 +1,10 @@ +telepathy-accounts-signon (1.0-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Pass QMAKE_LINK_C to qmake. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Tue, 20 Mar 2018 04:26:48 +0100 + telepathy-accounts-signon (1.0-1) unstable; urgency=low [ Rohan Garg ] diff --minimal -Nru telepathy-accounts-signon-1.0/debian/rules telepathy-accounts-signon-1.0/debian/rules --- telepathy-accounts-signon-1.0/debian/rules 2015-09-19 23:45:23.000000000 +0200 +++ telepathy-accounts-signon-1.0/debian/rules 2018-03-20 04:25:55.000000000 +0100 @@ -2,11 +2,15 @@ #export DH_VERBOSE = 1 include /usr/share/dpkg/default.mk +-include /usr/share/dpkg/buildtools.mk export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed export QT_SELECT=qt5 %: dh $@ --buildsystem qmake +override_dh_auto_configure: + dh_auto_configure -- 'QMAKE_LINK_C=$(CC)' + override_dh_install: dh_install --list-missing