The GitHub Actions job "Build and Run Tests by Bazel" on 
rocketmq.git/fix/issue-10383 has failed.
Run started by GitHub user qianye1001 (triggered by qianye1001).

Head commit for run:
bec1e65342435784e3846b558a4b68854557f335 / Qoder CLI <[email protected]>
fix: add com_google_protobuf 25.3 before rules_cc to resolve dependency cycle

Round 15: rules_cc 0.1.1 transitively depends on com_google_protobuf
for proto compilation, but it was not declared, causing:
'Failed to load Starlark extension 
@@com_google_protobuf//bazel:cc_proto_library.bzl'
and 'cycles detected during computation of main repo mapping'.

Added com_google_protobuf 25.3 with protobuf_deps() call before rules_cc
declaration to satisfy the dependency chain during repo mapping computation.

Bazel 8.1.0 bundled rules_cc has broken cc/toolchains structure (not a package),
requiring explicit rules_cc 0.1.1 override. This version needs protobuf as
transitive dependency, which must be declared first to avoid cycles.

Report URL: https://github.com/apache/rocketmq/actions/runs/26541333877

With regards,
GitHub Actions via GitBox

Reply via email to