From 5e48a143f6ddb24befa1fce90e79480bd17cd78c Mon Sep 17 00:00:00 2001 From: Ben Hutchings Date: Sat, 18 Jun 2016 23:48:06 +0100 Subject: [PATCH] debian/control: Add workaround for libdpkg-perl bugs #827628, #827633 Dpkg::Deps has a couple of bugs that were resulting in the libssl-dev:native build-dependency being discarded by dpkg-source. --- debian/changelog | 1 + debian/templates/control.source.in | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 291246d9b..f8a9d4d4f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -18,6 +18,7 @@ linux (4.7~rc3-1~exp1) UNRELEASED; urgency=medium * linux-cpupower: Define PACKAGE_BUGREPORT to refer to reportbug, not upstream * debian/README.source: Document the supported build profiles * debian/control: Fix build-dependencies for cross-building + - Add workaround for libdpkg-perl bugs #827628, #827633 * Add support for the nopython build profile, disabling the linux-perf package * Fix build rules for userland tools to support cross-building diff --git a/debian/templates/control.source.in b/debian/templates/control.source.in index 2fdb34e65..c738c6d1f 100644 --- a/debian/templates/control.source.in +++ b/debian/templates/control.source.in @@ -20,7 +20,8 @@ Build-Depends: # used by upstream to build include/generated/timeconst.h bc , # used by upstream to build signing tools and to process certificates - libssl-dev:native , libssl-dev , +# (the arch-qualification is a workaround for #827628 and #827633) + libssl-dev:native , libssl-dev [linux-any] , openssl:native , # used by upstream to build perf documentation asciidoc ,