
Upstream software project
libffi
portable, high level programming interface to various calling conventions.
About libffi
portable, high level programming interface to various calling conventions.
This project links 28 native package records across 8 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.
These are catalog observations, not a guarantee of installation, compatibility, or upstream support.
Project pictures and package coverage
Project identity
- Project
- libffi
- Publisher
- Not authoritatively mapped
- Native package records
- 28
- Operating systems
- alpine-linux-3-21, alpine-linux-3-22, alpine-linux-3-23, debian-12, debian-13, opensuse-leap-15-6, opensuse-leap-16-0, opensuse-tumbleweed
- License expression
- MIT
- Metadata completeness
- 70/100 (not a software quality rating)
- Homepage
- Visit upstream site
- Source repository
- Not reported
Source-reported description
The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.
Packages by operating system
Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.
Alpine Linux 3.21
- libffi3.4.7-r0
Alpine Linux 3.21 / source libffi
portable, high level programming interface to various calling conventions.
aarch64x86_64v3.21 - libffi-dbg3.4.7-r0
Alpine Linux 3.21 / source libffi
portable, high level programming interface to various calling conventions. (debug symbols)
aarch64x86_64v3.21 - libffi-dev3.4.7-r0
Alpine Linux 3.21 / source libffi
portable, high level programming interface to various calling conventions. (development files)
aarch64x86_64v3.21 - libffi-doc3.4.7-r0
Alpine Linux 3.21 / source libffi
portable, high level programming interface to various calling conventions. (documentation)
aarch64x86_64v3.21
Alpine Linux 3.22
- libffi3.4.8-r0
Alpine Linux 3.22 / source libffi
portable, high level programming interface to various calling conventions.
aarch64x86_64v3.22 - libffi-dbg3.4.8-r0
Alpine Linux 3.22 / source libffi
portable, high level programming interface to various calling conventions. (debug symbols)
aarch64x86_64v3.22 - libffi-dev3.4.8-r0
Alpine Linux 3.22 / source libffi
portable, high level programming interface to various calling conventions. (development files)
aarch64x86_64v3.22 - libffi-doc3.4.8-r0
Alpine Linux 3.22 / source libffi
portable, high level programming interface to various calling conventions. (documentation)
aarch64x86_64v3.22
Alpine Linux 3.23
- libffi3.5.2-r0
Alpine Linux 3.23 / source libffi
portable, high level programming interface to various calling conventions.
aarch64x86_64v3.23 - libffi-dbg3.5.2-r0
Alpine Linux 3.23 / source libffi
portable, high level programming interface to various calling conventions. (debug symbols)
aarch64x86_64v3.23 - libffi-dev3.5.2-r0
Alpine Linux 3.23 / source libffi
portable, high level programming interface to various calling conventions. (development files)
aarch64x86_64v3.23 - libffi-doc3.5.2-r0
Alpine Linux 3.23 / source libffi
portable, high level programming interface to various calling conventions. (documentation)
aarch64x86_64v3.23
Debian 12 (Bookworm)
- libffi83.4.4-1
Debian 12 (Bookworm) / libs / source libffi
Foreign Function Interface library runtime
amd64arm64bookworm - libffi-dev3.4.4-1
Debian 12 (Bookworm) / libdevel / source libffi
Foreign Function Interface library (development files)
amd64arm64bookworm
Debian 13 (Trixie)
- libffi83.4.8-2
Debian 13 (Trixie) / libs / source libffi
Foreign Function Interface library runtime
amd64arm64trixie - libffi-dev3.4.8-2
Debian 13 (Trixie) / libdevel / source libffi
Foreign Function Interface library (development files)
amd64arm64trixie
openSUSE Leap 15.6
- libffi_3_4-devel3.4.4-150500.1.1
openSUSE Leap 15.6 / Development/Languages/C and C++ / source libffi_3_4
Include files for development with libffi
aarch64ppc64les390xx86_64leap-15.6 - libffi_3_4-devel-32bit3.4.4-150500.1.1
openSUSE Leap 15.6 / Development/Languages/C and C++ / source libffi_3_4
Include files for development with libffi
x86_64leap-15.6 - libffi83.4.4-150500.1.1
openSUSE Leap 15.6 / System/Libraries / source libffi_3_4
Foreign Function Interface Library
aarch64ppc64les390xx86_64leap-15.6 - libffi8-32bit3.4.4-150500.1.1
openSUSE Leap 15.6 / System/Libraries / source libffi_3_4
Foreign Function Interface Library
x86_64leap-15.6
openSUSE Leap 16.0
- libffi83.4.6-160000.2.2
openSUSE Leap 16.0 / System/Libraries / source libffi
Foreign Function Interface Library
aarch64ppc64les390xx86_64leap-16.0 - libffi8-32bit3.4.6-160000.2.2
openSUSE Leap 16.0 / System/Libraries / source libffi
Foreign Function Interface Library
x86_64leap-16.0 - libffi-devel3.4.6-160000.2.2
openSUSE Leap 16.0 / Development/Languages/C and C++ / source libffi
Include files for development with libffi
aarch64ppc64les390xx86_64leap-16.0 - libffi-devel-32bit3.4.6-160000.2.2
openSUSE Leap 16.0 / Development/Languages/C and C++ / source libffi
Include files for development with libffi
x86_64leap-16.0
openSUSE Tumbleweed
- libffi83.5.2-2.5
openSUSE Tumbleweed / System/Libraries / source libffi
Foreign Function Interface Library
x86_64tumbleweed - libffi8-32bit3.5.2-2.5
openSUSE Tumbleweed / System/Libraries / source libffi
Foreign Function Interface Library
x86_64tumbleweed - libffi-devel3.5.2-2.5
openSUSE Tumbleweed / Development/Languages/C and C++ / source libffi
Include files for development with libffi
x86_64tumbleweed - libffi-devel-32bit3.5.2-2.5
openSUSE Tumbleweed / Development/Languages/C and C++ / source libffi
Include files for development with libffi
x86_64tumbleweed
Project resources and further reading
Mapping provenance
Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.
No field-level source record is published yet.