@@ -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