Skip to content

Conversation

@viyatb-oai
Copy link
Collaborator

Summary

This PR removes the temporary CODEX_BWRAP_ENABLE_FFI flag and makes Linux builds always compile vendored bubblewrap support for codex-linux-sandbox.

Changes

  • Removed CODEX_BWRAP_ENABLE_FFI gating from codex-rs/linux-sandbox/build.rs.
  • Linux builds now fail fast if vendored bubblewrap compilation fails (instead of warning and continuing).
  • Updated fallback/help text in codex-rs/linux-sandbox/src/vendored_bwrap.rs to remove references to CODEX_BWRAP_ENABLE_FFI.
  • Removed CODEX_BWRAP_ENABLE_FFI env wiring from:
    • .github/workflows/rust-ci.yml
    • .github/workflows/bazel.yml
    • .github/workflows/rust-release.yml

@zbarsky-openai zbarsky-openai force-pushed the codex/viyatb/always-bwrap-linux branch from ed7c52d to a157259 Compare February 12, 2026 02:21
@viyatb-oai viyatb-oai requested review from bolinfest, jif-oai and zbarsky-openai and removed request for jif-oai February 12, 2026 02:32
@viyatb-oai viyatb-oai marked this pull request as ready for review February 12, 2026 02:34
@viyatb-oai viyatb-oai enabled auto-merge (squash) February 12, 2026 02:48
@bolinfest
Copy link
Collaborator

Test failures are due to #11545, will merge.

@bolinfest bolinfest disabled auto-merge February 12, 2026 05:30
@bolinfest bolinfest merged commit 923f931 into main Feb 12, 2026
41 of 53 checks passed
@bolinfest bolinfest deleted the codex/viyatb/always-bwrap-linux branch February 12, 2026 05:30
@github-actions github-actions bot locked and limited conversation to collaborators Feb 12, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants