You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@impala.apache.org by "Michael Ho (Code Review)" <ge...@cloudera.org> on 2016/06/01 01:59:16 UTC

[Impala-CR](cdh5-trunk) IMPALA-3223: Enforces that $IMPALA_TOOLCHAIN is set.

Michael Ho has uploaded a new change for review.

  http://gerrit.cloudera.org:8080/3259

Change subject: IMPALA-3223: Enforces that $IMPALA_TOOLCHAIN is set.
......................................................................

IMPALA-3223: Enforces that $IMPALA_TOOLCHAIN is set.

This change removes the option to build without specifying
the environment variable $IMPALA_TOOLCHAIN. By default, it
is set to $IMPALA_HOME/toolchain. A user can override it by
setting $IMPALA_TOOLCHAIN to his/her own toolchain directory
and setting $SKIP_TOOLCHAIN_BOOTSTRAP to true to avoid the
directory from being overwritten by the toolchain boostrapping
script.

$IMPALA_TOOLCHAIN holds some third party binaries which
Impala relies on. They can be compiled from source in the
native toolchain which is public. This commit doesn't yet
do a comprehensive check to verify that all necessary
components exist in the toolchain directory and that's
a future task.

By default, Impala will be built with the compiler in
$IMPALA_TOOLCHAIN but this option can be overridden by
setting environment variable $USE_SYSTEM_GCC to 1.

Change-Id: I42b60e99fb9caf1294be7ab242856ca3b9a5ab73
---
M CMakeLists.txt
M bin/impala-config.sh
2 files changed, 75 insertions(+), 108 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/Impala refs/changes/59/3259/1
-- 
To view, visit http://gerrit.cloudera.org:8080/3259
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I42b60e99fb9caf1294be7ab242856ca3b9a5ab73
Gerrit-PatchSet: 1
Gerrit-Project: Impala
Gerrit-Branch: cdh5-trunk
Gerrit-Owner: Michael Ho <kw...@cloudera.com>