From 6d00d01b09d6248f02a219cc4d96bdd6a9344cb0 Mon Sep 17 00:00:00 2001 From: helly25 Date: Sun, 2 Nov 2025 15:56:57 +0100 Subject: [PATCH 1/2] Update rules_cc and rules_foreign_cc --- tests/MODULE.bazel | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/tests/MODULE.bazel b/tests/MODULE.bazel index c1628888..206b15d0 100644 --- a/tests/MODULE.bazel +++ b/tests/MODULE.bazel @@ -22,8 +22,8 @@ local_path_override( bazel_dep(name = "bazel_skylib", version = "1.8.2") bazel_dep(name = "platforms", version = "1.0.0") -bazel_dep(name = "rules_cc", version = "0.2.8") -bazel_dep(name = "rules_foreign_cc", version = "0.15.0") +bazel_dep(name = "rules_cc", version = "0.2.13") +bazel_dep(name = "rules_foreign_cc", version = "0.15.1") bazel_dep(name = "rules_go", version = "0.50.1", repo_name = "io_bazel_rules_go") bazel_dep(name = "rules_license", version = "1.0.0") bazel_dep(name = "rules_rust", version = "0.67.0") @@ -34,10 +34,6 @@ bazel_dep(name = "boringssl", version = "0.20251002.0") # TODO: Remove when protobuf is released with a version of rules_python that supports 8.x bazel_dep(name = "rules_python", version = "1.6.3") -# As a workaround for https://github.com/bazelbuild/rules_foreign_cc/issues/1018. -rules_foreign_cc_tools = use_extension("@rules_foreign_cc//foreign_cc:extensions.bzl", "tools") -use_repo(rules_foreign_cc_tools, ninja_mac = "ninja_1.12.1_mac") - register_toolchains( "//:ninja_mac_arm64_toolchain", ) From 7a11e70581e5eb84b2f8b4dc12da77a9598fceff Mon Sep 17 00:00:00 2001 From: helly25 Date: Sun, 2 Nov 2025 16:03:21 +0100 Subject: [PATCH 2/2] Drop nolonger needed module config --- tests/MODULE.bazel | 4 ---- 1 file changed, 4 deletions(-) diff --git a/tests/MODULE.bazel b/tests/MODULE.bazel index 206b15d0..595f9fa1 100644 --- a/tests/MODULE.bazel +++ b/tests/MODULE.bazel @@ -34,10 +34,6 @@ bazel_dep(name = "boringssl", version = "0.20251002.0") # TODO: Remove when protobuf is released with a version of rules_python that supports 8.x bazel_dep(name = "rules_python", version = "1.6.3") -register_toolchains( - "//:ninja_mac_arm64_toolchain", -) - go_sdk = use_extension("@io_bazel_rules_go//go:extensions.bzl", "go_sdk") go_sdk.download( name = "go_sdk",