@@ -878,23 +878,42 @@ http_archive(
878878)
879879
880880# Needed for llvm_toolchain and Golang
881+ # http_archive(
882+ # name = "com_grail_bazel_toolchain",
883+ # sha256 = "9e6065ded4b7453143e1586d6819729a63cd233114b72bf85ff3435367b02c90",
884+ # strip_prefix = "bazel-toolchain-edd07e96a2ecaa131af9234d6582875d980c0ac7",
885+ # urls = [
886+ # "https://storage.googleapis.com/mirror.tensorflow.org/github.com/grailbio/bazel-toolchain/archive/edd07e96a2ecaa131af9234d6582875d980c0ac7.tar.gz",
887+ # "https://github.com/grailbio/bazel-toolchain/archive/edd07e96a2ecaa131af9234d6582875d980c0ac7.tar.gz",
888+ # ],
889+ # )
890+
891+ # load("@com_grail_bazel_toolchain//toolchain:rules.bzl", "llvm_toolchain")
892+
893+ # llvm_toolchain(
894+ # name = "llvm_toolchain",
895+ # llvm_version = "9.0.0",
896+ # )
897+
881898http_archive (
882899 name = "com_grail_bazel_toolchain" ,
883- sha256 = "9e6065ded4b7453143e1586d6819729a63cd233114b72bf85ff3435367b02c90" ,
884- strip_prefix = "bazel-toolchain-edd07e96a2ecaa131af9234d6582875d980c0ac7" ,
885- urls = [
886- "https://storage.googleapis.com/mirror.tensorflow.org/github.com/grailbio/bazel-toolchain/archive/edd07e96a2ecaa131af9234d6582875d980c0ac7.tar.gz" ,
887- "https://github.com/grailbio/bazel-toolchain/archive/edd07e96a2ecaa131af9234d6582875d980c0ac7.tar.gz" ,
888- ],
900+ urls = ["https://github.com/bazel-contrib/toolchains_llvm/archive/refs/tags/0.9.tar.gz" ],
901+ sha256 = "b2d168315dd0785f170b2b306b86e577c36e812b8f8b05568f9403141f2c24dd" ,
902+ strip_prefix = "toolchains_llvm-0.9" ,
889903)
890904
891- load ("@com_grail_bazel_toolchain//toolchain:rules.bzl" , "llvm_toolchain" )
905+ load ("@com_grail_bazel_toolchain//toolchain:deps.bzl" , "bazel_toolchain_dependencies" )
906+
907+ bazel_toolchain_dependencies ()
892908
909+ load ("@com_grail_bazel_toolchain//toolchain:rules.bzl" , "llvm_toolchain" )
893910llvm_toolchain (
894911 name = "llvm_toolchain" ,
895912 llvm_version = "9.0.0" ,
896913)
897914
915+
916+
898917# Golang related ruls, consider removal after switching to C++/C client for prometheus
899918http_archive (
900919 name = "io_bazel_rules_go" ,
0 commit comments