dev-util/spirv-llvm-translator: pass $LLVM_MAX_SLOT to get_llvm_prefix()
authorMarek Szuba <marecki@gentoo.org>
Mon, 7 Oct 2019 12:09:14 +0000 (13:09 +0100)
committerMarek Szuba <marecki@gentoo.org>
Mon, 7 Oct 2019 12:22:36 +0000 (13:22 +0100)
commita0eaa982a9810a52b839aadc6768daaad482fd37
treee94490f505e8f2b7c4cf38cb0418885b1b0367ad
parent91265d8f3822ff3c6e69943773f5939e721a9628
dev-util/spirv-llvm-translator: pass $LLVM_MAX_SLOT to get_llvm_prefix()

When invoked without max_slot, get_llvm_prefix() iterates over *all*
LLVM slots known to llvm.eclass - including those exceeding LLVM_MAX_SLOT.
As a consequence, an ebuild can e.g. end up getting installed into llvm:9
directories in spite of having been linked against llvm:8.

Closes: https://bugs.gentoo.org/696048
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Marek Szuba <marecki@gentoo.org>
dev-util/spirv-llvm-translator/spirv-llvm-translator-8.0.1.2-r1.ebuild [new file with mode: 0644]