fix: use aarch64-unknown-linux-musl instead of aarch64-unknown-linux-gnu (#1228)

Now that we have published a GitHub Release that contains arm64 musl
artifacts for Linux, update the following scripts to take advantage of
them:

- `dotslash-config.json` now uses musl artifacts for the `linux-aarch64`
target
- `install_native_deps.sh` for the TypeScript CLI now includes
`codex-linux-sandbox-aarch64-unknown-linux-musl` instead of
`codex-linux-sandbox-aarch64-unknown-linux-gnu` for sandboxing
- `codex-cli/bin/codex.js` now checks for `aarch64-unknown-linux-musl`
artifacts instead of `aarch64-unknown-linux-gnu` ones
This commit is contained in:
Michael Bolin
2025-06-05 22:45:45 -07:00
committed by GitHub
parent 77b017f67d
commit 2d5246050a
4 changed files with 9 additions and 9 deletions

View File

@@ -46,7 +46,7 @@ if (wantsNative) {
targetTriple = "x86_64-unknown-linux-musl";
break;
case "arm64":
targetTriple = "aarch64-unknown-linux-gnu";
targetTriple = "aarch64-unknown-linux-musl";
break;
default:
break;