From 04af73b8ba59975ee1f2967a74e95f5a52b74c8d Mon Sep 17 00:00:00 2001 From: Stefan Herbrechtsmeier Date: Mon, 28 Mar 2022 11:32:39 +0200 Subject: [PATCH] zstd: add libzstd package Add a libzstd package to remove libstdc++ runtime dependency from library users and reduce the dependencies and size of the library package. Add a lib package instead of a bin package to use a similar name as other buildtools and be backward compatible. (From OE-Core rev: 59041a5f945d480503e391f5f210f383412646b9) Signed-off-by: Stefan Herbrechtsmeier Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie --- meta/recipes-extended/zstd/zstd_1.5.2.bb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta/recipes-extended/zstd/zstd_1.5.2.bb b/meta/recipes-extended/zstd/zstd_1.5.2.bb index 0ddff469b8..3887f31ecf 100644 --- a/meta/recipes-extended/zstd/zstd_1.5.2.bb +++ b/meta/recipes-extended/zstd/zstd_1.5.2.bb @@ -36,4 +36,8 @@ do_install () { oe_runmake install 'DESTDIR=${D}' PREFIX=${prefix} -C contrib/pzstd } +PACKAGE_BEFORE_PN = "libzstd" + +FILES:libzstd = "${libdir}/libzstd${SOLIBS}" + BBCLASSEXTEND = "native nativesdk"