dev-util/codex: fix RUST_MIN_STACK overflow in codex-core

Signed-off-by: Huang Rui <vowstar@gmail.com>
This commit is contained in:
Huang Rui
2026-05-30 18:35:21 +08:00
parent f3d2bd121c
commit b6d0cb7676

View File

@@ -140,6 +140,9 @@ src_compile() {
use amd64 && rusty_v8_triple=x86_64-unknown-linux-musl
use arm64 && rusty_v8_triple=aarch64-unknown-linux-musl
# codex-core trait resolution overflows rustc's default 8MiB stack
export RUST_MIN_STACK=16777216
RUSTY_V8_ARCHIVE="${DISTDIR}/rusty_v8_${RUSTY_V8_TAG}_librusty_v8_release_${rusty_v8_triple}.a.gz" \
RUSTY_V8_SRC_BINDING_PATH="${DISTDIR}/rusty_v8_${RUSTY_V8_TAG}_src_binding_release_${rusty_v8_triple}.rs" \
cargo_src_compile --package codex-cli