@@ -48,10 +48,11 @@ filegroup(
48
48
)
49
49
50
50
http_archive (
51
- name = "com_grail_bazel_toolchain" ,
52
- sha256 = "da607faed78c4cb5a5637ef74a36fdd2286f85ca5192222c4664efec2d529bb8" ,
53
- strip_prefix = "bazel-toolchain-0.6.3" ,
54
- urls = ["https://github.com/grailbio/bazel-toolchain/archive/refs/tags/0.6.3.tar.gz" ],
51
+ name = "toolchains_llvm" ,
52
+ canonical_id = "0.10.3" ,
53
+ sha256 = "b7cd301ef7b0ece28d20d3e778697a5e3b81828393150bed04838c0c52963a01" ,
54
+ strip_prefix = "toolchains_llvm-0.10.3" ,
55
+ url = "https://github.com/bazel-contrib/toolchains_llvm/releases/download/0.10.3/toolchains_llvm-0.10.3.tar.gz" ,
55
56
)
56
57
57
58
http_archive (
@@ -154,20 +155,24 @@ load("@contrib_rules_jvm//:setup.bzl", "contrib_rules_jvm_setup")
154
155
155
156
contrib_rules_jvm_setup ()
156
157
157
- load ("@com_grail_bazel_toolchain //toolchain:deps.bzl" , "bazel_toolchain_dependencies" )
158
+ load ("@toolchains_llvm //toolchain:deps.bzl" , "bazel_toolchain_dependencies" )
158
159
159
160
bazel_toolchain_dependencies ()
160
161
161
- load ("@com_grail_bazel_toolchain //toolchain:rules.bzl" , "llvm_toolchain" )
162
+ load ("@toolchains_llvm //toolchain:rules.bzl" , "llvm_toolchain" )
162
163
163
164
llvm_toolchain (
164
165
name = "llvm_toolchain" ,
165
- llvm_version = "13 .0.0 " ,
166
+ llvm_version = "15 .0.6 " ,
166
167
sysroot = {
167
168
"linux-x86_64" : "@org_chromium_sysroot_linux_x64//:sysroot" ,
168
169
},
169
170
)
170
171
172
+ load ("@llvm_toolchain//:toolchains.bzl" , "llvm_register_toolchains" )
173
+
174
+ llvm_register_toolchains ()
175
+
171
176
load ("@rules_jvm_external//:repositories.bzl" , "rules_jvm_external_deps" )
172
177
173
178
rules_jvm_external_deps ()
0 commit comments