args.h uses int64_t without including <cstdint>; glibc headers pull it
in transitively via other includes, musl's don't.
AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Preserve existing CMAKE_CXX_FLAGS in the cross-compilation patch so
Yocto's -ffile-prefix-map flags are not discarded, fixing the
do_package_qa buildpaths check. Replace the custom do_install with
do_install:append that only fixes the SONAME symlink layout, letting
cmake_do_install handle the standard installation. Drop the
now-unnecessary INSANE_SKIP:buildpaths overrides.
Signed-off-by: Varun Singhal <varusing@qti.qualcomm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Add a new recipe for floret, a fastText fork with Bloom embeddings
for compact, full-coverage vectors compatible with spaCy. Builds
shared library, static library, and CLI binary via CMake with zlib.
Includes a cross-compilation patch (CMake 3.5, <cstdint> for GCC 15.x)
and installs the shared library under its real SONAME to keep
libfloret.so as a symlink.
Signed-off-by: Varun Singhal <varusing@qti.qualcomm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>