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

2024-07-31 Thread Bernhard Kaindl via cfe-commits
bernhardkaindl wrote: @JDevlieghere, you wrote: > No objections in the context of LLDB. We don't use terminfo directly > (although I think editline does, but that isn't affected by this) and if we > want the TUI we depend on curses anyway. You truly use `libtinfo` directly in LLDB: ```py # g

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

2024-07-31 Thread Bernhard Kaindl via cfe-commits
bernhardkaindl wrote: Thanks @JDevlieghere! Could you add this special case? The authoritatively established and supported way to link with `ncurses` on most Linux platforms would be to use `pkg-config --libs ncurses` to the `LDFLAGS` for `ncurses` for the given compile target. https://github

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

2024-09-25 Thread Bernhard Kaindl via cfe-commits
bernhardkaindl wrote: @davide-q: The patch linked from this comment avoids this issue https://github.com/llvm/llvm-project/issues/101368: https://github.com/spack/spack/pull/46504#issuecomment-2372520318 https://github.com/llvm/llvm-project/pull/92865 ___