Summary: | media-libs/mesa-23.1.0 require LLVM_TARGETS="(AMDGPU*) with Intel videocard | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Cănărău Constantin <canarauc> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Cănărău Constantin
2023-05-13 07:55:14 UTC
Naive fix, also bug #906231 - libcl: diff -u /var/db/repos/gentoo/media-libs/mesa/mesa-23.1.0.ebuild /var/db/repos/newer/media-libs/mesa/mesa-23.1.0.ebuild --- /var/db/repos/gentoo/media-libs/mesa/mesa-23.1.0.ebuild 2023-05-13 10:43:58.727524785 +0300 +++ /var/db/repos/newer/media-libs/mesa/mesa-23.1.0.ebuild 2023-05-13 11:31:25.528145323 +0300 @@ -64,6 +64,9 @@ video_cards_radeon? ( virtual/libelf:0=[${MULTILIB_USEDEP}] ) + video_cards_intel? ( + dev-libs/libclc[spirv(+)] + ) ) lm-sensors? ( sys-apps/lm-sensors:=[${MULTILIB_USEDEP}] ) opencl? ( @@ -109,7 +112,7 @@ # 2. Specify LLVM_MIN_SLOT (inclusive), e.g. 15. LLVM_MAX_SLOT="16" LLVM_MIN_SLOT="15" -LLVM_USE_DEPS="llvm_targets_AMDGPU(+),${MULTILIB_USEDEP}" +LLVM_USE_DEPS="${MULTILIB_USEDEP}" PER_SLOT_DEPSTR=" ( !opencl? ( sys-devel/llvm:@SLOT@[${LLVM_USE_DEPS}] ) (In reply to Cănărău Constantin from comment #0) > New mesa 23.1.0 require LLVM_TARGETS="(AMDGPU*) with intel video card Yes, this is expected. See https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c4bdcbd3b25bdc3b4ccd6ab7d839840dbbef813 Separately, the libclc dependency was fixed in https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f123e9823effa97371014375576f27efdede3928 for bug 906231. |