← Back to issue list

fix(lifecycle): allow building multi-arch charms

View original Github issue

Metadata

Project
charmcraft
Number
#1818
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged to resolve #1697, enabling multi-arch charm builds. Approved by two reviewers and passed CI. The update modifies 38 files (+298/-78 lines) and requires PR #1825.

Suggested action:

No scores available.

Issue body

Fixes #1697 Requires #1825

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged to resolve #1697, enabling multi-arch charm builds. Approved by two reviewers and passed CI. The update modifies 38 files (+298/-78 lines) and requires PR #1825.
qwen3.6-35b-a3b-mtp-q6 Merged to fix lifecycle module and enable multi-arch charm builds. Resolves issue #1697 and depends on PR #1825. Authored by maintainer lengau, the change was successfully integrated.
qwen3.6-35b-a3b-mtp-q6 Merged to resolve issue #1697 by enabling multi-arch charm builds in the lifecycle module. The change depends on pull request #1825 and successfully implements the required build configuration.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1400 fix: always include architectures in charm manifest charmcraft merged Merged a fix to always include architectures in the charm manifest. Approved by three reviewers, the change updates nine files with 26 additions and 14 deletions, resolving the manifest generation issue.
74%
#2043 fix: include libffi-dev in charm part build-packages charmcraft merged Merged to add libffi-dev to charm part build-packages, resolving build dependency issue #2023. Approved by two reviewers, passed CI, and applied minimal changes across two files.
73%
#1027 feat: allow building on other compatible architectures craft-application merged Merged. Enables cross-architecture builds via CRAFT_BUILD_ON. Approved by two reviewers with all CI checks passing. Modifies ten files to support compatible packaging. Follow-up work tracked in PR #1040.
72%
#289 fix: fix issues found in common.mk with charmcraft starbase merged Merged a fix for charmcraft issues in common.mk. Approved by two reviewers with zero unresolved comments. Changed two files, adding 11 and removing 7 lines.
71%