sys-devel/llvm: move dev-lang/perl to BDEPEND wrt #694460
authorstefson <herrtimson@yahoo.de>
Mon, 16 Sep 2019 07:00:02 +0000 (09:00 +0200)
committerMichał Górny <mgorny@gentoo.org>
Mon, 16 Sep 2019 15:05:27 +0000 (17:05 +0200)
commit17d10010f7e4578ed704a2672c952b18f569727c
tree084cd2198eebbd19e2404d9f4d0beb0cb8065200
parent19ee2121603ebe06cffd5f0e0c6253528465e697
sys-devel/llvm: move dev-lang/perl to BDEPEND wrt #694460

dev-lang/perl is a build time dependency of llvm, only during cross
compile it must be run by the host (CBUILD) and not the target (CHOST).
Moving it to BDEPEND solves the issue of dev-lang/perl and friends
getting pulled into the dependency graph as compile time dependencies
during cross compile. BDEPEND has been introduced in EAPI=7, so the fix
is only possible for >=llvm-9.x

Closes: https://bugs.gentoo.org/694460
Signed-off-by: Steffen Kuhn <nielson2@yandex.com>
Closes: https://github.com/gentoo/gentoo/pull/12941
Signed-off-by: Michał Górny <mgorny@gentoo.org>
sys-devel/llvm/llvm-10.0.0.9999.ebuild
sys-devel/llvm/llvm-9.0.0.9999.ebuild