Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / shaderc
Commits: a21bc74c by Robin Candau at 2024-12-10T08:17:48+01:00 Document the dependency on specific versions of spirv-tools / spirv-headers - - - - - 1 changed file: - + README.md Changes: ===================================== README.md ===================================== @@ -0,0 +1,6 @@ +# shaderc + +## Silent dependency on specific spirv-tools & spirv-headers version + +Be mindful of the version of `spirv-tools` that this links to. Upstream actually expects the use of the particular commits of `spirv-tools` and `spirv-headers` that are provided in the `DEPS` file. +However, if we went that route, we'd have to vendor the resulting `spirv-tools` libs from this `shaderc` build and they would be incompatible with system libs, resulting in us having to ship both. Instead, I recommend just waiting until upstream releases a compatible version of `spirv-tools`, then updating the `spriv-tools` system package and only then building `shaderc` against that. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/shaderc/-/commit/a21bc74ce03724696668666ace746d4b1411c677 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/shaderc/-/commit/a21bc74ce03724696668666ace746d4b1411c677 You're receiving this email because of your account on gitlab.archlinux.org.
