Source: glslang Version: 8.13.3743-1 Tags: patch User: [email protected] 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 <[email protected]> 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),

