Skip to content

Commit af2eeaa

Browse files
committed
Increase rules_rust version and use non-buggy linker
Add build --linkopt in .bazeliskrc to fix warning about deprecated/buggy Rust linker.
1 parent 6b29ad3 commit af2eeaa

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

.bazeliskrc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,5 @@
33
# Set the version of Bazel to use.
44
# TODO: #642 -- Update once the JS bazelbuild/rules_closure supports bazel modules.
55
USE_BAZEL_VERSION=7.4.1
6+
# Use lld linker for rust since gold is deprecated and has known bugs.
7+
build --linkopt=-fuse-ld=lld

MODULE.bazel

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ module(
55

66
# bazel-skylib required by #@io_bazel_rules_closure.
77
# https://github.com/bazelbuild/bazel-skylib
8-
bazel_dep(name = "bazel_skylib", version = "1.7.1")
8+
bazel_dep(name = "bazel_skylib", version = "1.8.2")
99

1010
# googletest required by c/BUILD.
1111
# https://github.com/google/googletest
1212
bazel_dep(name = "googletest", version = "1.15.2")
1313

14-
bazel_dep(name = "rules_rust", version = "0.58.0")
14+
bazel_dep(name = "rules_rust", version = "0.69.0")
1515

1616
bazel_dep(name = "protobuf", version = "27.0", repo_name = "com_google_protobuf")
1717

0 commit comments

Comments
 (0)