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