options: add armv8l to list of translations.
Metadata
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. |