Skip to content

Commit 350b0aa

Browse files
authored
Merge pull request #517 from tweag/renovate/rules_cc-0.x
chore(deps): update dependency rules_cc to v0.0.9
2 parents 95b3f03 + 936e261 commit 350b0aa

File tree

8 files changed

+17
-10
lines changed

8 files changed

+17
-10
lines changed

examples/cc-template/WORKSPACE

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,9 @@ nixpkgs_cc_configure(
4444
# load rules_cc
4545
http_archive(
4646
name = "rules_cc",
47-
sha256 = "4dccbfd22c0def164c8f47458bd50e0c7148f3d92002cdb459c2a96a68498241",
48-
urls = ["https://github.com/bazelbuild/rules_cc/releases/download/0.0.1/rules_cc-0.0.1.tar.gz"],
47+
sha256 = "2037875b9a4456dce4a79d112a8ae885bbc4aad968e6587dca6e64f3a0900cdf",
48+
strip_prefix = "rules_cc-0.0.9",
49+
urls = ["https://github.com/bazelbuild/rules_cc/releases/download/0.0.9/rules_cc-0.0.9.tar.gz"],
4950
)
5051
load("@rules_cc//cc:repositories.bzl", "rules_cc_dependencies", "rules_cc_toolchains")
5152
rules_cc_dependencies()

examples/flakes/WORKSPACE

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
workspace(name = "bazel-nix-flakes-example")
2+
23
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
34

45
http_archive(
56
name = "rules_cc",
6-
sha256 = "4dccbfd22c0def164c8f47458bd50e0c7148f3d92002cdb459c2a96a68498241",
7+
sha256 = "2037875b9a4456dce4a79d112a8ae885bbc4aad968e6587dca6e64f3a0900cdf",
8+
strip_prefix = "rules_cc-0.0.9",
79
urls = [
8-
"https://github.com/bazelbuild/rules_cc/releases/download/0.0.1/rules_cc-0.0.1.tar.gz",
10+
"https://github.com/bazelbuild/rules_cc/releases/download/0.0.9/rules_cc-0.0.9.tar.gz",
911
],
1012
)
1113

examples/toolchains/cc/BUILD

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,7 @@ load("@rules_cc//cc:defs.bzl", "cc_binary")
33
cc_binary(
44
name = "hello",
55
srcs = ["hello.cc"],
6+
# XXX workaround a problem on macos-12, where the resulting executable segfaults when not linking to
7+
# the C++ standard library explicitly
8+
linkopts = ["-lstdc++"],
69
)

examples/toolchains/cc/WORKSPACE

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,10 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
88

99
http_archive(
1010
name = "rules_cc",
11-
sha256 = "4dccbfd22c0def164c8f47458bd50e0c7148f3d92002cdb459c2a96a68498241",
11+
sha256 = "2037875b9a4456dce4a79d112a8ae885bbc4aad968e6587dca6e64f3a0900cdf",
12+
strip_prefix = "rules_cc-0.0.9",
1213
urls = [
13-
"https://github.com/bazelbuild/rules_cc/releases/download/0.0.1/rules_cc-0.0.1.tar.gz",
14+
"https://github.com/bazelbuild/rules_cc/releases/download/0.0.9/rules_cc-0.0.9.tar.gz",
1415
],
1516
)
1617

testing/cc/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ local_path_override(
1919
)
2020

2121
bazel_dep(name = "bazel_skylib", version = "1.7.1")
22-
bazel_dep(name = "rules_cc", version = "0.0.4")
22+
bazel_dep(name = "rules_cc", version = "0.0.9")
2323

2424
# TODO[AH] Remove these transitive dependencies once nixpkgs_java_configure has
2525
# become a module extension in rules_nixpkgs_java.

testing/go-bzlmod/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ local_path_override(
2525
)
2626

2727
bazel_dep(name = "rules_go", version = "0.48.1")
28-
bazel_dep(name = "rules_cc", version = "0.0.4")
28+
bazel_dep(name = "rules_cc", version = "0.0.9")
2929

3030
# TODO[AH] Remove these transitive dependencies once nixpkgs_java_configure has
3131
# become a module extension in rules_nixpkgs_java.

testing/nodejs/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ local_path_override(
2525
)
2626

2727
bazel_dep(name = "bazel_skylib", version = "1.7.1")
28-
bazel_dep(name = "rules_cc", version = "0.0.4")
28+
bazel_dep(name = "rules_cc", version = "0.0.9")
2929
bazel_dep(name = "rules_nodejs", version = "5.8.5")
3030

3131
nix_repo = use_extension("@rules_nixpkgs_core//extensions:repository.bzl", "nix_repo")

testing/python/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ local_path_override(
2525
)
2626

2727
bazel_dep(name = "bazel_skylib", version = "1.7.1")
28-
bazel_dep(name = "rules_cc", version = "0.0.4")
28+
bazel_dep(name = "rules_cc", version = "0.0.9")
2929

3030
# TODO[AH] Remove these transitive dependencies once nixpkgs_java_configure has
3131
# become a module extension in rules_nixpkgs_java.

0 commit comments

Comments
 (0)