Build Error: Dependency "LLVMSPIRVLib" not found
System information
- OS: Ubuntu 23.10
- GPU: Adreno 750
- Kernel version: Linux 6.2.1-PRoot-Distro
- Mesa version: 24.1.0
- Xserver version: XOrg X Server 1.21.1.7
- Desktop manager and compositor: XFCE4
Describe the issue
Trying to build (admittedly my first time) directly from main pulled today, Feb 27. I'm hoping to test out some of the DRI3/Adreno750 improvements with Turnip. I keep running into this same error while building no matter what I try (after following https://docs.mesa3d.org/install.html):
Run-time dependency spirv-tools found: YES 2023.3.1
Run-time dependency llvmspirvlib found: NO (tried pkgconfig and cmake)
../meson.build:1852:21: ERROR: Dependency "LLVMSPIRVLib" not found, tried pkgconfig and cmake
What I've tried
- Installing
llvm-spirv-16
andlibllvmspirvlib16
. I also tried completely uninstalling existing v15. - Completely uninstalling llvm and reinstalling it.
- Uninstalling both of those along with
glslang-tools
&spirv-tools
, and using the dev-src build dependencies listed in Ubuntu 22's repo and allowingapt-get build-dep mesa
to reinstall them.