tadeja commented on issue #50242:
URL: https://github.com/apache/arrow/issues/50242#issuecomment-4811562795

   So this flaky build failure is **not LLVM-specific**.
   I've checked available failing crossbow nightly logs of the last 3 months for
   `verify-rc-source-cpp-macos-conda-amd64`,
   `verify-rc-source-integration-macos-conda-amd64` and
   `verify-rc-source-python-macos-conda-amd64`
   
   The same `@rpath` miss has aborted macOS build via three conda libraries 
(libLLVM, `libprotoc`, `libabsl`) through four binaries (llvm-link and 
llvm-ranlib, `grpc_cpp_plugin`, `protoc`):
   
   | Date | Library not loaded: @rpath/__ | Binary | Build site | Logs |
   |-----------|---------------|------------------|------------|------|
   | 2026-04-21 | `libprotoc.25.3.0.dylib` | `grpc_cpp_plugin` (libgrpc 1.62.2) 
| Flight.pb.cc | 
([log](https://github.com/ursacomputing/crossbow/actions/runs/24723926856/job/72319710141#step:3:1872))
 |
   | 2026-05-04 | `libLLVM.22.1.dylib` | `llvm-ranlib-22` (llvm-tools-22 
22.1.4) | mimalloc libmimalloc.a | 
([log](https://github.com/ursacomputing/crossbow/actions/runs/25320994250/job/74229702654#step:3:1738))
 |
   | 2026-05-30 | `libabsl_log_initialize.2401.0.0.dylib` | `protoc-25.3.0` 
(libprotobuf 4.25.3) | Flight.pb.cc | 
([log](https://github.com/ursacomputing/crossbow/actions/runs/26684538744/job/78650416989#step:3:1885))
 |
   | 2026-06-14 | `libabsl_log_initialize.2401.0.0.dylib` | `protoc-25.3.0` 
(libprotobuf 4.25.3) | Flight.pb.cc | 
([log](https://github.com/ursacomputing/crossbow/actions/runs/27500047878/job/81281144510#step:3:1737))
 |
   | 2026-06-18 | `libprotoc.25.3.0.dylib` | `grpc_cpp_plugin` (libgrpc 1.62.2) 
| Flight.pb.cc | 
([log](https://github.com/ursacomputing/crossbow/actions/runs/27764039050/job/82145751947#step:3:1890))
 |
   | 2026-06-20 | `libLLVM.22.1.dylib` | `llvm-link-22` (llvm-tools-22 22.1.8) 
| Gandiva irhelpers.bc | 
([log](https://github.com/ursacomputing/crossbow/actions/runs/27872197794/job/82485773307#step:3:1932))
 |
   | 2026-06-22 | `libLLVM.22.1.dylib` | `llvm-link-22` (llvm-tools-22 22.1.8) 
| Gandiva irhelpers.bc | 
([log](https://github.com/ursacomputing/crossbow/actions/runs/27960469209/job/82740279170))
 |
   | 2026-06-22 | `libLLVM.22.1.dylib` | `llvm-ranlib-22` (llvm-tools-22 
22.1.8) | mimalloc libmimalloc.a | 
([log](https://github.com/ursacomputing/crossbow/actions/runs/27960474749/job/82740300712#step:3:1689))
 |
   
   All are build time, matching @h-vetinari's indication that any osx shared 
library is affected - conda-forge/cmake-feedstock#230.
   
   PR #50243 works around it consumer-side by adding `$CONDA_PREFIX/lib` to 
`DYLD_FALLBACK_LIBRARY_PATH` for the `cmake --build` step, which should resolve 
any such conda dependency on `@rpath` miss.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to