Closed implr closed 1 year ago
I don't use VR so I haven't hit this myself. I feel like setting LLVM_MAX_SLOT
should have worked. Another way around it if you use AMDGPU is to disable the llvm_targets_AMDGPU
flag against llvm:16 while keeping it against llvm:15. I don't know what we can do about the issue in this overlay though. It doesn't even reference LLVM at all.
When mesa is built with llvm:16, steamtours will crash with a double free:
At first I attempted patching the mesa ebuild to just set LLVM_MAX_SLOT=15, but that didn't seem to work - libvulkan_radeon.so was still linked against libllvm-16. Removing llvm:16, masking it and doing a world rebuild fixed it. Found in https://github.com/ValveSoftware/SteamVR-for-Linux/issues/578#issuecomment-1519057334