mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-11-14 03:57:15 +00:00
Bump the FEX srcrev to the FEX-2607 tag and resync the vendored externals to that release's submodule pointers: drop jemalloc (non-glibc) and robin-map, which upstream replaced with rpmalloc and unordered_dense. Additional build fixes required by this release: - Disable FEX's internal ccache (-DENABLE_CCACHE=OFF); it collides with OE's ccache class and double-wraps the compiler. - Build fmt from the bundled External/fmt submodule instead of the system copy. FEX-2607 formats std::byte spans via fmt::join, which its pinned fmt 12.1.0 supports but oe-core's newer fmt 12.2.0 rejects. - Stop FEX from stripping binaries at link time so OE can split out debug information and the already-stripped QA check passes. Built for qemuarm64. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>