Source: openconnect
Version: 8.10-1
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: cross-satisfiability

openconnect fails to cross build from source, because its build
dependency on python3 is not satisfiable. It does not actually need a
host architecture python though, what it really needs is a build
architecture python to run during build. That amounts to depending on
python3:any. Please consider applying the attached patch to make
openconnect cross buildable.

Helmut
diff --minimal -Nru openconnect-8.10/debian/changelog 
openconnect-8.10/debian/changelog
--- openconnect-8.10/debian/changelog   2020-05-14 19:51:18.000000000 +0200
+++ openconnect-8.10/debian/changelog   2020-10-21 20:13:57.000000000 +0200
@@ -1,3 +1,10 @@
+openconnect (8.10-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Annotate python3 build dependency with :any. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Wed, 21 Oct 2020 20:13:57 +0200
+
 openconnect (8.10-1) unstable; urgency=medium
 
   * Update upstream source from tag 'upstream/8.10'
diff --minimal -Nru openconnect-8.10/debian/control 
openconnect-8.10/debian/control
--- openconnect-8.10/debian/control     2020-05-14 19:51:18.000000000 +0200
+++ openconnect-8.10/debian/control     2020-10-21 20:13:56.000000000 +0200
@@ -23,7 +23,7 @@
                ocserv (>= 0.12.1-2) [!hurd-i386 !kfreebsd-amd64 
!kfreebsd-i386] <!nocheck>,
                openssl <!nocheck>,
                pkg-config,
-               python3,
+               python3:any,
                softhsm2 [!hurd-i386] <!nocheck>,
                zlib1g-dev
 Standards-Version: 4.5.0

Reply via email to