← Back to issue list

Support building in different platforms.

View original Github issue

Metadata

Project
charmcraft
Number
#313
Type
issue
State
closed
Author
facundobatista
Labels
Created
Updated
Closed

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.
73%