@@ -878,23 +878,42 @@ http_archive(
878
878
)
879
879
880
880
# 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
+
881
898
http_archive (
882
899
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" ,
889
903
)
890
904
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 ()
892
908
909
+ load ("@com_grail_bazel_toolchain//toolchain:rules.bzl" , "llvm_toolchain" )
893
910
llvm_toolchain (
894
911
name = "llvm_toolchain" ,
895
912
llvm_version = "9.0.0" ,
896
913
)
897
914
915
+
916
+
898
917
# Golang related ruls, consider removal after switching to C++/C client for prometheus
899
918
http_archive (
900
919
name = "io_bazel_rules_go" ,
0 commit comments