Source: google-perftools Version: 2.5-2.2 Tags: patch User: helm...@debian.org Usertags: rebootstrap
google-perftools fails to cross build from source, because its build dependency on binutils is unsatisfiable. build-essential already depends on the build architecture binutils and thus conflicts with the host architecture one requested via Build-Depends as binutils is not Multi-Arch: same. Simply dropping the redundant dependency makes google-perftools cross build successfully. Please consider applying the attached patch. Helmut
diff -u google-perftools-2.5/debian/changelog google-perftools-2.5/debian/changelog --- google-perftools-2.5/debian/changelog +++ google-perftools-2.5/debian/changelog @@ -1,3 +1,10 @@ +google-perftools (2.5-2.3) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Drop implicitly satisfied binutils from Build-Depends. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Thu, 24 Aug 2017 22:03:39 +0200 + google-perftools (2.5-2.2) unstable; urgency=medium * Non-maintainer upload diff -u google-perftools-2.5/debian/control google-perftools-2.5/debian/control --- google-perftools-2.5/debian/control +++ google-perftools-2.5/debian/control @@ -2,7 +2,7 @@ Section: libs Priority: optional Maintainer: Daigo Moriwaki <da...@debian.org> -Build-Depends: cdbs, autoconf, automake, libtool, patchutils, debhelper (>= 10.2.1), binutils, libunwind8-dev [amd64] +Build-Depends: cdbs, autoconf, automake, libtool, patchutils, debhelper (>= 10.2.1), libunwind8-dev [amd64] Build-Conflicts: autoconf2.13, automake1.4 Standards-Version: 3.9.8 Homepage: https://github.com/gperftools/gperftools