- Package:
- spirv-tools
- Source:
- spirv-tools
- Description:
- API and commands for processing SPIR-V modules
- Submitter:
- Patrick Hibbs
- Date:
- 2026-02-10 16:43:02 UTC
- Severity:
- normal
- Tags:
Dear Maintainer, The spirv-tools dev package is missing it's shared libraries. I checked sid and currently the shared libs are set to NOT be built in the debian/rules file. The vkd3d package from wine now has a dependency on those shared libs when the --with-spirv-tools option is given to it's configure script. Wine has also been aware of the issue since 2022, at least according to https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/52 It seems that their chosen solution was simply for Debian to add the missing libraries, as the linked workaround required manually setting LD_LIBRARY_PATH anytime someone wanted to use the built vkd3d libs. It would be nice to see the missing libs in Debian.
Control: forwarded -1 https://github.com/KhronosGroup/SPIRV-Tools/issues/3214
Control: tags -1 upstream
This is because, upstream, the shared libraries don't have
ABI versioning that lets Debian package them correctly
(<https://github.com/KhronosGroup/SPIRV-Tools/issues/3214>,
<https://github.com/KhronosGroup/SPIRV-Tools/issues/3046>,
<https://github.com/KhronosGroup/SPIRV-Tools/issues/3909>). When
that becomes available, it should be possible to re-enable the shared
libraries.
Previously the shared libraries were provided, but not packaged properly
(<https://bugs.debian.org/956510>) which was breaking other packages.
smcv