From b65205fb3d9ca9d8dbc3bf626a104fbbc7b3ac33 Mon Sep 17 00:00:00 2001 From: pakrym-oai Date: Wed, 25 Feb 2026 19:12:19 -0800 Subject: [PATCH] Attempt 2 to fix release (#12856) --- .github/workflows/rust-release-windows.yml | 2 -- codex-rs/.cargo/config.toml | 8 +++++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/rust-release-windows.yml b/.github/workflows/rust-release-windows.yml index 589aa9871..85556bc8c 100644 --- a/.github/workflows/rust-release-windows.yml +++ b/.github/workflows/rust-release-windows.yml @@ -88,8 +88,6 @@ jobs: - name: Cargo build (Windows binaries) shell: bash - env: - RUSTFLAGS: ${{ matrix.target == 'aarch64-pc-windows-msvc' && '-C link-arg=/Gy' || '' }} run: | cargo build --target ${{ matrix.target }} --release --timings ${{ matrix.build_args }} diff --git a/codex-rs/.cargo/config.toml b/codex-rs/.cargo/config.toml index f5107cf73..7adeec500 100644 --- a/codex-rs/.cargo/config.toml +++ b/codex-rs/.cargo/config.toml @@ -1,5 +1,11 @@ [target.'cfg(all(windows, target_env = "msvc"))'] -rustflags = ["-C", "link-arg=/STACK:8388608"] +rustflags = [ + "-C", + "link-arg=/STACK:8388608", + "-C", + "llvm-args=-function-sections", +] + [target.'cfg(all(windows, target_env = "gnu"))'] rustflags = ["-C", "link-arg=-Wl,--stack,8388608"]