https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: media-libs/mesa-24.2.6-r1 fails to compile. Discovered on: amd64 (internal ref: lto_tinderbox) System: LTO-SYSTEM (https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#LTO) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0014
Created attachment 908454 [details] build.log build log and emerge --info
Created attachment 908455 [details] 1-meson-log.txt 1-meson-log.txt
Error(s) that match a know pattern in addition to what has been reported in the summary: ../mesa-24.2.6/meson.build:1625:14: ERROR: Automatic wrap-based subproject downloading is disabled Library ws2_32 found: NO Run-time dependency expat found: NO (tried pkgconfig and cmake) Run-time dependency libomxil-bellagio found: NO (tried pkgconfig and cmake) Run-time dependency libtizonia found: NO (tried pkgconfig and cmake) Run-time dependency libtizplatform found: NO (tried pkgconfig and cmake) Run-time dependency tizilheaders found: NO (tried pkgconfig and cmake)
> Run-time dependency expat found: NO (tried pkgconfig and cmake) > Looking for a fallback subproject for the dependency expat > > ../mesa-24.2.6/meson.build:1625:14: ERROR: Automatic wrap-based subproject downloading is disabled But >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] is unconditionally in DEPEND and RDEPEND.
Your build log shows > dev-libs/expat-2.6.4:0 [...] -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples -static-libs -test unicode So expat is installed without ABI_X86=32. I don't see how this is possible.
Reassigning to portage.
We would need more information from the reporter to determine if this is a Portage bug or user error.