impala-reviews mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matthew Jacobs (Code Review)" <ger...@cloudera.org>
Subject [native-toolchain-CR] Add a script to build Kudu using existing toolchain artifacts
Date Mon, 27 Feb 2017 21:15:04 GMT
Matthew Jacobs has uploaded a new change for review.

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

Change subject: Add a script to build Kudu using existing toolchain artifacts
......................................................................

Add a script to build Kudu using existing toolchain artifacts

Adds 'build-kudu-single.sh' to allow building Kudu with
pre-existing toolchain artifacts. This is necessary because
new Kudu builds are needed much more frequently than other
toolchain components.

The script works by downloading the existing packages needed
for the Kudu build from a specified toolchain stored in s3.
The packages are extracted to the toolchain build directory,
and the toolchain is set up to perform just the Kudu build.

Refactors init.sh to separate out environment settings and
compiler/tooling related bootstrapping and configuration.

Testing:
Set up a jenkins job to run this; completed successfully on
all supported platforms.

Change-Id: I237580e1545033467a92285ca8bb8db1cf8c804e
---
A build-kudu-single.sh
M build.sh
M buildall.sh
M functions.sh
A init-compiler.sh
M init.sh
M source/autoconf/build.sh
M source/automake/build.sh
M source/gcc/build.sh
M source/libtool/build.sh
10 files changed, 286 insertions(+), 122 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/native-toolchain refs/changes/67/6167/1
-- 
To view, visit http://gerrit.cloudera.org:8080/6167
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I237580e1545033467a92285ca8bb8db1cf8c804e
Gerrit-PatchSet: 1
Gerrit-Project: native-toolchain
Gerrit-Branch: master
Gerrit-Owner: Matthew Jacobs <mj@cloudera.com>

Mime
View raw message