From 09b3b010444d92e1d06a300f3ad09b2d7e595de8 Mon Sep 17 00:00:00 2001 From: Ben Hutchings Date: Mon, 10 Sep 2018 22:28:55 +0100 Subject: [PATCH] debian/control: Add arch-qualification to build-dependencies for linux-perf Change all the build-dependencies for perf to be qualified by the architectures we actually build perf for, except where they are already arch-qualified. Closes: #908519 --- debian/changelog | 7 +++++++ debian/templates/control.source.in | 19 ++++++++++--------- 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/debian/changelog b/debian/changelog index d368c791d..21369f28c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +linux (4.19~rc3-1~exp2) UNRELEASED; urgency=medium + + * debian/control: Add arch-qualification to build-dependencies for linux-perf + (Closes: #908519) + + -- Ben Hutchings Mon, 10 Sep 2018 22:25:53 +0100 + linux (4.19~rc3-1~exp1) experimental; urgency=medium * New upstream release candidate diff --git a/debian/templates/control.source.in b/debian/templates/control.source.in index 7b45002e5..7cabb2bad 100644 --- a/debian/templates/control.source.in +++ b/debian/templates/control.source.in @@ -31,20 +31,21 @@ Build-Depends-Arch: # linux-kbuild) and perf (host arch) libelf-dev:native [amd64] , libelf-dev , # used by upstream to build perf documentation - asciidoctor , + asciidoctor [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] , # used by upstream to build perf gcc-multilib [amd64 ppc64 s390x sparc64] , - libaudit-dev , - libbabeltrace-dev (>= 1.5.0) , + libaudit-dev [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] , + libbabeltrace-dev (>= 1.5.0) [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] , # - libbabeltrace-ctf-dev may or may not be needed as well - libbabeltrace-dev (>= 1.5.3-2~) | libbabeltrace-ctf-dev (>= 1.5.0) , - libdw-dev , - libiberty-dev , - libnewt-dev , + libbabeltrace-dev (>= 1.5.3-2~) [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] + | libbabeltrace-ctf-dev (>= 1.5.0) [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] , + libdw-dev [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] , + libiberty-dev [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] , + libnewt-dev [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] , libnuma-dev [amd64 arm64 hppa i386 mips mips64 mips64el mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el powerpc powerpcspe ppc64 ppc64el sparc x32] , - libperl-dev , + libperl-dev [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] , libunwind8-dev [amd64 armel armhf arm64 i386] , - python3-dev , + python3-dev [alpha amd64 arm64 armel armhf hppa i386 mips mips64 mips64el mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64] , # used by upstream to build usbip autoconf , automake ,