You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by "tadeja (via GitHub)" <gi...@apache.org> on 2026/06/23 19:50:37 UTC
[PR] GH-50242: [C++][Release] Pin LLVM <22 in conda env to avoid LLVM 22.1.8 on macOS [arrow]
tadeja opened a new pull request, #50243:
URL: https://github.com/apache/arrow/pull/50243
### Rationale for this change
The nightly job [Verify release candidate on macOS](https://github.com/ursacomputing/crossbow/actions/runs/27960474749/job/82740300712#step:3:1689) fails (`Library not loaded: @rpath/libLLVM.22.1.dylib`).
### What changes are included in this PR?
Pin LLVM <22 in gandiva conda env for working LLVM 21 (was similarly done in past #34922).
### Are these changes tested?
To be tested by nightly jobs.
### Are there any user-facing changes?
No.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-50242: [C++][Release] Pin LLVM <22 in conda env to avoid LLVM 22.1.8 on macOS [arrow]
Posted by "tadeja (via GitHub)" <gi...@apache.org>.
tadeja commented on PR #50243:
URL: https://github.com/apache/arrow/pull/50243#issuecomment-4782914328
@github-actions crossbow submit verify-rc-source-integration-macos-conda-amd64
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-50242: [CI][Release] Fix flaky dylib load failure in macOS verify-rc build [arrow]
Posted by "kou (via GitHub)" <gi...@apache.org>.
kou merged PR #50243:
URL: https://github.com/apache/arrow/pull/50243
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-50242: [C++][Release] Pin LLVM <22 in conda env to avoid LLVM 22.1.8 on macOS [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #50243:
URL: https://github.com/apache/arrow/pull/50243#issuecomment-4782952375
Revision: 08323e7626dd3cd1bc9b0d72d7f368e60662331f
Submitted crossbow builds: [ursacomputing/crossbow @ actions-d35059f004](https://github.com/ursacomputing/crossbow/branches/all?query=actions-d35059f004)
|Task|Status|
|----|------|
|verify-rc-source-cpp-macos-conda-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28053085900/job/83048485338)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-50242: [CI][Release] Fix flaky dylib load failure in macOS verify-rc build [arrow]
Posted by "tadeja (via GitHub)" <gi...@apache.org>.
tadeja commented on PR #50243:
URL: https://github.com/apache/arrow/pull/50243#issuecomment-4818415760
@github-actions crossbow submit verify-rc-source-*-macos-conda-amd64
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-50242: [Release] Fix flaky libLLVM load failure in macOS verify-rc build [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #50243:
URL: https://github.com/apache/arrow/pull/50243#issuecomment-4791878011
Revision: 8f573bb03089dfd1a79dda8ebabd9430802ea0a3
Submitted crossbow builds: [ursacomputing/crossbow @ actions-c854bae6e3](https://github.com/ursacomputing/crossbow/branches/all?query=actions-c854bae6e3)
|Task|Status|
|----|------|
|verify-rc-source-cpp-macos-conda-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28116539944/job/83257363676)|
|verify-rc-source-integration-macos-conda-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28116540139/job/83257364464)|
|verify-rc-source-python-macos-conda-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28116539626/job/83257362478)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-50242: [C++][Release] Pin LLVM <22 in conda env to avoid LLVM 22.1.8 on macOS [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #50243:
URL: https://github.com/apache/arrow/pull/50243#issuecomment-4789923168
Revision: 0bc831e5d46d3763131ad981110545833d6f7f37
Submitted crossbow builds: [ursacomputing/crossbow @ actions-7b92c7f5ce](https://github.com/ursacomputing/crossbow/branches/all?query=actions-7b92c7f5ce)
|Task|Status|
|----|------|
|verify-rc-source-cpp-macos-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28102931887/job/83209399968)|
|verify-rc-source-cpp-macos-arm64|[](https://github.com/ursacomputing/crossbow/actions/runs/28102931629/job/83209399212)|
|verify-rc-source-cpp-macos-conda-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28102931446/job/83209399058)|
|verify-rc-source-integration-macos-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28102931807/job/83209399609)|
|verify-rc-source-integration-macos-arm64|[](https://github.com/ursacomputing/crossbow/actions/runs/28102932398/job/83209401956)|
|verify-rc-source-integration-macos-conda-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28102931284/job/83209398413)|
|verify-rc-source-python-macos-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28102931359/job/83209398138)|
|verify-rc-source-python-macos-arm64|[](https://github.com/ursacomputing/crossbow/actions/runs/28102932947/job/83209404036)|
|verify-rc-source-python-macos-conda-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28102933058/job/83209405962)|
|verify-rc-source-ruby-macos-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28102932604/job/83209402894)|
|verify-rc-source-ruby-macos-arm64|[](https://github.com/ursacomputing/crossbow/actions/runs/28102932462/job/83209401901)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-50242: [C++][Release] Pin LLVM <22 in conda env to avoid LLVM 22.1.8 on macOS [arrow]
Posted by "tadeja (via GitHub)" <gi...@apache.org>.
tadeja commented on PR #50243:
URL: https://github.com/apache/arrow/pull/50243#issuecomment-4791172738
@github-actions crossbow submit -g verify-rc-source-macos
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-50242: [CI][Release] Fix flaky dylib load failure in macOS verify-rc build [arrow]
Posted by "kou (via GitHub)" <gi...@apache.org>.
kou commented on code in PR #50243:
URL: https://github.com/apache/arrow/pull/50243#discussion_r3484395637
##########
dev/release/verify-release-candidate.sh:
##########
@@ -519,7 +519,15 @@ test_and_install_cpp() {
${ARROW_CMAKE_OPTIONS:-} \
${ARROW_SOURCE_DIR}/cpp
export CMAKE_BUILD_PARALLEL_LEVEL=${CMAKE_BUILD_PARALLEL_LEVEL:-${NPROC}}
- cmake --build . --target install
+ # On macOS, conda package-cache binaries intermittently fail to load their @rpath
+ # dependencies even though the libs are present. Add the env lib dir to the fallback
+ # path (searched last, to not override system libs) so they resolve.
+ # See https://github.com/conda-forge/cmake-feedstock/issues/230
+ if [ "$(uname)" = "Darwin" ] && [ "${USE_CONDA}" -gt 0 ] && [ -n "${CONDA_PREFIX:-}" ]; then
+ DYLD_FALLBACK_LIBRARY_PATH="${CONDA_PREFIX}/lib:${DYLD_FALLBACK_LIBRARY_PATH:-/usr/local/lib:/usr/lib}" cmake --build . --target install
Review Comment:
It seems that we don't need the default value. Here is `man dyld` on my Mac mini:
```text
DYLD_FALLBACK_LIBRARY_PATH
This is a colon separated list of directories that contain libraries. If a dylib is
not found at its install path, dyld uses this as a list of directories to search for
the dylib.
For new binaries (Fall 2023 or later) there is no default. For older binaries, there
is a default fallback search path of: /usr/local/lib:/usr/lib.
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-50242: [C++][Release] Pin LLVM <22 in conda env to avoid LLVM 22.1.8 on macOS [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #50243:
URL: https://github.com/apache/arrow/pull/50243#issuecomment-4791222068
Revision: 6a8426d5e07df60eb47dc69b65164d7a58746b9c
Submitted crossbow builds: [ursacomputing/crossbow @ actions-aa38f94d3b](https://github.com/ursacomputing/crossbow/branches/all?query=actions-aa38f94d3b)
|Task|Status|
|----|------|
|verify-rc-source-cpp-macos-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28111650171/job/83240343022)|
|verify-rc-source-cpp-macos-arm64|[](https://github.com/ursacomputing/crossbow/actions/runs/28111650642/job/83240345290)|
|verify-rc-source-cpp-macos-conda-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28111649564/job/83240340297)|
|verify-rc-source-integration-macos-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28111650536/job/83240343920)|
|verify-rc-source-integration-macos-arm64|[](https://github.com/ursacomputing/crossbow/actions/runs/28111650288/job/83240343292)|
|verify-rc-source-integration-macos-conda-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28111649794/job/83240341059)|
|verify-rc-source-python-macos-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28111650572/job/83240344405)|
|verify-rc-source-python-macos-arm64|[](https://github.com/ursacomputing/crossbow/actions/runs/28111649616/job/83240340864)|
|verify-rc-source-python-macos-conda-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28111650480/job/83240343879)|
|verify-rc-source-ruby-macos-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28111649420/job/83240340080)|
|verify-rc-source-ruby-macos-arm64|[](https://github.com/ursacomputing/crossbow/actions/runs/28111650387/job/83240343776)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-50242: [Release] Fix flaky libLLVM load failure in macOS verify-rc build [arrow]
Posted by "tadeja (via GitHub)" <gi...@apache.org>.
tadeja commented on PR #50243:
URL: https://github.com/apache/arrow/pull/50243#issuecomment-4791860901
@github-actions crossbow submit verify-rc-source-integration-macos-conda-amd64 verify-rc-source-cpp-macos-conda-amd64 verify-rc-source-python-macos-conda-amd64
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-50242: [CI][Release] Fix flaky dylib load failure in macOS verify-rc build [arrow]
Posted by "conbench-apache-arrow[bot] (via GitHub)" <gi...@apache.org>.
conbench-apache-arrow[bot] commented on PR #50243:
URL: https://github.com/apache/arrow/pull/50243#issuecomment-4833794887
After merging your PR, Conbench analyzed the 4 benchmarking runs that have been run so far on merge-commit 4f6001969595d9d1b7f6ea164cf8e4e3ad9cf432.
There were no benchmark performance regressions. 🎉
The [full Conbench report](https://github.com/apache/arrow/runs/84080731204) has more details. It also includes information about 5 possible false positives for unstable benchmarks that are known to sometimes produce them.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-50242: [C++][Release] Pin LLVM <22 in conda env to avoid LLVM 22.1.8 on macOS [arrow]
Posted by "tadeja (via GitHub)" <gi...@apache.org>.
tadeja commented on PR #50243:
URL: https://github.com/apache/arrow/pull/50243#issuecomment-4782936439
@github-actions crossbow submit verify-rc-source-cpp-macos-conda-amd64
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-50242: [C++][Release] Pin LLVM <22 in conda env to avoid LLVM 22.1.8 on macOS [arrow]
Posted by "tadeja (via GitHub)" <gi...@apache.org>.
tadeja commented on PR #50243:
URL: https://github.com/apache/arrow/pull/50243#issuecomment-4789899711
@github-actions crossbow submit -g verify-rc-source-macos
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-50242: [C++][Release] Pin LLVM <22 in conda env to avoid LLVM 22.1.8 on macOS [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #50243:
URL: https://github.com/apache/arrow/pull/50243#issuecomment-4782931196
Revision: 08323e7626dd3cd1bc9b0d72d7f368e60662331f
Submitted crossbow builds: [ursacomputing/crossbow @ actions-b28c2cbbb2](https://github.com/ursacomputing/crossbow/branches/all?query=actions-b28c2cbbb2)
|Task|Status|
|----|------|
|verify-rc-source-integration-macos-conda-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28052919977/job/83047918640)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-50242: [C++][Release] Pin LLVM <22 in conda env to avoid LLVM 22.1.8 on macOS [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #50243:
URL: https://github.com/apache/arrow/pull/50243#issuecomment-4782899891
:warning: GitHub issue #50242 **has been automatically assigned in GitHub** to PR creator.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] GH-50242: [CI][Release] Fix flaky dylib load failure in macOS verify-rc build [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #50243:
URL: https://github.com/apache/arrow/pull/50243#issuecomment-4818430577
Revision: c24bafae1abb15ff54a168e0312f7fb289fd62d7
Submitted crossbow builds: [ursacomputing/crossbow @ actions-eaa3774d9f](https://github.com/ursacomputing/crossbow/branches/all?query=actions-eaa3774d9f)
|Task|Status|
|----|------|
|verify-rc-source-cpp-macos-conda-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28292061267/job/83825622047)|
|verify-rc-source-integration-macos-conda-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28292061224/job/83825621901)|
|verify-rc-source-python-macos-conda-amd64|[](https://github.com/ursacomputing/crossbow/actions/runs/28292061245/job/83825622132)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org