commit: bf463b56e62ebb5b4660e317a35ae46027aed562
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 4 09:21:38 2019 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Oct 4 09:21:38 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf463b56
dev-ml/llvm-ocaml: Update 10+ for dylib linking
Pass appropriate arguments to 10+ to link against dylib instead
of trying to link to non-existent static libs. This still needs a fix
upstream but the ebuild's broken anyway.
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-ml/llvm-ocaml/llvm-ocaml-10.0.0.9999.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-10.0.0.9999.ebuild
b/dev-ml/llvm-ocaml/llvm-ocaml-10.0.0.9999.ebuild
index 9a84b67cb52..b0d581bd9ff 100644
--- a/dev-ml/llvm-ocaml/llvm-ocaml-10.0.0.9999.ebuild
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-10.0.0.9999.ebuild
@@ -65,8 +65,11 @@ src_configure() {
local mycmakeargs=(
-DLLVM_LIBDIR_SUFFIX=${libdir#lib}
- -DBUILD_SHARED_LIBS=ON
+ -DBUILD_SHARED_LIBS=OFF
+ -DLLVM_BUILD_LLVM_DYLIB=ON
+ -DLLVM_LINK_LLVM_DYLIB=ON
-DLLVM_OCAML_OUT_OF_TREE=ON
+
# cheap hack: LLVM combines both anyway, and the only difference
# is that the former list is explicitly verified at cmake time
-DLLVM_TARGETS_TO_BUILD=""