Skip to content

fix(ci): support Rust 1.98 aarch64 musl builds - #441

Merged
Brooooooklyn merged 1 commit into
mainfrom
fix/cargo-zigbuild-rust-1.98
Aug 21, 2026
Merged

fix(ci): support Rust 1.98 aarch64 musl builds#441
Brooooooklyn merged 1 commit into
mainfrom
fix/cargo-zigbuild-rust-1.98

Conversation

@Brooooooklyn

@Brooooooklyn Brooooooklyn commented Aug 21, 2026

Copy link
Copy Markdown
Member

Summary

  • pin cargo-zigbuild to 0.23.0 in the reusable native build
  • support Rust 1.98 aarch64 musl builds after the new --fix-cortex-a53-843419 linker argument

Context

Validation

  • actionlint -shellcheck= .github/workflows/reusable-build.yml
  • git diff --check

Note

Low Risk
CI-only pin of a build tool; no application, auth, or runtime behavior changes.

Overview
Pins cargo-zigbuild to 0.23.0 in the reusable native build workflow so musl targets (especially aarch64-unknown-linux-musl) work with Rust 1.98’s new --fix-cortex-a53-843419 linker flag.

This unblocks failed release/canary native builds that previously installed an unpinned, older zigbuild.

Reviewed by Cursor Bugbot for commit 8fd50cc. Bugbot is set up for automated code reviews on this repo. Configure here.

@Brooooooklyn Brooooooklyn added the pkg.pr.new Publish a pkg.pr.new preview package for this PR label Aug 21, 2026
@pkg-pr-new

pkg-pr-new Bot commented Aug 21, 2026

Copy link
Copy Markdown

Open in StackBlitz

@oxc-angular/vite

npm i https://pkg.pr.new/voidzero-dev/oxc-angular-compiler/@oxc-angular/vite@441

@oxc-angular/binding-darwin-arm64

npm i https://pkg.pr.new/voidzero-dev/oxc-angular-compiler/@oxc-angular/binding-darwin-arm64@441

@oxc-angular/binding-darwin-x64

npm i https://pkg.pr.new/voidzero-dev/oxc-angular-compiler/@oxc-angular/binding-darwin-x64@441

@oxc-angular/binding-linux-arm64-gnu

npm i https://pkg.pr.new/voidzero-dev/oxc-angular-compiler/@oxc-angular/binding-linux-arm64-gnu@441

@oxc-angular/binding-linux-arm64-musl

npm i https://pkg.pr.new/voidzero-dev/oxc-angular-compiler/@oxc-angular/binding-linux-arm64-musl@441

@oxc-angular/binding-linux-x64-gnu

npm i https://pkg.pr.new/voidzero-dev/oxc-angular-compiler/@oxc-angular/binding-linux-x64-gnu@441

@oxc-angular/binding-linux-x64-musl

npm i https://pkg.pr.new/voidzero-dev/oxc-angular-compiler/@oxc-angular/binding-linux-x64-musl@441

@oxc-angular/binding-win32-arm64-msvc

npm i https://pkg.pr.new/voidzero-dev/oxc-angular-compiler/@oxc-angular/binding-win32-arm64-msvc@441

@oxc-angular/binding-win32-x64-msvc

npm i https://pkg.pr.new/voidzero-dev/oxc-angular-compiler/@oxc-angular/binding-win32-x64-msvc@441

commit: 8fd50cc

@Brooooooklyn
Brooooooklyn marked this pull request as ready for review August 21, 2026 16:24
@cursor

cursor Bot commented Aug 21, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: serverGenReqId_eff0edea-4968-4d6e-930c-35cd7cb76417)

@Brooooooklyn
Brooooooklyn merged commit 74a8b31 into main Aug 21, 2026
20 checks passed
@Brooooooklyn
Brooooooklyn deleted the fix/cargo-zigbuild-rust-1.98 branch August 21, 2026 16:24
@Brooooooklyn Brooooooklyn mentioned this pull request Aug 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pkg.pr.new Publish a pkg.pr.new preview package for this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

aarch64-unknown-linux-musl target fails with the new --fix-cortex-a53-843419 linker arg

1 participant