Skip to content

[codex] Filter unsupported Rust targets for 1.95.0#25

Merged
terasakisatoshi merged 1 commit into
mainfrom
codex/rust-1-95-target-filtering
Apr 17, 2026
Merged

[codex] Filter unsupported Rust targets for 1.95.0#25
terasakisatoshi merged 1 commit into
mainfrom
codex/rust-1-95-target-filtering

Conversation

@terasakisatoshi
Copy link
Copy Markdown
Member

Summary

  • regenerate Artifacts.toml for Rust 1.95.0
  • filter generator targets from the Rust distribution manifest instead of assuming every mapped triplet has a full installer
  • stop advertising armv6/armv7 linux musl targets as supported package artifacts

Why

Rust 1.95.0 no longer provides the full rust-<version>-<triplet>.tar.gz installer for the ARM musl targets this package was trying to fetch. The generator was using a fixed target list, which caused warnings and incomplete artifact generation.

Impact

The package now only generates artifacts for targets that are both mapped locally and present in the Rust channel manifest as full Rust installer targets. Platform("armv7l", "linux"; libc="musl") is treated as unsupported.

Validation

  • julia --project -e 'using Pkg; Pkg.test()'
  • inspected channel-rust-1.95.0.toml target availability

@terasakisatoshi terasakisatoshi marked this pull request as ready for review April 17, 2026 07:20
@terasakisatoshi terasakisatoshi merged commit bb55dd5 into main Apr 17, 2026
8 checks passed
@terasakisatoshi terasakisatoshi deleted the codex/rust-1-95-target-filtering branch April 17, 2026 07:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant