Name expat
Version 2.7.5
Summary A stream-oriented XML parser library
Description Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)
Section libs
License MIT
Homepage https://github.com/libexpat/libexpat
Recipe file recipes-core/expat/expat_2.7.5.bb
Layer openembedded-core (rel-v2026.2 branch)
Inherits
  • cmake
  • gcc
  • gcc-native
  • github-releases
  • lib_package
  • ptest
Dependencies
  • cmake-native
  • gcc-cross-i686
  • ninja-native
  • virtual/compilerlibs
  • virtual/libc
PACKAGECONFIG options
  • vardepvalue

Sources

https://github.com/libexpat/libexpat/releases//download/R_2_7_5/expat-2.7.5.tar.bz2

Patches

Patch Status
expat/CVE-2026-45186-01.patch Backport [https://github.com/libexpat/libexpat/pull/1216/commits/0802a5892030610144b736dec6e2f63e8600fe85]
expat/CVE-2026-45186-02.patch Backport [https://github.com/libexpat/libexpat/pull/1216/commits/e569f47181c43dca5d262089e541ddf9a9c09927]
expat/CVE-2026-45186-03.patch Backport [https://github.com/libexpat/libexpat/pull/1216/commits/05307d352a5aa858cdda57ec53a53b597b3a4a82]
expat/CVE-2026-45186-04.patch Backport [https://github.com/libexpat/libexpat/pull/1216/commits/4176aff73840711060913e0ac6aa1168d8ba5c8d]
expat/CVE-2026-45186-05.patch Backport [https://github.com/libexpat/libexpat/pull/1216/commits/fb35f2d2040d114f355bae8a7450942533237530]
expat/CVE-2026-45186-06.patch Backport [https://github.com/libexpat/libexpat/pull/1216/commits/7f0f1b9e70d937072d2e9e37ae9edf27784cc080]
expat/CVE-2026-45186-07.patch Backport [https://github.com/libexpat/libexpat/pull/1216/commits/4cd4eb0683e04cd45a2ffc81a08ca2a2663994b5]
expat/CVE-2026-41080-1.patch Backport [https://github.com/libexpat/libexpat/pull/1183]
expat/CVE-2026-41080-2.patch Backport [https://github.com/libexpat/libexpat/commit/3cdd1df2644388aff25dd0ed7128c7bb1de1a7d8]
expat/CVE-2026-56403_p1.patch Backport [https://github.com/libexpat/libexpat/commit/12dc6d8d3d65f79471a94d8565f6bf1cf245f648]
expat/CVE-2026-56403_p2.patch Backport [https://github.com/libexpat/libexpat/commit/147c8f36d6277d5c6011c098370a8362aed47b15]
expat/CVE-2026-56408.patch Backport [https://github.com/libexpat/libexpat/commit/16e2efd867ea8567ffa012210b52ef5918e20817]
expat/CVE-2026-56404.patch Backport [https://github.com/libexpat/libexpat/commit/babfc48090977cbf7be24b2c48f6053dca75c164]
expat/CVE-2026-56405.patch Backport [https://github.com/libexpat/libexpat/commit/2c6c42d33689f6b266a5267b639e03cde17e53c0]
expat/CVE-2026-56410_p1.patch Backport [https://github.com/libexpat/libexpat/commit/deeb97f7c88d17a16b0ea2521a13733abc283347]
expat/CVE-2026-56410_p2.patch Backport [https://github.com/libexpat/libexpat/commit/cee20e91bf14dc7f6d2fc48f0d70d86b2dc3afea]
expat/CVE-2026-56406-dependent.patch Backport [https://github.com/libexpat/libexpat/commit/252ff1a307b1490ce0f430632791e7e52d7e43fd]
expat/CVE-2026-56406.patch Backport [https://github.com/libexpat/libexpat/commit/99d8454fdf900a6d00c2a52748e6c0eeb507574d]
expat/CVE-2026-56409.patch Backport [https://github.com/libexpat/libexpat/commit/61f7cdda22546c4bee38dd2d3fa3d6e4aa64d33e]
expat/CVE-2026-56411.patch Backport [https://github.com/libexpat/libexpat/commit/528a4e5017e1bd3b48b689fd0c131df940ae3ea5]
expat/CVE-2026-56407.patch Backport [https://github.com/libexpat/libexpat/commit/30c2fc179ce5d2b1b1bae30bbe0dfddeac894e13]
expat/CVE-2026-56132_p1.patch Backport [https://github.com/libexpat/libexpat/commit/3a4eaf47af8fd7abda38ea2c08308c91152061f3]
expat/CVE-2026-56132_p2.patch Backport [https://github.com/libexpat/libexpat/commit/58400483d7c97be316d7a77739c0a6af5d55932e]
expat/CVE-2026-56132_p3.patch Backport [https://github.com/libexpat/libexpat/commit/353919b3b9f2174073a557ac7d517a5f3cd0cbbf]
expat/CVE-2026-56132_p4.patch Backport [https://github.com/libexpat/libexpat/commit/bca93b4ba9e15fd84425568d772b69baebf790e4]
expat/CVE-2026-56132_p5.patch Backport [https://github.com/libexpat/libexpat/commit/08baa7ef9d168b99094249998fd78f8d190526e5]

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
rel-v2026.1 (AMD EDF 26.06 Release) expat 2.6.4
rel-v2026.2 (AMD EDF 26.11 Release) expat 2.7.5 (this recipe)