[linux] 02/02: debian/control: Add workaround for libdpkg-perl bugs #827628, #827633

debian-kernel at lists.debian.org debian-kernel at lists.debian.org
Sat Jun 18 22:50:07 UTC 2016


This is an automated email from the git hooks/post-receive script.

benh pushed a commit to branch master
in repository linux.

commit 5e48a143f6ddb24befa1fce90e79480bd17cd78c
Author: Ben Hutchings <ben at decadent.org.uk>
Date:   Sat Jun 18 23:48:06 2016 +0100

    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 291246d..f8a9d4d 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 2fdb34e..c738c6d 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 <!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>,

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