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 <[email protected]>
