Skip to content

Commit e3ac7bb

Browse files
authored
bazel: Fix non-RBE tests (#42639)
there was a bug where using the lib targets we were for libclang caused a conflict in the rules_rust target Fix #42451 --------- Signed-off-by: Ryan Northey <ryan@synca.io>
1 parent 06e40b2 commit e3ac7bb

File tree

1 file changed

+3
-2
lines changed
  • source/extensions/dynamic_modules/sdk/rust

1 file changed

+3
-2
lines changed

source/extensions/dynamic_modules/sdk/rust/BUILD

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ cargo_build_script(
2727
"@platforms//os:linux": {
2828
"LIBCLANG_PATH": "$(location @llvm_toolchain_llvm//:lib/libclang.so)",
2929
"BINDGEN_EXTRA_CLANG_ARGS": " ".join([
30-
"-isystem $${pwd}/external/llvm_toolchain_llvm/lib/clang/18/include",
30+
"-resource-dir $${pwd}/external/llvm_toolchain_llvm/lib/clang/18",
31+
"-isystem $${pwd}/external/llvm_toolchain_llvm/lib_legacy/clang/18/include",
3132
"-isystem $${pwd}/external/llvm_toolchain_llvm/include/x86_64-unknown-linux-gnu/c++/v1/",
3233
"-isystem $${pwd}/external/llvm_toolchain_llvm/include/aarch64-unknown-linux-gnu/c++/v1/",
3334
]),
@@ -41,8 +42,8 @@ cargo_build_script(
4142
"@envoy_repo//:use_local_llvm": [],
4243
"@platforms//os:linux": [
4344
"@llvm_toolchain_llvm//:include",
44-
"@llvm_toolchain_llvm//:lib",
4545
"@llvm_toolchain_llvm//:lib/libclang.so",
46+
"@llvm_toolchain_llvm//:lib_legacy",
4647
],
4748
"//conditions:default": [],
4849
}),

0 commit comments

Comments
 (0)