fix(lifecycle): allow building multi-arch charms
Metadata
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. | |
| #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. | |
| #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. | |
| #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. |