Skip to content

Commit d8d141e

Browse files
authored
Document changes for release 1.11.2 (#894)
## Summary Add the 1.11.2 changelog entry for the changes already merged since 1.11.1: - Empty-key `conly_flags` fallback for all targets, without affecting C++ compilation (#886). - LLVM 23.1.3 and mold 3.0.0 catalogue additions (#891). - Preserve existing linker catalogue versions and platforms during updates, including mold 2.41.0 (#891). - `rules_cc` 0.2.26 in WORKSPACE/test configurations and `rules_python` 2.4.1 in test configurations (#887, #888, #889, #890, #893). Calls out that unconstrained mold `latest` now selects 3.0.0, while exact pins to older catalogued versions remain available. Unsupported zstd archives remain excluded from selection. Documentation only, based on upstream `master` at `3fb98f2`. Does not create a release tag or change runtime behavior. ## Validation - Checked the entry against the commits since `v1.11.1`. - `trunk check CHANGELOG.md` passes. - `git diff --check` passes.
1 parent 3fb98f2 commit d8d141e

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,21 @@ exhaustive list of fixes, dependency updates, or newly catalogued LLVM archives.
77
See the [GitHub releases](https://github.com/bazel-contrib/toolchains_llvm/releases)
88
for release artifacts and the [README](README.md) for configuration and requirements.
99

10+
## 1.11.2
11+
12+
- Honor the empty-key fallback in `conly_flags` for every target, matching the
13+
other flag attributes. These flags apply to C compilation only, not C++.
14+
- Preserve existing linker catalogue versions and execution platforms during
15+
distribution updates, including mold 2.41.0. The BCR version and three newest
16+
stable mold releases determine which entries to refresh, not which to retain;
17+
removing an existing entry requires an explicit change.
18+
- Add checksum-pinned LLVM 23.1.3 archives. Both xz and zstd metadata are retained;
19+
unsupported zstd archives remain excluded from selection.
20+
- Add mold 3.0.0 for Linux ARM64 and x86_64. Unconstrained mold `latest` now
21+
selects 3.0.0; previously catalogued versions remain available for exact pins.
22+
- Update `rules_cc` to 0.2.26 in WORKSPACE and test configurations, and
23+
`rules_python` to 2.4.1 in the test configurations.
24+
1025
## 1.11.1
1126

1227
- Select the matching LLVM `libLTO.dylib` by absolute path when linking on

0 commit comments

Comments
 (0)