← Back to issue list

fix: add support for armv8l

View original Github issue

Metadata

Project
craft-platforms
Number
#244
Type
pull request
State
merged
Author
zhijie-yang
Labels
Created
Updated
Closed

Current evaluation

Merged to resolve issue #243 by mapping the armv8l architecture to armhf and armv7l. The change was approved by two reviewers, passed all linting and test suites, and integrated into the main branch.

Suggested action:

No scores available.

Issue body

`armv8l` should be mapped to `armhf` and `armv7l` according to the implementation in canonical/craft-parts#696. This fixes #243. - [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint && make test`? ---

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged to resolve issue #243 by mapping the armv8l architecture to armhf and armv7l. The change was approved by two reviewers, passed all linting and test suites, and integrated into the main branch.
qwen3.6-35b-a3b-mtp-q6
Staleness: 0
Complexity: 15
Confidence: 85
needs review Adds architecture mapping for armv8l to armhf and armv7l, resolving issue #243. PR is fresh, passes lint/tests, and awaits maintainer review.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1174 fix: add `armv8l` support craft-application merged Added armv8l architecture support, resolving issue #1173. Merged following approval by two reviewers and passing core CI checks. Changes modify five files with 31 additions and 5 deletions.
84%
#6394 feat: support armv8l snapcraft merged Merged. Maps armv8l to armv7l to enable architecture support in snapcraft, resolving issue #5638. Approved by reviewers, with CI failures confirmed unrelated.
81%
#1175 fix: map armv8l to armhf (#1174) craft-application merged Merged fix mapping armv8l to armhf. Approved by two reviewers and passed CI. Cherry-picked into the 7.2.1 release branch to resolve the snapcraft 9.1.1 hotfix.
80%
#697 feat(info): support armv8l craft-parts merged Merged after approval and passing CI checks. Adds armv8l architecture support to enable building armhf snaps, resolving issue #696. Release scheduling is tracked separately.
79%
#145 fix: fix tests on arm64 craft-archives merged Merged to fix arm64 test failures. Approved by two reviewers and integrated after passing most CI checks, despite a failing OSV-scanner. Resolves #143 and #144 with a 32-line change across two files.
72%
#1089 options: add armv8l to list of translations. snapcraft merged Merged. Added armv8l to the platform translation list to fix a detection issue where platform.machine() returns armv8l instead of aarch64 on 32-bit userspace ARM systems. Approved and merged by maintainer sergiusens.
71%