← Back to issue list

options: add armv8l to list of translations.

View original Github issue

Metadata

Project
snapcraft
Number
#1089
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

Current evaluation

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.

Suggested action:

No scores available.

Issue body

platform.machine() is returning armv8l instead of aarch64 on some architectures when on a 32bit userspace. This addresses that problem. LP: #1641123 Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b 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.
qwen3.6-35b-a3b-mtp-q6 Merged into master. Adds armv8l to the platform translation list to resolve platform.machine() returning armv8l instead of aarch64 on 32-bit userspace. Approved after passing code coverage checks and verified working.
qwen3.6-35b-a3b-mtp-q6 Merged. Added armv8l to the architecture translation list to fix platform.machine() returning armv8l instead of aarch64 on 32-bit ARMv8 userspaces. Approved by maintainers, passed coverage checks, and verified working.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#244 fix: add support for armv8l craft-platforms merged 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.
71%