Quanlong Huang created IMPALA-11157:
---------------------------------------

             Summary: Remove dependency on personal github repo
                 Key: IMPALA-11157
                 URL: https://issues.apache.org/jira/browse/IMPALA-11157
             Project: IMPALA
          Issue Type: Task
    Affects Versions: Impala 4.0.0
            Reporter: Quanlong Huang


When building on aarch64, the build script downloads some libs from a personal 
github repo: 
[https://github.com/apache/impala/blob/374783c55ebdb07fbf669c2c5d80c4b01eb39d2b/buildall.sh#L411-L412]
{code:bash}
    # Create soft link to locally builded native-toolchain on aarch64
    if [[ "$(uname -p)" = "aarch64" ]]; then
      mkdir -p $IMPALA_TOOLCHAIN_PACKAGES_HOME
      cd "$IMPALA_TOOLCHAIN_PACKAGES_HOME"
      ln -f -s ${NATIVE_TOOLCHAIN_HOME}/build/* .
      cd -
      if ! [[ -d "$IMPALA_HOME/../hadoopAarch64NativeLibs" ]]; then
        git clone https://github.com/zhaorenhai/hadoopAarch64NativeLibs \
          "$IMPALA_HOME/../hadoopAarch64NativeLibs"
      fi
      cp $IMPALA_HOME/../hadoopAarch64NativeLibs/lib*  $HADOOP_HOME/lib/native/
    fi{code}
We should download those libs using offical URLs.

CC [~RenhaiZhao], [~huangtianhua] 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to