snap: use rustup on risc-v
Metadata
Current evaluation
Merged #4163 as commit 95e88a1c1, switching RISC-V snap builds to rustup as a temporary workaround until the core22 migration.
Resolution: closed resolved
Reason: PR #4163 was merged into the project as commit 95e88a1c1, implementing the approved rustup-based RISC-V build workaround.
Evaluated by: mr-cal-bot
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 |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #4163 as commit 95e88a1c1, switching RISC-V snap builds to rustup as a temporary workaround until the core22 migration. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged as 95e88a1c1, updating RISC-V snap builds to use rustup as a temporary workaround until migration to core22. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #4163 (commit 95e88a1c1) to use rustup for RISC-V snap builds, providing a temporary workaround until migration to core22. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #4163 (95e88a1c1) made RISC-V snap builds use rustup as a temporary workaround until the core22 migration; the change targeted Snapcraft 7.4.1. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #4163 (95e88a1c) changed the RISC-V snap build to use rustup; a maintainer confirmed it would be included in Snapcraft 7.4.1. | |
| 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. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/snapcraft#4175
(confidence 98%)
Closed as an empty duplicate after #4163 had already merged.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4175 snap: use rustup for risc-v | snapcraft | closed | Closed as an empty duplicate; #4163 had already merged rustup-based RISC-V snap builds in commit 95e88a1c1. | |
| #5860 Rust part fails to build on riscv but passes on any other architecture (core22) | snapcraft | closed | Closed by the reporter (2025-11-13) as a fluke: the core22/riscv rustup default-toolchain error never recurred in two weeks of builds; no snapcraft fix or commit was made. |