Source: glslang Version: 8.13.3743-1 Tags: patch User: debian-cr...@lists.debian.org Usertags: cross-satisfiability
glslang cannot be cross built from source, because its build dependency on the host architecture python3 is not installable. It actually wants to run python3 during build though, so what it really needs is a build architecture python3. Once tagging it with :native, it cross builds successfully. Please consider applying the attached patch. Helmut
diff -u glslang-8.13.3743/debian/changelog glslang-8.13.3743/debian/changelog --- glslang-8.13.3743/debian/changelog +++ glslang-8.13.3743/debian/changelog @@ -1,3 +1,10 @@ +glslang (8.13.3743-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Annotate python3 build dependency with :native. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Sat, 02 Jan 2021 08:17:57 +0100 + glslang (8.13.3743-1) unstable; urgency=medium * New upstream release. diff -u glslang-8.13.3743/debian/control glslang-8.13.3743/debian/control --- glslang-8.13.3743/debian/control +++ glslang-8.13.3743/debian/control @@ -6,7 +6,7 @@ Build-Depends: debhelper-compat (= 12), cmake, pkg-config, - python3, + python3:native, quilt, spirv-headers, spirv-tools (>= 2020.2),