[linux] 01/01: debian/control: Fix build-dependency on openssl to work with new versions...
debian-kernel at lists.debian.org
debian-kernel at lists.debian.org
Wed Nov 2 18:23:45 UTC 2016
This is an automated email from the git hooks/post-receive script.
benh pushed a commit to branch sid
in repository linux.
commit 8e552ff10cc5c5864da8e14c0de2dbb6162f8a9f
Author: Ben Hutchings <ben at decadent.org.uk>
Date: Wed Nov 2 12:21:30 2016 -0600
debian/control: Fix build-dependency on openssl to work with new versions...
The new versions have Multi-Arch: allowed, and surprisingly dpkg doesn't
consider them to satisfy a dependency on openssl:native. Change the
build-dependency into an alternative satisfiable by both old and new
versions. (Closes: #839145)
---
debian/changelog | 7 +++++++
debian/templates/control.source.in | 6 ++++--
2 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 3ebda2f..842acf6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+linux (4.8.5-2) UNRELEASED; urgency=medium
+
+ * debian/control: Fix build-dependency on openssl to work with new
+ versions that have M-A: allowed (Closes: #839145)
+
+ -- Ben Hutchings <ben at decadent.org.uk> Wed, 02 Nov 2016 12:01:42 -0600
+
linux (4.8.5-1) unstable; urgency=medium
* New upstream stable update:
diff --git a/debian/templates/control.source.in b/debian/templates/control.source.in
index 070db66..a8bc9c1 100644
--- a/debian/templates/control.source.in
+++ b/debian/templates/control.source.in
@@ -20,9 +20,11 @@ Build-Depends:
# used by upstream to build include/generated/timeconst.h
bc <!stage1>,
# used by upstream to build signing tools and to process certificates
-# (the arch-qualification is a workaround for #827628 and #827633)
+# - libssl-dev 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>,
+# - openssl needs to run on the host; need :native for older versions that do
+# not have M-A: allowed but need unqualified name for newer versions
+ openssl (>= 1.1.0-1~) <!stage1> | openssl:native <!stage1>,
# used by upstream to build perf documentation
asciidoc <!stage1 !nodoc !pkg.linux.notools>,
xmlto <!stage1 !nodoc !pkg.linux.notools>,
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/kernel/linux.git
More information about the Kernel-svn-changes
mailing list