github-actions[bot] commented on code in PR #63579:
URL: https://github.com/apache/doris/pull/63579#discussion_r3296887765
##########
.github/workflows/be-ut-mac.yml:
##########
@@ -96,5 +103,14 @@ jobs:
tar -xvf doris-thirdparty-prebuilt-darwin-x86_64.tar.xz
popd
- export JAVA_HOME="${JAVA_HOME_17_X64%\/}"
Review Comment:
This workflow still fails on the PR check after this change. The log for `BE
UT (macOS)` shows the `macos-15` runner is arm64 (`/opt/homebrew`, `ARM_MARCH
is armv8-a+crc`, Temurin path under `arm64`), and these new exports make CMake
configure a native arm64 clang build. However the job still downloads and
extracts `doris-thirdparty-prebuilt-darwin-x86_64.tar.xz`, and the build then
stops with `ninja: error: .../thirdparty/installed/lib64/libarrow_dataset.a,
needed by 'test/doris_be_test', missing and no known rule to make it`. So the
workflow fix is incomplete: please either run this job on an Intel macOS label
/ x86_64 toolchain, or switch the downloaded third-party archive and toolchain
setup to the matching arm64 package so `./run-be-ut.sh` can actually build.
--
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]