Tim Armstrong has submitted this change and it was merged.

Change subject: Disable terminfo dependency for LLVM
......................................................................


Disable terminfo dependency for LLVM

LLVM uses libtinfo/libncurses to detect whether a terminal supports
colors. This is used to support Clang's colourful error messages.
However, if this feature is turned on, the way the LLVM libraries
are factored we have to bring in this dependency regardless of whether
we're actually making use of output colouring.

We don't want to depend on these libraries if building an embedded JIT,
so let's just disable the feature. The downside of this change is that
we won't get colourful error messages from toolchain clang.

Also remove the LLVM trunk build script that has been slowly bitrotting.

Change-Id: I3e4fc73d4409592d55beb45a622e9f4a7deb5317
---
M source/llvm/build-source-tarball.sh
D source/llvm/build-trunk.sh
M source/llvm/build.sh
3 files changed, 2 insertions(+), 67 deletions(-)

Approvals:
  Casey Ching: Looks good to me, approved
  Henry Robinson: Looks good to me, but someone else must approve
  Tim Armstrong: Verified



-- 
To view, visit http://gerrit.cloudera.org:8080/2860
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I3e4fc73d4409592d55beb45a622e9f4a7deb5317
Gerrit-PatchSet: 1
Gerrit-Project: Toolchain
Gerrit-Branch: master
Gerrit-Owner: Tim Armstrong <[email protected]>
Gerrit-Reviewer: Casey Ching <[email protected]>
Gerrit-Reviewer: Henry Robinson <[email protected]>
Gerrit-Reviewer: Tim Armstrong <[email protected]>

Reply via email to