This is an automated email from the ASF dual-hosted git repository.
michaelsmith 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 599b89306 IMPALA-13145: Upgrade mold to 2.40.4
599b89306 is described below
commit 599b89306d37dbe354f15f68359d160904b215f9
Author: Michael Smith <[email protected]>
AuthorDate: Thu Oct 23 12:56:32 2025 -0700
IMPALA-13145: Upgrade mold to 2.40.4
Upgrades mold to the latest release.
Change-Id: If926b8065cccc4c9038c064c274b6ba97fdc2888
Reviewed-on: http://gerrit.cloudera.org:8080/23582
Reviewed-by: Joe McDonnell <[email protected]>
Tested-by: Impala Public Jenkins <[email protected]>
---
README-build.md | 2 +-
bin/impala-config.sh | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/README-build.md b/README-build.md
index 0db523f9b..63d7cc299 100644
--- a/README-build.md
+++ b/README-build.md
@@ -61,7 +61,7 @@ can do so through the environment variables and scripts
listed below.
| IMPALA_MAKE_FLAGS | "" | Any extra settings to pass to make. Also used
when copying udfs / udas into HDFS. |
| USE_SYSTEM_GCC | "0" | If set to any other value, directs cmake to not
set GCC_ROOT, CMAKE_C_COMPILER, CMAKE_CXX_COMPILER, as well as setting
TOOLCHAIN_LINK_FLAGS |
| IMPALA_CXX_COMPILER | "default" | Used by cmake (cmake_modules/toolchain
and clang_toolchain.cmake) to select gcc / clang |
-| USE_GOLD_LINKER | "true" | Directs backend cmake to use gold. |
+| IMPALA_LINKER. | "gold" | Specifies the linker to use. |
| IS_OSX | "false" | (Experimental) currently only used to
disable Kudu. |
## Dependencies
diff --git a/bin/impala-config.sh b/bin/impala-config.sh
index b133963e5..8d7e82919 100755
--- a/bin/impala-config.sh
+++ b/bin/impala-config.sh
@@ -81,13 +81,13 @@ export USE_AVRO_CPP=${USE_AVRO_CPP:=false}
# 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_AARCH64=138-2247a2b313
-export IMPALA_TOOLCHAIN_BUILD_ID_X86_64=584-2247a2b313
+export IMPALA_TOOLCHAIN_BUILD_ID_AARCH64=141-dce1ad6256
+export IMPALA_TOOLCHAIN_BUILD_ID_X86_64=590-dce1ad6256
export IMPALA_TOOLCHAIN_REPO=\
${IMPALA_TOOLCHAIN_REPO:-https://github.com/cloudera/native-toolchain.git}
export IMPALA_TOOLCHAIN_BRANCH=${IMPALA_TOOLCHAIN_BRANCH:-master}
export IMPALA_TOOLCHAIN_COMMIT_HASH=\
-${IMPALA_TOOLCHAIN_COMMIT_HASH-2247a2b3133afce6977455d98134d57fe36a5ad6}
+${IMPALA_TOOLCHAIN_COMMIT_HASH-dce1ad625603e5098a32d4aa767e31d8be87df2e}
# Compare the build ref in build IDs by removing everything
up-to-and-including the
# first hyphen.
if [ "${IMPALA_TOOLCHAIN_BUILD_ID_AARCH64#*-}" \
@@ -215,7 +215,7 @@ if [[ $ARCH_NAME == 'aarch64' ]]; then
export IMPALA_HADOOP_CLIENT_VERSION=3.3.6-p1
unset IMPALA_HADOOP_CLIENT_URL
fi
-export IMPALA_MOLD_VERSION=2.4.1
+export IMPALA_MOLD_VERSION=2.40.4
unset IMPALA_MOLD_URL
# Impala JDBC driver for testing.