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

Jonas Devlieghere via cfe-commits cfe-commits at lists.llvm.org
Wed Jul 31 14:03:06 PDT 2024


JDevlieghere wrote:

What I said was that, to the best of my knowledge, we don't have places in LLDB that rely on `terminfo` but not on `ncruses`. I think that statement still holds true. The assumption behind it was that `ncurses` provides a superset of the functionality provided by `terminfo`. At least on macOS, `ncruses` exports `stdscr` and `define_key`. What you're showing, that doesn't appear to be the case on your platform. It would be reasonable to special case that and link `terminfo` if not all symbols are provided by `ncurses`. 

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


More information about the cfe-commits mailing list