From f2c509258846e378b1238ea71a729032019f8481 Mon Sep 17 00:00:00 2001 From: Harmen Stoppels Date: Tue, 1 Mar 2022 23:35:38 +0100 Subject: llvm: add missing system libs (#29270) ``` $ ./bin/llvm-config --link-static --system-libs -lrt -ldl -lpthread -lm -lz -ltinfo -lxml2 ``` `libz` and `libxml2` were missing. --- var/spack/repos/builtin/packages/llvm/package.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/llvm/package.py b/var/spack/repos/builtin/packages/llvm/package.py index eb82df3a4a..fb9509f8de 100644 --- a/var/spack/repos/builtin/packages/llvm/package.py +++ b/var/spack/repos/builtin/packages/llvm/package.py @@ -204,8 +204,10 @@ class Llvm(CMakePackage, CudaPackage): depends_on("libelf", when="+cuda") # libomptarget depends_on("libffi", when="+cuda") # libomptarget - # ncurses dependency + # llvm-config --system-libs libraries. depends_on("ncurses+termlib") + depends_on("zlib") + depends_on("libxml2") # lldb dependencies depends_on("swig", when="+lldb") -- cgit v1.2.3-70-g09d2