[Lldb-commits] [clang] [compiler-rt] [lldb] [llvm] [Support] Remove terminfo dependency (PR #92865)

Daniel Thornburgh via lldb-commits lldb-commits at lists.llvm.org
Tue May 28 13:04:23 PDT 2024


mysterymath wrote:

I did some brief investigation on our end. The pkg-config file for libedit includes a private dependency on libncurses, which provides the terminfo functions. The issue here seems to be one uncovered in LLVM's FindLibEdit.cmake. We're building against a static libedit, but that doesn't use the LibEdit_STATIC_LIBRARIES variable that would be aware of the private dependency of libedit on libncurses. We build everything as statically as we can, which is probably why we're the first to notice. @petrhosek mentioned that we've had to deal with similar concerns with ZSTD.

I'll take a look at seeing if there's a straightforward to update FindLibEdit.cmake to handle this case. 

https://github.com/llvm/llvm-project/pull/92865


More information about the lldb-commits mailing list