Skip to content

Bump rules_cc from 0.2.27 to 0.2.28 - #213

Merged
mxpv merged 1 commit into
mainfrom
dependabot/bazel/rules_cc-0.2.28
Nov 14, 2026
Merged

mxpv merged 1 commit into
mainfrom
dependabot/bazel/rules_cc-0.2.28

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 11, 2026

Copy link
Copy Markdown
Contributor

Bumps rules_cc from 0.2.27 to 0.2.28.

Release notes

Sourced from rules_cc's releases.

0.2.28

Using bzlmod with Bazel 6 or later:

  1. [Bazel 6] Add common --enable_bzlmod to .bazelrc.

  2. Add to your MODULE.bazel file:

bazel_dep(name = "rules_cc", version = "0.2.28")

Using WORKSPACE:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_cc",
sha256 = "0c51346fe5e7d2ee0b64a66623df0753bbb365877e6f85b8590e8de70448633e",
strip_prefix = "rules_cc-0.2.28",
url = "https://github.com/bazelbuild/rules_cc/releases/download/0.2.28/rules_cc-0.2.28.tar.gz",
)
load("@​rules_cc//cc:extensions.bzl", "compatibility_proxy_repo")
compatibility_proxy_repo()

What's Changed

  • Fix windows binaries with spaces (#923) by @​keith in cad4670c839c80e87e8a669e3ab5eee2ac7339b7
  • Preserve LLVM coverage runtime object paths (#905) by @​gztong666 in d310c2afc462665b1db53c9fb951c236842f803c
  • Use the DLL's file name in the DEF file generated by cc_shared_library (#950) by @​fmeum in d16594b2f314f3193a02435aefea90a919eb2344
  • Fix cc_static_library opt mode duplicate archive symbols (#930) by @​jke-jumptrading in 0726c5d09cc89181c4a33ec675e7dbaef004bd25

Default toolchain changes

  • Add linker directory -B flag when using lld or gold (#943) by @​pefoley2 in b368e9c5a908a7ab128d69bdf40a6648d508c0d8
  • Name MinGW DLLs lib<name>.dll (#951) by @​fmeum in 221626445982f29a9c437d1227997d50175c21ef
  • Fallback to finding clang-scan-deps on PATH (#887) by @​keith in 28acac02a118f94eddf73f2d81eed4d4a70e4157
  • Use --ld-path= for the autoconfigured Clang linker (#935) by @​MaskRay in f042218fdb682a7361dc1f868dc350508e2b965e

Rules based toolchain changes

  • Add rule-based args for C++20 modules (#927) by @​AustinSchuh in cb13b255e6f3718e39f8d040ec4463a51e47b5cb

Full Changelog: bazelbuild/rules_cc@0.2.27...0.2.28

Commits
  • 4a09ba6 Fix multiline comment in cc:BUILD.
  • a5affa2 Honor disable_whole_archive_for_static_lib in `cc_common.create_library_to_...
  • 36497c0 Use the public Bazel Features flag for the C++ compatibility proxy (#960)
  • 4356fd2 Fix bzl_library targets (#916)
  • f3c5882 Don't resolve cc_configure template labels to paths (#944)
  • c7c3941 Return the Unix linker path and compiler flags (#971)
  • f042218 Use --ld-path= for the autoconfigured Clang linker (#935)
  • fc6b090 Validate extra link-time callbacks with Starlark Args (#827)
  • ef8ed36 Minor fixes for documentation x-refs (#938)
  • 2695f06 Automated rollback of commit 599653fd53e54daa13d800745bcb7fc8851a41b8.
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [rules_cc](https://github.com/bazelbuild/rules_cc) from 0.2.27 to 0.2.28.
- [Release notes](https://github.com/bazelbuild/rules_cc/releases)
- [Commits](bazelbuild/rules_cc@0.2.27...0.2.28)

---
updated-dependencies:
- dependency-name: rules_cc
  dependency-version: 0.2.28
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added bazel Pull requests that update bazel code dependencies Pull requests that update a dependency file labels Nov 11, 2026
@mxpv
mxpv merged commit 30b0604 into main Nov 14, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bazel Pull requests that update bazel code dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant