Skip to content

Conversation

@alexreinking
Copy link
Member

When building Halide with Halide_BUNDLE_STATIC enabled and with a Clang toolchain, the detected llvm-ar for CMAKE_AR does not print GNU (unsurprisingly), so CMake configuration hits a fatal error:

bundle_static_libs not implemented for the present toolchain

Fortunately, llvm-ar supports the same MRI scripts GNU ar does, so it can follow that code path, too.

@alexreinking alexreinking added the skip_buildbots Do not run buildbots on this PR. Must add before opening PR as we scan labels immediately. label Sep 3, 2025
@abadams abadams merged commit cd3071e into main Sep 3, 2025
3 of 19 checks passed
@alexreinking alexreinking deleted the build/llvm-ar-bundle branch September 3, 2025 20:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip_buildbots Do not run buildbots on this PR. Must add before opening PR as we scan labels immediately.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants