Skip to content

docs: update bazel/README.md for LLVM 22 and other stale references - #46485

Merged
jwendell merged 2 commits into
envoyproxy:mainfrom
jwendell:update-bazel-readme-docs
Aug 3, 2026
Merged

docs: update bazel/README.md for LLVM 22 and other stale references#46485
jwendell merged 2 commits into
envoyproxy:mainfrom
jwendell:update-bazel-readme-docs

Conversation

@jwendell

Copy link
Copy Markdown
Member

The LLVM/Clang bump to 22 and other recent build system changes left several outdated references in bazel/README.md. This updates:

  • Add libxml2 as a host dependency (required by LLVM 22 despite the hermetic toolchain) to Ubuntu and Fedora package lists
  • Update Go version requirements from 1.17 to 1.24
  • Update TSAN libc++ build instructions from LLVM 11.0.1 to 22.1.8
  • Replace Xcode 11.1 / Apple clang 11.0.0 reference with a generic "recent version" statement
  • Update Visual Studio from 2019 to 2022
  • Update Python path examples and minimum version
  • Simplify supported compiler versions wording
  • Remove stale CircleCI references (Envoy uses GitHub Actions)
  • Update release tarball example from v1.24.0 to v1.39.0

The LLVM/Clang bump to 22 and other recent build system changes left
several outdated references in `bazel/README.md`. This updates:

- Add `libxml2` as a host dependency (required by LLVM 22 despite
  the hermetic toolchain) to Ubuntu and Fedora package lists
- Update Go version requirements from 1.17 to 1.24
- Update TSAN libc++ build instructions from LLVM 11.0.1 to 22.1.8
- Replace Xcode 11.1 / Apple clang 11.0.0 reference with a generic
  "recent version" statement
- Update Visual Studio from 2019 to 2022
- Update Python path examples and minimum version
- Simplify supported compiler versions wording
- Remove stale CircleCI references (Envoy uses GitHub Actions)
- Update release tarball example from v1.24.0 to v1.39.0

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Jonh Wendell <jwendell@redhat.com>
@repokitteh-read-only

Copy link
Copy Markdown

Docs for this Pull Request will be rendered here:

https://storage.googleapis.com/envoy-cncf-pr/46485/docs/index.html

The docs are (re-)rendered each time the CI Envoy/Prechecks (docs) job completes.

🐱

Caused by: #46485 was opened by jwendell.

see: more, trace.

@jwendell
jwendell enabled auto-merge (squash) July 31, 2026 15:08
@jwendell
jwendell requested a review from phlax July 31, 2026 16:01

@phlax phlax left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

great, thanks for working on this

Comment thread bazel/README.md
Comment thread bazel/README.md Outdated
Comment thread bazel/README.md
Comment thread bazel/README.md
Windows is not currently supported by the project, so these instructions
were bitrotting. Remove the Windows subsections from Bazelisk install,
developer quick start, and Docker CI build.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Jonh Wendell <jwendell@redhat.com>

@phlax phlax left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, thanks @jwendell

@jwendell
jwendell merged commit e1a909a into envoyproxy:main Aug 3, 2026
28 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants