Source: glslang Version: 11.12.0-1 Severity: wishlist Tags: patch Hi, could you please consider marking glslang-tools as Multi-Arch: foreign? This would allow packages like yuzu to cross-build without having to manually specify :native on the build-dependency.
I've attached a patch for your convenience, and I'll soon submit a patch to Salsa too :) -- System Information: Debian Release: bookworm/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.0.0-6-amd64 (SMP w/2 CPU threads; PREEMPT) Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled
>From 6c03eeeca3d51881094d59211db2d588f4095c08 Mon Sep 17 00:00:00 2001 From: Andrea Pappacoda <and...@pappacoda.it> Date: Thu, 29 Dec 2022 00:04:19 +0100 Subject: [PATCH] d/control: mark glslang-tools as Multi-Arch: foreign This allows which build-depend on it to cross-build without issues. --- debian/control | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/control b/debian/control index 47d37a6d..76ea92d6 100644 --- a/debian/control +++ b/debian/control @@ -17,6 +17,7 @@ Vcs-Browser: https://salsa.debian.org/xorg-team/vulkan/glslang Package: glslang-tools Architecture: any +Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends}, spirv-tools (>= 2022.2+1.3.216.0), Description: OpenGL and OpenGL ES shader front end and validator -- tools -- 2.39.0