@@ -880,23 +880,42 @@ http_archive(
880
880
)
881
881
882
882
# Needed for llvm_toolchain and Golang
883
+ # http_archive(
884
+ # name = "com_grail_bazel_toolchain",
885
+ # sha256 = "9e6065ded4b7453143e1586d6819729a63cd233114b72bf85ff3435367b02c90",
886
+ # strip_prefix = "bazel-toolchain-edd07e96a2ecaa131af9234d6582875d980c0ac7",
887
+ # urls = [
888
+ # "https://storage.googleapis.com/mirror.tensorflow.org/github.com/grailbio/bazel-toolchain/archive/edd07e96a2ecaa131af9234d6582875d980c0ac7.tar.gz",
889
+ # "https://github.com/grailbio/bazel-toolchain/archive/edd07e96a2ecaa131af9234d6582875d980c0ac7.tar.gz",
890
+ # ],
891
+ # )
892
+
893
+ # load("@com_grail_bazel_toolchain//toolchain:rules.bzl", "llvm_toolchain")
894
+
895
+ # llvm_toolchain(
896
+ # name = "llvm_toolchain",
897
+ # llvm_version = "9.0.0",
898
+ # )
899
+
883
900
http_archive (
884
901
name = "com_grail_bazel_toolchain" ,
885
- sha256 = "9e6065ded4b7453143e1586d6819729a63cd233114b72bf85ff3435367b02c90" ,
886
- strip_prefix = "bazel-toolchain-edd07e96a2ecaa131af9234d6582875d980c0ac7" ,
887
- urls = [
888
- "https://storage.googleapis.com/mirror.tensorflow.org/github.com/grailbio/bazel-toolchain/archive/edd07e96a2ecaa131af9234d6582875d980c0ac7.tar.gz" ,
889
- "https://github.com/grailbio/bazel-toolchain/archive/edd07e96a2ecaa131af9234d6582875d980c0ac7.tar.gz" ,
890
- ],
902
+ urls = ["https://github.com/bazel-contrib/toolchains_llvm/archive/refs/tags/0.9.tar.gz" ],
903
+ sha256 = "b2d168315dd0785f170b2b306b86e577c36e812b8f8b05568f9403141f2c24dd" ,
904
+ strip_prefix = "toolchains_llvm-0.9" ,
891
905
)
892
906
893
- load ("@com_grail_bazel_toolchain//toolchain:rules.bzl" , "llvm_toolchain" )
907
+ load ("@com_grail_bazel_toolchain//toolchain:deps.bzl" , "bazel_toolchain_dependencies" )
908
+
909
+ bazel_toolchain_dependencies ()
894
910
911
+ load ("@com_grail_bazel_toolchain//toolchain:rules.bzl" , "llvm_toolchain" )
895
912
llvm_toolchain (
896
913
name = "llvm_toolchain" ,
897
- llvm_version = "9.0 .0" ,
914
+ llvm_version = "0.9 .0" ,
898
915
)
899
916
917
+
918
+
900
919
# Golang related ruls, consider removal after switching to C++/C client for prometheus
901
920
http_archive (
902
921
name = "io_bazel_rules_go" ,
0 commit comments