Skip to content

Commit c826d09

Browse files
authored
Set sysroot for aarch64 linux llvm (#172)
After migration to `bzl_mod` some more `llvm` toolchains need to be migrated. Tested in `orion-engine`: - [x] Bazel 6 - [x] Bazel 7
1 parent d796beb commit c826d09

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

cc/toolchains/llvm/aarch64-linux/BUILD.bazel

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,8 @@ cc_toolchain_config(
117117
abi_version = "clang",
118118
builtin_sysroot = select({
119119
"@rules_swiftnav//cc:_use_libcpp": None,
120+
# Remove once bzlmod is enabled by default
121+
"@rules_swiftnav//cc:_enable_bzlmod": "external/rules_swiftnav++swift_cc_toolchain_extension+aarch64-sysroot",
120122
"//conditions:default": "external/aarch64-sysroot",
121123
}),
122124
compiler = "clang",

cc/toolchains/llvm20/aarch64-linux/BUILD.bazel

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,8 @@ cc_toolchain_config(
117117
abi_version = "clang",
118118
builtin_sysroot = select({
119119
"@rules_swiftnav//cc:_use_libcpp": None,
120+
# Remove once bzlmod is enabled by default
121+
"@rules_swiftnav//cc:_enable_bzlmod": "external/rules_swiftnav++swift_cc_toolchain_extension+aarch64-sysroot",
120122
"//conditions:default": "external/aarch64-sysroot",
121123
}),
122124
compiler = "clang",

0 commit comments

Comments
 (0)