From 98b0264fb88e3f2ffcac6c88e5b92443cead302f Mon Sep 17 00:00:00 2001 From: Tim Besard Date: Wed, 14 Nov 2018 16:28:30 +0100 Subject: [PATCH] Work around a llvm-config bug by creating a versioned symlink to libLLVM. --- deps/llvm.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/deps/llvm.mk b/deps/llvm.mk index b69425a0e82df..bfef4d51abdec 100644 --- a/deps/llvm.mk +++ b/deps/llvm.mk @@ -471,6 +471,10 @@ LLVM_INSTALL = \ ifeq ($(OS), WINNT) LLVM_INSTALL += && cp $2$$(build_shlibdir)/LLVM.dll $2$$(build_depsbindir) endif +ifeq ($(OS),Darwin) +# https://github.com/JuliaLang/julia/issues/29981 +LLVM_INSTALL += && ln -s libLLVM.dylib $2$$(build_shlibdir)/libLLVM-$$(LLVM_VER_SHORT).dylib +endif $(eval $(call staged-install,llvm,llvm-$$(LLVM_VER)/build_$$(LLVM_BUILDTYPE), \ LLVM_INSTALL,,,))