Skip to content

Commit b684f02

Browse files
committed
fix: revert dependency versions to resolve C++ toolchain failures
- platforms: 1.0.0 → 0.0.11 - rules_cc: 0.2.0 → 0.1.1 - bazel_skylib: 1.8.1 → 1.7.1 These versions now match rules_wasm_component expectations, resolving "No matching toolchains found for types: @@bazel_tools//tools/cpp:toolchain_type" error that prevented file_operations_component from building in CI. Root cause identified through sequential thinking analysis: Major version jumps in these dependencies introduced breaking changes in C++ toolchain resolution affecting Rust binaries with C++ linking requirements.
1 parent 3e116e9 commit b684f02

File tree

4 files changed

+496
-241
lines changed

4 files changed

+496
-241
lines changed

MODULE.bazel

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ module(
1313
compatibility_level = 1,
1414
)
1515

16-
# Core Bazel dependencies - updated to resolve warnings
17-
bazel_dep(name = "platforms", version = "1.0.0")
18-
bazel_dep(name = "rules_cc", version = "0.2.0")
19-
bazel_dep(name = "bazel_skylib", version = "1.8.1")
16+
# Core Bazel dependencies - reverted to match rules_wasm_component expectations
17+
bazel_dep(name = "platforms", version = "0.0.11")
18+
bazel_dep(name = "rules_cc", version = "0.1.1")
19+
bazel_dep(name = "bazel_skylib", version = "1.7.1")
2020

2121
# WebAssembly and component support
2222
bazel_dep(name = "rules_rust", version = "0.62.0")

0 commit comments

Comments
 (0)