You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@impala.apache.org by ta...@apache.org on 2019/09/20 21:19:40 UTC

[impala] branch master updated: IMPALA-3926: part 1: bump toolchain for rpath fixes

This is an automated email from the ASF dual-hosted git repository.

tarmstrong pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/impala.git


The following commit(s) were added to refs/heads/master by this push:
     new 9c36796  IMPALA-3926: part 1: bump toolchain for rpath fixes
9c36796 is described below

commit 9c367968d00be3e1880c07494dd82ecf077e7ec0
Author: Tim Armstrong <ta...@cloudera.com>
AuthorDate: Thu Sep 19 20:58:17 2019 -0700

    IMPALA-3926: part 1: bump toolchain for rpath fixes
    
    This bumps the toolchain to a version that sets up relative
    rpaths correctly, removing the need to set LD_LIBRARY_PATH
    when calling binaries or using shared objects from the toolchain.
    
    rpaths embedded in the binaries and shared objects take precedence
    over LD_LIBRARY_PATH, so the new binaries will link against the
    shared libraries from the toolchain, as expected.
    
    This does not attempt to clean up LD_LIBRARY_PATH yet -
    that would not work for developers who have older versions
    of the binaries on their system. We will do that later,
    but give devs a window to switch over to the new toolchain.
    
    Change-Id: I2abe513ebf4f459aa3e0c65c77ce7be8b8ca1221
    Reviewed-on: http://gerrit.cloudera.org:8080/14274
    Tested-by: Impala Public Jenkins <im...@cloudera.com>
    Reviewed-by: Joe McDonnell <jo...@cloudera.com>
---
 bin/impala-config.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/bin/impala-config.sh b/bin/impala-config.sh
index d14d76d..234144d 100755
--- a/bin/impala-config.sh
+++ b/bin/impala-config.sh
@@ -68,10 +68,10 @@ fi
 # moving to a different build of the toolchain, e.g. when a version is bumped or a
 # compile option is changed. The build id can be found in the output of the toolchain
 # build jobs, it is constructed from the build number and toolchain git hash prefix.
-export IMPALA_TOOLCHAIN_BUILD_ID=51-03506fd053
+export IMPALA_TOOLCHAIN_BUILD_ID=79-55ae433f60
 # Versions of toolchain dependencies.
 # -----------------------------------
-export IMPALA_AVRO_VERSION=1.7.4-p4
+export IMPALA_AVRO_VERSION=1.7.4-p5
 unset IMPALA_AVRO_URL
 export IMPALA_BINUTILS_VERSION=2.26.1
 unset IMPALA_BINUTILS_URL