Skip to content

Commit b213f3d

Browse files
committed
fix: update rules_foreign_cc to fix macos build error in CI
Signed-off-by: Matt Leon <[email protected]>
1 parent aa76216 commit b213f3d

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

bazel/dependencies.bzl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ load("@rules_rust//crate_universe:repositories.bzl", "crate_universe_dependencie
2121
load("@rules_rust//rust:repositories.bzl", "rust_repositories", "rust_repository_set")
2222
load("@toolchains_llvm//toolchain:deps.bzl", "bazel_toolchain_dependencies")
2323
load("@toolchains_llvm//toolchain:rules.bzl", "llvm_toolchain")
24+
load("@rules_foreign_cc//foreign_cc:repositories.bzl", "rules_foreign_cc_dependencies")
25+
2426

2527
def proxy_wasm_cpp_host_dependencies():
2628
# Bazel extensions.
@@ -90,6 +92,8 @@ def proxy_wasm_cpp_host_dependencies():
9092
},
9193
)
9294

95+
rules_foreign_cc_dependencies()
96+
9397
# NullVM dependencies.
9498

9599
protobuf_deps()

bazel/repositories.bzl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,9 @@ def proxy_wasm_cpp_host_repositories():
7777
maybe(
7878
http_archive,
7979
name = "rules_foreign_cc",
80-
sha256 = "bcd0c5f46a49b85b384906daae41d277b3dc0ff27c7c752cc51e43048a58ec83",
81-
strip_prefix = "rules_foreign_cc-0.7.1",
82-
url = "https://github.com/bazelbuild/rules_foreign_cc/archive/0.7.1.tar.gz",
80+
sha256 = "8e5605dc2d16a4229cb8fbe398514b10528553ed4f5f7737b663fdd92f48e1c2",
81+
strip_prefix = "rules_foreign_cc-0.13.0",
82+
url = "https://github.com/bazel-contrib/rules_foreign_cc/releases/download/0.13.0/rules_foreign_cc-0.13.0.tar.gz",
8383
)
8484

8585
maybe(

0 commit comments

Comments
 (0)