forked from openai/codex
-
Notifications
You must be signed in to change notification settings - Fork 0
fix(bazel): repair v8-canary config (llvm flag target + lockfile drift) #625
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
00cda4a
fix(bazel): point llvm flag at toolchains_llvm_bootstrapped, stop MOD…
KooshaPari 1ff45b1
fix(bazel): point v8 platform flags at toolchains_llvm_bootstrapped
KooshaPari f989d12
fix(ci): restore v8 module wiring and fix repo-map labels
KooshaPari b486edd
fix(ci): add missing bazel_skylib dep for v8 package
KooshaPari 819d02d
fix(ci): rename remaining stale @llvm labels to toolchains_llvm_boots…
KooshaPari 4801504
fix(ci): define _GNU_SOURCE for custom libc++ builds
KooshaPari 967ca1f
fix(ci): give v8 targets the hermetic C library headers
KooshaPari 1a2c9b7
fix(ci): use canonical labels for v8 C-header select keys
KooshaPari b3f194c
fix(ci): expose hermetic C library headers via root-repo wrapper
KooshaPari 6b916a9
fix(ci): wire C library headers into ICU custom-libcxx deps
KooshaPari ff34e24
fix(ci): order C library headers before libc++ in linux toolchain
KooshaPari 05e7fda
Revert "fix(ci): order C library headers before libc++ in linux toolc…
KooshaPari 7b7f331
fix(ci): let custom libc++ include_next chains reach the C library
KooshaPari 9a5fa56
fix(ci): restructure custom libc++ wrappers to include_next first
KooshaPari d6a8e7d
fix(ci): stop linking the toolchain's libc++ into the custom-libc++ b…
KooshaPari e08947d
fix(ci): gate toolchain runtime suppression on user targets
KooshaPari 0af1b1a
fix(ci): make the custom-libcxx config settings public
KooshaPari fbbc39c
fix(ci): expose runtime_stage to the main repo config_setting
KooshaPari bbd7caf
fix(ci): compile external C++ deps against the custom libc++
KooshaPari 8921419
wip: capture 2026-08-02 helios-cli live eval changes (autocrlf bypass)
KooshaPari 2e88ead
fix(ci): add codex-v8-poc to the cargo workspace
KooshaPari 706535a
Merge branch 'main' into fix/v8-canary-bazel-2026-08-08
KooshaPari 95c8076
fix(ci): exclude upstream rusty_v8 checkout from clean-worktree gate
KooshaPari eeaab31
wip: capture 2026-08-02 helios-cli live eval changes (autocrlf bypass)
KooshaPari a0f54ba
fix(ci): migrate .trunk/trunk.yaml to the 0.1 schema
KooshaPari 0b86636
fix(ci): pin trunk linter versions in lint.enabled
KooshaPari cc4b919
fix(ci): bump trunk plugin ref to v1.11.0
KooshaPari File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Suggestion: Disabling the Bzlmod lockfile for every build and test invocation allows Bazel to resolve a different module graph than the committed
MODULE.bazel.lock, so builds can silently consume changed dependency or toolchain versions and no longer satisfy the repository's documented reproducibility invariant. Keep the lockfile enforced for normal builds and restrict any lockfile bypass to the dedicated lock-update workflow or an explicit developer option. [possible bug]Severity Level: Major⚠️
(Use Cmd/Ctrl + Click for best experience)
Prompt for AI Agent 🤖