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

Reply via email to