fix: include libffi-dev in charm part build-packages
Metadata
Current evaluation
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.
Suggested action: —
No scores available.
Issue body
This isn't needed for Red Hat based distributions as python3-devel includes the necessary packages
Fixes #2023
CRAFT-3788
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to add libffi-dev to the charm part build-packages, resolving issue #2023. The package is required for non-Red Hat distributions, as python3-devel already includes it on Red Hat systems. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Adds libffi-dev to charm part build-packages to resolve issue #2023. The dependency is skipped for Red Hat distributions since python3-devel includes it. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1818 fix(lifecycle): allow building multi-arch charms | charmcraft | merged | 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. | |
| #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. | |
| #1793 fix(application): exclude files from charm | charmcraft | merged | Merged a fix excluding previous charm files and charmcraft.yaml from the output package, resolving issue #1791. Approved by two reviewers, passed CI, and implemented via a single line addition. |