venomlinux / ports

Contain all ports used by scratchpkg
https://venomlinux.org/
76 stars 48 forks source link

Mesa still fails to compile #1513

Closed Pelle-B closed 2 years ago

Pelle-B commented 2 years ago

I get`Running custom install script '/usr/bin/python3 /var/cache/scratchpkg/work/mesa/src/mesa-22.1.7/bin/install_megadrivers.py /var/cache/scratchpkg/work/mesa/src/mesa-22.1.7/build/src/gallium/targets/va/libgallium_drv_video.so lib64/dri r600_drv_video.so radeonsi_drv_video.so nouveau_drv_video.so'

lumarogit commented 2 years ago

Update system and try again with the latest mesa version.

Pelle-B commented 2 years ago

Now I get: `Run-time dependency vdpau found: YES 1.5 Program glslangValidator found: NO

../meson.build:683:2: ERROR: Program 'glslangValidator' not found or not executable

A full log can be found at /var/cache/scratchpkg/work/mesa/src/mesa-22.2.0-rc3/build/meson-logs/meson-log.txt ==> ERROR: Build failed: mesa-22.2.0-rc3`

And revdep says libLLVM-14.so is missing...

Visone-Selektah commented 2 years ago

Hi! That's a vulkan dep, install glslang About llvm, did you update to llvm 15? if not, update llvm first, then mesa

Pelle-B commented 2 years ago

I did, now I am back to the first issue.

Visone-Selektah commented 2 years ago

Hi! Try installing glslang

Pelle-B commented 2 years ago

I did install glslang, that is what took me back to the issue mentioned first.

Visone-Selektah commented 2 years ago

Hi! I have that errors in some tryouts but it isn't consistent, I'll look into it but meanwhile try to build it using scratch install -fr mesa

Pelle-B commented 2 years ago

I did (and I think I have done it before), same error persists. I have not made any changes to the system other than upgrading since last time I succesfully upgraded Mesa.

lumarogit commented 2 years ago

Hi, sync and reinstall mesa with new updated spkgbuild.

scratch sync && scratch install -fr mesa

Pelle-B commented 2 years ago

Succes! Wonderful!