← Back to issue list

Riscv64 support

View original Github issue

Metadata

Project
snapcraft
Number
#3186
Type
pull request
State
merged
Author
xnox
Labels
Created
Updated
Closed

Current evaluation

Merged. Adds RISC-V 64-bit architecture support. CI initially failed on unrelated tests but passed after retrigger. Reviewer requested adding RISC-V to a unit test, which was addressed. Approved and merged.

Suggested action:

No scores available.

Issue body

- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? ----- I'm not sure which tests to add and where. Especially since this architecture is not yet available in any channel maps.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged. Adds RISC-V 64-bit architecture support. CI initially failed on unrelated tests but passed after retrigger. Reviewer requested adding RISC-V to a unit test, which was addressed. Approved and merged.
qwen3.6-35b-a3b-mtp-q6 Added RISC-V 64 architecture support. Following unrelated CI failures, the maintainer requested adding the architecture to test_options.py. The contributor updated the tests, and the changes were merged.
qwen3.6-35b-a3b-mtp-q6 Merged after adding riscv to test_options.py. Introduces RISC-V 64 architecture support. Unrelated CI failures were retried, and the maintainer requested the test update before approval.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1406 feat: enable riscv64 support charmcraft merged Merged pull request enabling riscv64 support. Approved by three reviewers and passed CI checks. The change involved adding a single line to one file.
85%
#4450 remote-build: Add riscv64 snapcraft merged Merged pull request adding riscv64 support to remote-build following Launchpad's removal of build restrictions. Approved by two reviewers, passed CI, and modified three files with a +4/-3 line change.
77%
#599 build: enable riscv64, ppcel, and s390x platforms fetch-service merged Merged after two approvals and passing all CI checks. The change enables riscv64, ppc64le, and s390x architectures in the build configuration. Completed 138 days ago.
74%
#3581 packaging: load the correct libraries on riscv64 snapcraft merged Merged a packaging fix to correctly load ctypes libraries on riscv64. Approved by one reviewer and passing CI, the change resolves architecture-specific library loading without impacting coverage.
72%
#3868 meta: add support for riscv64 snapcraft merged Merged addition of riscv64 architecture support to the meta configuration. Rebased to target the hotfix/7.1.2 branch, approved, and passed CI checks, completing core22 snap architecture support.
72%
#1024 build(snap): re-enable riscv64 and armhf rockcraft merged Merged to re-enable riscv64 and armhf snap builds. Updated store support and a compatible armhf uv snap removed previous restrictions. Approved by two reviewers and merged with minimal code changes.
71%