Summary: | media-libs/mesa-22.1.7 fails to compile (lto): ERROR: Dependency "libzstd" not found, tried pkgconfig and cmake | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 618550 | ||
Attachments: |
build.log
1-meson-log.txt |
Description
Agostino Sarubbo
![]() Created attachment 800007 [details]
build.log
build log and emerge --info
Created attachment 800009 [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-22.1.7/meson.build:1530:2: ERROR: Dependency "libzstd" not found, tried pkgconfig and cmake Library ws2_32 found: NO 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 libzstd found: NO (tried pkgconfig and cmake) Run-time dependency tizilheaders found: NO (tried pkgconfig and cmake) No idea how this is possible. Definitely doesn't seem to be related to LTO. pkgconfig is just failing to detect libzstd. build.log shows > app-arch/zstd-1.5.2-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -lz4 split-usr -static-libs threads That is, zstd is built without abi_x86_32 enabled. The zstd dep in mesa's ebuild is > zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) so I think something's wrong on your system? |