From 4e033e49405e0216a9c2dc96dc568164c634a698 Mon Sep 17 00:00:00 2001 From: Satish Balay Date: Fri, 20 Sep 2024 17:19:50 -0500 Subject: [PATCH] llvm@19 removed LLVM_ENABLE_TERMINFO - i.e. expects ncurses~termlib --- var/spack/repos/builtin/packages/llvm/package.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/llvm/package.py b/var/spack/repos/builtin/packages/llvm/package.py index fcde0bba3cb..cfafca3abf7 100644 --- a/var/spack/repos/builtin/packages/llvm/package.py +++ b/var/spack/repos/builtin/packages/llvm/package.py @@ -345,7 +345,8 @@ class Llvm(CMakePackage, CudaPackage, LlvmDetection, CompilerPackage): depends_on("libedit") depends_on("libxml2") depends_on("lua@5.3", when="+lua") # purposefully not a range - depends_on("ncurses") + depends_on("ncurses~termlib", when="@19:") + depends_on("ncurses", when="@:19") depends_on("py-six", when="+python") depends_on("swig", when="+lua") depends_on("swig", when="+python")