Name thrift
Version 0.22.0
Summary Apache Thrift
Description A software framework, for scalable cross-language services development
Section base
License Apache-2.0
Homepage https://thrift.apache.org/
Recipe file recipes-connectivity/thrift/thrift_0.22.0.bb
Layer meta-oe (rel-v2026.2 branch)
Inherits
  • cmake
  • gcc
  • gcc-native
  • pkgconfig
  • python3-dir
  • python3native
Dependencies
  • bison-native
  • boost
  • cmake-native
  • flex-native
  • gcc-cross-i686
  • glib-2.0
  • libevent
  • ninja-native
  • openssl
  • pkgconf-native
  • python3-native
  • thrift-native
  • virtual/compilerlibs
  • virtual/libc
  • zlib
  • glib-2.0
  • nodejs
  • libevent
  • nodejs
  • python
PACKAGECONFIG options
  • glib
  • javascript
  • libevent
  • nodejs
  • python
  • vardepvalue

Sources

https://downloads.apache.org/thrift/0.22.0/thrift-0.22.0.tar.gz

Patches

Patch Status
thrift/0001-DefineInstallationPaths.cmake-Define-libdir-in-terms.patch Pending
thrift/0001-support-reproducible-builds.patch Submitted [https://github.com/apache/thrift/pull/3246]
thrift/CVE-2026-43868.patch Backport [https://github.com/apache/thrift/commit/42d0b717746a748a50a19e7e7842373488048dc3]
thrift/CVE-2026-43870.patch Backport [https://github.com/apache/thrift/commit/5e4f01d737e4d3845d07dde6da43981feee0cb9a]
thrift/CVE-2026-55971.patch Backport [https://github.com/apache/thrift/commit/db4a473f3a984eee27273256fe737be5dd175595]
thrift/CVE-2026-58023.patch Backport [https://github.com/apache/thrift/commit/d68305a7308a11df2c1daef16f55dbc19dfa6ff0]
thrift/CVE-2026-48144.patch Backport [https://github.com/apache/thrift/commit/2b8baabc9be52807b08825e825bc0cd26568a193]
thrift/CVE-2026-58389.patch Backport [https://github.com/apache/thrift/commit/0ab16e3a83637711f4e0f788c205f66576fd0a55]

Other branches

This recipe in other branches of meta-oe:

Branch Recipe
rel-v2026.1 (AMD EDF 26.06 Release) thrift 0.20.0
rel-v2026.2 (AMD EDF 26.11 Release) thrift 0.22.0 (this recipe)