• Re: devel/spirv-llvm-translator SPIRV-Headers GH_TUPLE

    From Jan Beich@jbeich@FreeBSD.org to muc.lists.freebsd.ports on Fri Feb 20 14:45:59 2026
    From Newsgroup: muc.lists.freebsd.ports

    E K <2khramtsov@gmail.com> writes:

    Why is 1.5.4.raytracing.fixed still specified rather than e.g. vulkan-sdk-1.4.335.0? Is it some sort of rebase/leftover/idk?

    vulkan-sdk-* are cross-repo tags for SDK. SPIRV-Headers started
    cross-repo tags several years later than Vulkan-* but unlike Vulkan-*
    and SPIRV-Tools stopped doing standalone tags for some reason. 1.5.4 is
    just the last standalone tag.

    Upstream uses random snapshots of SPIRV-Headers, so switching to
    vulkan-sdk-* may not get rid of -<offset>-g<hash> suffix. aa6cef1
    aligning with a tag seems to be a happy accident if you look through
    updates to the port or spirv-headers-tag.conf

    Anyway, I've simply kept using the same versioning scheme for
    consistency with other ports. It dates back to spirv-tools
    and (after f3637be01ef5) vulkan-validation-layers.


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.21b-Linux NewsLink 1.2