Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 933269

Summary: media-libs/mesa-9999: src/gallium/frontends/rusticl/rusticl_mesa_bindings.h: No such file or directory
Product: Gentoo Linux Reporter: Rafael Kitover <rkitover>
Component: Current packagesAssignee: Gentoo X packagers <x11>
Status: UNCONFIRMED ---    
Severity: normal CC: marcin.deranek, rkitover
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build log
emerge --info

Description Rafael Kitover 2024-05-31 14:34:02 UTC
mesa-libs/mesa-9999 fails to build with this error:

src/gallium/frontends/rusticl/rusticl_mesa_bindings.c:1:10: fatal error: ../mesa-9999/src/gallium/frontends/rusticl/rusticl_mesa_bindings.h: No such file or directory
    1 | #include "../mesa-9999/src/gallium/frontends/rusticl/rusticl_mesa_bindings.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

Reproducible: Always
Comment 1 Rafael Kitover 2024-05-31 14:35:17 UTC
Created attachment 894729 [details]
build log
Comment 2 Rafael Kitover 2024-05-31 14:38:01 UTC
> emerge -pqv =media-libs/mesa-9999
[ebuild     U ] media-libs/mesa-9999 [24.0.6] USE="X -d3d9 -debug (-gles1%) (-gles2%*) llvm -lm-sensors opencl (opengl) -osmesa proprietary-codecs (-selinux) -test -unwind vaapi -valgrind vdpau vulkan -vulkan-overlay wayland -xa (-zink) zstd" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="sse2" LLVM_SLOT="-15 -16 17" VIDEO_CARDS="-d3d12 (-freedreno) -intel -lavapipe (-lima) -nouveau (-nvk) (-panfrost) -r300 -r600 radeon radeonsi (-v3d) (-vc4) -virgl (-vivante) -vmware"
Comment 3 Rafael Kitover 2024-05-31 14:38:52 UTC
Created attachment 894730 [details]
emerge --info
Comment 4 Marcin Deranek 2024-06-05 14:37:06 UTC
Seems like https://gitlab.freedesktop.org/mesa/mesa/-/issues/11178
Comment 6 Rafael Kitover 2024-06-06 02:39:35 UTC
I dropped the patch in my /etc/portage/patches and it worked perfectly, thank you!