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:

Reply via email to