Package: spirv-headers Version: 1.5.1-1 Tags: patch User: debian-cr...@lists.debian.org Usertags: cross-satisfiability Control: affects -1 + src:glslang src:vkd3d src:spirv-tools
The affected packages fail to cross build from source, because their dependency on spirv-headers is unsatisfiable. In general, Architecture: all packages can never satisfy cross Build-Depends unless marked Multi-Arch: foreign or annotated :native. In this case, the foreign marking is reasonable, because spirv-headers is a header-only library without any dependencies or maintainer scripts. Please consider applying the attached patch. Helmut
diff -u spirv-headers-1.5.1/debian/changelog spirv-headers-1.5.1/debian/changelog --- spirv-headers-1.5.1/debian/changelog +++ spirv-headers-1.5.1/debian/changelog @@ -1,3 +1,10 @@ +spirv-headers (1.5.1-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Mark spirv-headers Multi-Arch: foreign. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Mon, 07 Oct 2019 22:01:52 +0200 + spirv-headers (1.5.1-1) unstable; urgency=medium * New upstream release. diff -u spirv-headers-1.5.1/debian/control spirv-headers-1.5.1/debian/control --- spirv-headers-1.5.1/debian/control +++ spirv-headers-1.5.1/debian/control @@ -10,6 +10,7 @@ Package: spirv-headers Architecture: all +Multi-Arch: foreign Depends: ${misc:Depends} Description: Machine-readable files for the SPIR-V Registry This package includes: