Source: isl Version: 0.20-2 Tags: patch User: helm...@debian.org Usertags: rebootstrap
isl fails to cross build from source, because installing its Build-Depends fails in python3.6-minimal's postinst. Actually, isl does not need the host architecture python. The build architecture python is what it needs. After fixing Build-Depends, isl cross builds successfully. Please consider applying the attached patch. Helmut
diff --minimal -Nru isl-0.20/debian/changelog isl-0.20/debian/changelog --- isl-0.20/debian/changelog 2018-08-14 12:14:35.000000000 +0200 +++ isl-0.20/debian/changelog 2018-09-18 17:21:59.000000000 +0200 @@ -1,3 +1,10 @@ +isl (0.20-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Annotate Build-Depends: python3 with :any. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Tue, 18 Sep 2018 17:21:59 +0200 + isl (0.20-2) unstable; urgency=medium * libisl-dev: Conflict with libcloog-isl-dev. Closes: #905792. diff --minimal -Nru isl-0.20/debian/control isl-0.20/debian/control --- isl-0.20/debian/control 2018-08-14 12:14:25.000000000 +0200 +++ isl-0.20/debian/control 2018-09-18 17:19:00.000000000 +0200 @@ -3,7 +3,7 @@ Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org> Uploaders: Matthias Klose <d...@debian.org> Build-Depends: debhelper (>= 9), dh-autoreconf, - libgmp-dev, python3 + libgmp-dev, python3:any Standards-Version: 4.1.5 Section: libs Homepage: http://isl.gforge.inria.fr/