← Back to issue list

fix: include libffi-dev in charm part build-packages

View original Github issue

Metadata

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

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