jimingham wrote:

This patch has been causing the Darwin bots on GreenDragon to fail consistently 
since it was submitted.

The problem is that the lldb/unitest/EditLine needs setupterm which comes from 
libcurses.dylib.  However that was finding its way into this build line for 
this test, it's no longer doing so on Darwin, so the test fails to compile.  I 
can fix this by adding `curses` explicitly to the LINK_LIBS for this directory, 
but that's clearly the wrong way to do it.  I thought LLDB_CURSES_LIBS would be 
the right thing, but at present that's empty.

The file that uses this setupterm is in Host code (not part of this test) but 
the flags for building LLDB.framework are correct.  This seems to be specific 
to this unit test.

https://github.com/llvm/llvm-project/pull/92865
_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to