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
