repositories.bzl:835:9: name 'json' is not defined
yy138484 opened this issue · 5 comments
yy138484 commented
i use 0.31.0
yy138484 commented
in workspace i add
yy138484 commented
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
sha256 = "36ab8f9facae745c9c9c1b33d225623d976e78f2cc3f729b7973d8c20934ab95",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.31.0/rules_rust-v0.31.0.tar.gz"],
)
load("@rules_rust//rust:repositories.bzl", "rules_rust_dependencies", "rust_register_toolchains")
rules_rust_dependencies()
rust_register_toolchains()
yy138484 commented
but when build i get error
/root/.cache/bazel/_bazel_root/63b09c08ece3b7a5c36873ca36d1b080/external/rules_rust/rust/repositories.bzl:835:9: name 'json' is not defined
yy138484 commented
how could i solve this problem
UebelAndre commented
What version of Bazel are you using? The minimum tested version for 0.31.0
is Bazel 6.3.0
https://github.com/bazelbuild/rules_rust/blob/0.31.0/.bazelci/presubmit.yml#L226