← Back to issue list

snap: use rustup on risc-v

View original Github issue

Metadata

Project
snapcraft
Number
#4163
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged to configure rustup for RISC-V snap builds as a temporary workaround until core22 migration. Approved, passed CI, and targeted for version 7.4.1.

Suggested action:

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint`? - [x] Have you successfully run `pytest tests/unit`? ----- CRAFT-1720

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged to configure rustup for RISC-V snap builds as a temporary workaround until core22 migration. Approved, passed CI, and targeted for version 7.4.1.
qwen3.6-35b-a3b-mtp-q6 Merged to use rustup for RISC-V snap builds. Validated on emulated QEMU and targeted for version 7.4.1 as a temporary workaround pending the core22 migration.
qwen3.6-35b-a3b-mtp-q6 Merged to address risc-v snap builds by switching to rustup as a temporary workaround until core22 migration. Approved for inclusion in version 7.4.1 after successful QEMU testing and review.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#4175 snap: use rustup for risc-v snapcraft closed Merged into main with zero code changes. The pull request intended to switch risc-v builds to rustup but was submitted empty. Codecov confirmed the merge had no coverage impact.
79%
#772 build(snap): drop 'riscv64' for now rockcraft merged Merged a change to temporarily drop riscv64 from the snap build. The architecture was removed because core24 and riscv64 are currently unsupported by the store, causing edge to diverge from main. Approved by two reviewers and passed CI.
71%
#5860 Rust part fails to build on riscv but passes on any other architecture (core22) snapcraft closed Closed as a transient issue. The author reported a Rust build failure on riscv/core22 due to a rustup error but later confirmed it was a temporary fluke that did not recur. The issue remains closed pending re-opening if the problem returns.
71%