Support building in different platforms.
Metadata
Current evaluation
Closed after implementing cross-platform build support. Users can now specify bases in charmcraft.yaml to package charms compatible with multiple operating systems in a single build.
Suggested action: —
No scores available.
Issue body
Charmcraft should provide a way to build the charm in different platforms, through Multipass or LXC.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed after implementing cross-platform build support. Users can now specify bases in charmcraft.yaml to package charms compatible with multiple operating systems in a single build. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed. Multi-platform build support was implemented, enabling base specification in charmcraft.yaml. This resolves the need for manual OS-specific packing by allowing a single build to target multiple operating systems. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed and superseded by later implementation of charmcraft.yaml base configuration, enabling single-packaging for multiple operating systems. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Implemented. The issue closed to enable multi-platform builds via charmcraft.yaml, allowing a single pack to target multiple operating systems without requiring separate OS-specific builds. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed. The feature was implemented, allowing users to specify multiple bases in charmcraft.yaml for single-pack multi-OS builds. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1789 Unable to build multi-base subordinate charms on 24.04 | charmcraft | closed | Reported build failures for multi-base subordinate charms under charmcraft 3's new syntax. Closed after a user identified PR #2054 as the resolution for configuring multiple bases. |