Mesa | LLVM git | rustical configuration problem after meson version bump 1.0.x to 1.1.x
Dieter Nützel <[email protected]>
| Newsgroups | gmane.comp.video.mesa3d.devel |
|---|---|
| Message-ID | <[email protected]> |
Hello Mesa-Devel, I need badly advise for Mesa compilation. openSUSE TW with LLVM git 17.0.0.0 under /usr/local for ages. After meson distro update from meson-1.0.0 series to meson-1.1.1 LLVM git couldn't found any longer under /usr/local SPIRV is there, as always. /usr/local/lib/pkgconfig/LLVMSPIRVLib.pc LLVMSPIRVLib point to 17.0.0.0 custom-llvm.ini [binaries] llvm-config = '/usr/local/bin/llvm-config' Do NOT help?! Going back to meson-1.0.0-1.2 helped for some time, but broke during the last two weeks. Which environment variable should be set, now? I'm lost. Any hints are very much appreciated. Dieter Found CMake: /usr/bin/cmake (3.26.4) WARNING: CMake Toolchain: Failed to determine CMake compilers state WARNING: CMake Toolchain: Failed to determine CMake compilers state Run-time dependency LLVM (modules: LLVM) found: YES 16.0.6 Run-time dependency spirv-tools found: YES 2023.3.1 Dependency LLVMSPIRVLib found: NO found 17.0.0.0 but need: '< 16.1' ; matched: '>= 8.0.1.3', '>= 16.0' Run-time dependency llvmspirvlib found: NO (tried cmake) ../meson.build:1761:21: ERROR: Dependency lookup for LLVMSPIRVLib with method 'pkgconfig' failed: Invalid version, need 'LLVMSPIRVLib' ['< 16.1'] found '17.0.0.0'. A full log can be found at /opt/mesa/build/meson-logs/meson-log.txt