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

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

commit 93d4ce532dd09cfd9565ab6ad9272aa0621bc972
Author: Laszlo Gaal <[email protected]>
AuthorDate: Tue May 2 19:06:07 2023 +0200

    Install libreadline-dev for toolchain builds on ARM hosts
    
    This is required because ARM builds of the toolchain binaries are not
    (yet) present in s3://native-toolchain, so ARM builds have to build the
    toolchain locally, before being able to build Impala.
    
    The toolchain's Python build failed before this patch, because it missed
    the libreadline-dev package, which is needed for Python's readline support.
    This patch adds it and its libncurses dependency.
    
    Change-Id: I1bf6193027d691d3ded727cb59424c5dc9963ea9
    Reviewed-on: http://gerrit.cloudera.org:8080/19835
    Tested-by: Impala Public Jenkins <[email protected]>
    Reviewed-by: Michael Smith <[email protected]>
    Reviewed-by: Joe McDonnell <[email protected]>
---
 bin/bootstrap_system.sh | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/bin/bootstrap_system.sh b/bin/bootstrap_system.sh
index 1bf090b97..2483ead5e 100755
--- a/bin/bootstrap_system.sh
+++ b/bin/bootstrap_system.sh
@@ -226,7 +226,8 @@ ubuntu20 apt-get --yes install libtinfo5
 ARCH_NAME=$(uname -p)
 if [[ $ARCH_NAME == 'aarch64' ]]; then
   ubuntu apt-get --yes install unzip pkg-config flex maven python3-pip 
build-essential \
-          texinfo bison autoconf automake libtool libz-dev libncurses-dev
+          texinfo bison autoconf automake libtool libz-dev libncurses-dev \
+          libncurses5-dev libreadline-dev
 fi
 
 if [[ "$UBUNTU" == true ]]; then

Reply via email to