This is an automated email from the ASF dual-hosted git repository.
paleolimbot pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-nanoarrow.git
The following commit(s) were added to refs/heads/main by this push:
new 6659e826 fix: Remove rust version pin for integration test job (#729)
6659e826 is described below
commit 6659e8264b1b62194de5b840eabb31458b8ae273
Author: Dewey Dunnington <[email protected]>
AuthorDate: Thu Mar 20 11:04:06 2025 -0500
fix: Remove rust version pin for integration test job (#729)
Apply https://github.com/apache/arrow/pull/45790 /
https://github.com/apache/arrow-rs/pull/7292 to fix the failing
integration test job.
```
------
> [integration 5/5] RUN ARCHERY_INTEGRATION_WITH_NANOARROW="0" conda
run --no-capture-output
/arrow-integration/ci/scripts/integration_arrow_build.sh /arrow-integration
/build:
4.312 Downloaded cfg-if v1.0.0
4.314 Downloaded async-stream v0.3.6
4.317 Downloaded anstyle v1.0.10
4.319 Downloaded adler2 v2.0.0
4.321 Downloaded http-body v1.0.1
4.374 error: package `half v2.5.0` cannot be built because it requires
rustc 1.81 or newer, while the currently active rustc version is 1.77.2
4.374 Either upgrade to rustc 1.81 or newer, or use
4.374 cargo update [email protected] --precise ver
4.374 where `ver` is the latest version of `half` supporting rustc 1.77.2
4.386 ERROR conda.cli.main_run:execute(125): `conda run
/arrow-integration/ci/scripts/integration_arrow_build.sh /arrow-integration
/build` failed. (See above for error)
------
failed to solve: process "/bin/bash -c -l
ARCHERY_INTEGRATION_WITH_NANOARROW=\"0\" conda run --no-capture-output
/arrow-integration/ci/scripts/integration_arrow_build.sh /arrow-integration
/build" did not complete successfully: exit code: 101
```
---
ci/docker/integration.dockerfile | 4 ----
1 file changed, 4 deletions(-)
diff --git a/ci/docker/integration.dockerfile b/ci/docker/integration.dockerfile
index ac7c7716..9fefabd1 100644
--- a/ci/docker/integration.dockerfile
+++ b/ci/docker/integration.dockerfile
@@ -47,10 +47,6 @@ RUN git clone https://github.com/apache/arrow.git
/arrow-integration --recurse-s
# Clone the arrow-rs repo
RUN git clone https://github.com/apache/arrow-rs /arrow-integration/rust
-# Workaround: stable rust is not compatible with glibc provided by the
-# provided arrow docker image https://github.com/apache/arrow/issues/41637
-RUN cd /arrow-integration/rust && rustup override set 1.77
-
# Build all the integrations except nanoarrow (since we'll do that ourselves
on each run)
RUN ARCHERY_INTEGRATION_WITH_NANOARROW="0" \
conda run --no-capture-output \