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.
This commit is contained in:
Ben Hutchings 2016-06-18 23:48:06 +01:00
parent 60b1e00fa0
commit 5e48a143f6
2 changed files with 3 additions and 1 deletions

1
debian/changelog vendored
View File

@ -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

View File

@ -20,7 +20,8 @@ Build-Depends:
# used by upstream to build include/generated/timeconst.h
bc <!stage1>,
# used by upstream to build signing tools and to process certificates
libssl-dev:native <!stage1>, libssl-dev <!stage1 !pkg.linux.notools cross>,
# (the arch-qualification is a workaround for #827628 and #827633)
libssl-dev:native <!stage1>, libssl-dev [linux-any] <!stage1 !pkg.linux.notools cross>,
openssl:native <!stage1>,
# used by upstream to build perf documentation
asciidoc <!stage1 !nodoc !pkg.linux.notools>,