osl fails to install with No LLVM slot <= 8 found installed eix -e sys-devel/llvm gives Installed versions: 8.0.1(8)^t{tbz2}(06:27:37 PM 12/31/2019)(libffi ncurses xml -debug -doc -exegesis -gold -libedit -test -xar ABI_MIPS="-n32 -n64 -o32" ABI_RISCV="-lp64 -lp64d" ABI_S390="-32 -64" ABI_X86="32 64 -x32" KERNEL="-Darwin" LLVM_TARGETS="AArch64 AMDGPU ARM BPF Hexagon Lanai MSP430 Mips NVPTX PowerPC Sparc SystemZ WebAssembly X86 XCore") 9.0.1(9)^t{tbz2}(12:47:56 PM 12/21/2019)(libffi ncurses xml -debug -doc -exegesis -gold -libedit -test -xar -z3 ABI_MIPS="-n32 -n64 -o32" ABI_RISCV="-lp64 -lp64d" ABI_S390="-32 -64" ABI_X86="32 64 -x32" KERNEL="-Darwin" LLVM_TARGETS="AArch64 AMDGPU ARM BPF Hexagon Lanai MSP430 Mips NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore") Thanks for a hint Helmut
Please attach the entire build log to this bug report. Please post your `emerge --info' output in a comment.
(In reply to Helmut Jarausch from comment #0) > Thanks for a hint Your hint for the day is that you should follow the bug reporting guidelines as well as you can.
Created attachment 602424 [details] build.log
Created attachment 602426 [details] emerge --info
You forgot to reopen the bug.
(In reply to Alexander Tsoy from comment #5) > You forgot to reopen the bug. This package not only requires LLVM:8 (which I have installed) but clang:8, as well. Unfortunately, that's difficult to find out. I should depend on a clang version which it accepts (up to 8) at the moment. After installing clang:8 (in addition to clang:9 and clang:10) the package installs now.
osl-1.10.5 requires LLVM 5-8. I am preparing an ebuild for 1.10.8 in my repository which allows LLVM 5-9. Looking at github, newer versions will require LLVM 6-9. The versions of Clang and LLVM need to match.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02144b8da2eb37cc3efdc1d48984d8ce41121975 commit 02144b8da2eb37cc3efdc1d48984d8ce41121975 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-03-22 14:39:06 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-03-22 14:40:47 +0000 media-libs/osl: Restrict 1.10.5 to <sys-devel/clang-9 Closes: https://bugs.gentoo.org/704696 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-libs/osl/osl-1.10.5.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)