..
2024-09-25 11:18:56 +02:00
2025-02-05 15:27:10 +01:00
2025-02-05 15:27:10 +01:00
2025-02-05 15:27:10 +01:00

glslang

Silent dependency on specific spirv-tools & spirv-headers version

Upstream actually expects the use of particular commits of spirv-tools and spirv-headers that are provided in the known_good.json file.
However, if we went that route, we'd have to vendor the resulting spirv-tools libs from this glslang build and they would be incompatible with system libs, resulting in us having to ship both. Instead, it is recommend to just wait until upstream releases a compatible version of spirv-tools and spirv-header, then updates those packages and only then building glslang against that.

Silent ABI breakages

Careful when upgrading this package! It usually breaks ABI without bumping soname.
It is recommended to rebuild reverse dependencies on upgrade out of precaution (e.g. https://archlinux.org/todo/glslang-1510-rebuild/).