Name expat
Version 2.5.0
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.5.0.bb
Layer openembedded-core (kirkstone branch)
Inherits
  • cmake
  • lib_package
  • ptest
Dependencies
  • cmake-native
  • ninja-native
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
PACKAGECONFIG options

Sources

https://github.com/libexpat/libexpat/releases/download/R_2_5_0/expat-2.5.0.tar.bz2

Patches

Patch Status
expat/CVE-2024-28757.patch Backport [https://github.com/libexpat/libexpat/commit/1d50b80cf31de87750103656f6eb693746854aa8]
expat/CVE-2023-52426-001.patch Backport [https://github.com/libexpat/libexpat/commit/cdead241d4f1136c2f38d1b28e95073c59753d30]
expat/CVE-2023-52426-002.patch Backport [https://github.com/libexpat/libexpat/commit/daa89e42c005cc7f4f7af9eee271ae0723d30300]
expat/CVE-2023-52426-003.patch Backport [https://github.com/libexpat/libexpat/commit/ed87a4793404e91c0cc0c81435fcfcc64a8be9f4]
expat/CVE-2023-52426-004.patch Backport [https://github.com/libexpat/libexpat/commit/0f075ec8ecb5e43f8fdca5182f8cca4703da0404]
expat/CVE-2023-52426-005.patch Backport [https://github.com/libexpat/libexpat/commit/b0975cb73a41869fbecf0fa55afd35b69b64cc50]
expat/CVE-2023-52426-006.patch Backport [https://github.com/libexpat/libexpat/commit/2b127c20b220b673cf52c6be8bef725bf04cbeaf]
expat/CVE-2023-52426-007.patch Backport [https://github.com/libexpat/libexpat/commit/d3f7bbd37bef2565d64f31b549e197a3a414574e]
expat/CVE-2023-52426-008.patch Backport [https://github.com/libexpat/libexpat/commit/2848dc4e7067de503934b388717e7a3d8d0c5bca]
expat/CVE-2023-52426-009.patch Backport [https://github.com/libexpat/libexpat/commit/caa27198637683b15d810737bb8a6a81af19bfa5]
expat/CVE-2023-52426-010.patch Backport [https://github.com/libexpat/libexpat/commit/55fecd6aa4af4a540812b81234679cd6b5714f1b]
expat/CVE-2023-52426-011.patch Backport [https://github.com/libexpat/libexpat/commit/8a6c61de4a425977e357cafd8667a0d7771ce292]
expat/CVE-2024-45490-0001.patch Backport [https://github.com/libexpat/libexpat/commit/5c1a31642e243f4870c0bd1f2afc7597976521bf]
expat/CVE-2024-45490-0002.patch Backport [https://github.com/libexpat/libexpat/commit/c803b93e8736ed255ff1a6db5ab6add7ccea736c]
expat/CVE-2024-45490-0003.patch Backport [https://github.com/libexpat/libexpat/commit/c12f039b8024d6b9a11c20858370495ff6ff5245]
expat/CVE-2024-45490-0004.patch Backport [https://github.com/libexpat/libexpat/commit/2db233019f551fe4c701bbbc5eb0fa58ff349daa]
expat/CVE-2024-45491.patch Backport [https://github.com/libexpat/libexpat/pull/891/commits/8e439a9947e9dc80]
expat/CVE-2024-45492.patch Backport [https://github.com/libexpat/libexpat/pull/892/commits/9bf0f2c16ee86f64]

bbappends

This recipe is appended by:

meta-mingw expat_%.bbappend
meta-webosose expat_%.bbappend

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master expat 2.6.3
scarthgap (Yocto Project 5.0) expat 2.6.3
nanbield (Yocto Project 4.3) expat 2.5.0
mickledore (Yocto Project 4.2) expat 2.5.0
langdale (Yocto Project 4.1) expat 2.5.0
kirkstone (Yocto Project 4.0) expat 2.5.0 (this recipe)
honister (Yocto Project 3.4) expat 2.4.7
hardknott (Yocto Project 3.3) expat 2.2.10
gatesgarth (Yocto Project 3.2) expat 2.2.9
dunfell (Yocto Project 3.1) expat 2.2.9
zeus (Yocto Project 3.0) expat 2.2.8
warrior (Yocto Project 2.7) expat 2.2.6
thud (Yocto Project 2.6) expat 2.2.6
sumo (Yocto Project 2.5) expat 2.2.5
rocko (Yocto Project 2.4) expat 2.2.3
pyro (Yocto Project 2.3) expat 2.2.0
morty (Yocto Project 2.2) expat 2.2.0
krogoth (Yocto Project 2.1) expat 2.1.0
jethro (Yocto Project 2.0) expat 2.1.0
fido (Yocto Project 1.8) expat 2.1.0
dizzy (Yocto Project 1.7) expat 2.1.0
daisy (Yocto Project 1.6) expat 2.1.0
dora (Yocto Project 1.5) expat 2.1.0
dylan (Yocto Project 1.4) expat 2.1.0
danny (Yocto Project 1.3) expat 2.1.0