From 5c405b23c1795a3a1dd83476fdb22fb26a153b1c Mon Sep 17 00:00:00 2001 From: Andrew Lamb Date: Fri, 14 Mar 2025 17:03:43 -0400 Subject: [PATCH] [GH-45787]: [Integration] Fix Rust integration build, workaround dep --- ci/scripts/rust_build.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ci/scripts/rust_build.sh b/ci/scripts/rust_build.sh index 5fc21d454b08..b06105b42e68 100755 --- a/ci/scripts/rust_build.sh +++ b/ci/scripts/rust_build.sh @@ -54,6 +54,11 @@ rustup show pushd ${source_dir} +# Workaround for https://github.com/apache/arrow/issues/45787 +# half 2.5.0 requires rust 1.81.0 or newer, so use the +# 2.4.0 which is compatible with version of rust in builder +cargo update -p half --precise 2.4.0 + # build only the integration testing binaries cargo build -p arrow-integration-testing --target-dir ${build_dir}