emerge -pv =mesa-9999 These are the packages that would be merged, in order: [ebuild U *] media-libs/mesa-9999::gentoo [20.3.4::gentoo] USE="X classic dri3 egl gallium gbm gles2 llvm lm-sensors osmesa vaapi vdpau vulkan zstd -d3d9 -debug -gles1 -opencl (-selinux) -test -unwind -valgrind -vulkan-overlay -wayland -xa -xvmc -zink" ABI_X86="32 (64) (-x32)" VIDEO_CARDS="radeonsi (-freedreno) -i915 -i965 -intel -iris (-lima) -nouveau (-panfrost) -r100 -r200 -r300 -r600 -radeon (-v3d) -vc4 -virgl (-vivante) -vmware" 0 KiB Total: 1 package (1 upgrade), Size of downloads: 0 KiB most interesting part of build.log: The Meson build system Version: 0.56.2 Source dir: /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999 Build dir: /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999-abi_x86_64.amd64 Build type: native build Program python found: YES (/var/tmp/portage/media-libs/mesa-9999/temp/python3.8/bin/python) WARNING: Unknown options: "vulkan-device-select-layer, vulkan-overlay-layer" The value of new options can be set with: meson setup <builddir> --reconfigure -Dnew_option=new_value ... Project name: mesa Project version: 21.1.0-devel C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 9.3.0 "x86_64-pc-linux-gnu-gcc (Gentoo 9.3.0-r2 p4) 9.3.0") C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.35.1 C++ compiler for the host machine: x86_64-pc-linux-gnu-g++ (gcc 9.3.0 "x86_64-pc-linux-gnu-g++ (Gentoo 9.3.0-r2 p4) 9.3.0") C++ linker for the host machine: x86_64-pc-linux-gnu-g++ ld.bfd 2.35.1 Host machine cpu family: x86_64 Host machine cpu: x86_64
Created attachment 695892 [details] build log
Created attachment 695895 [details] output from emerge --info
This was fixed by commit c1423568da90a84b85d32e7cbb0456ca00118caa Author: Sebastian Parborg <darkdefende@gmail.com> AuthorDate: Sun Jul 4 12:46:53 2021 +0200 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: Tue Jul 6 16:30:13 2021 -0700 media-libs/mesa: Fix vulkan overlay mesa flags These flags were changed to be in a list variable instead of individual meson flags. Mesa commit: https://gitlab.freedesktop.org/mesa/mesa/-/commit/54fe5b0482df0f066384b274796d4081c2a1968c Closes: https://github.com/gentoo/gentoo/pull/21518 Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>