From c036f746ad4a1e1eb0201ea298f5bfdc571fda88 Mon Sep 17 00:00:00 2001 From: Kai Kang Date: Tue, 8 Oct 2024 17:39:01 +0800 Subject: [PATCH] minifi-cpp: disable rocksdb support for armv5 and libc-musl:powerpc rocksdb is not compatible with libc-musl:powerpc and armv5, so remove 'rocksdb' from PACKAGECONFIG. Otherwise it complains error: | ERROR: Nothing PROVIDES 'rocksdb' (but /path_to/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.15.0.bb DEPENDS on or otherwise requires it) | rocksdb was skipped: incompatible with host arm-poky-linux-gnueabi (not in COMPATIBLE_HOST) Signed-off-by: Kai Kang Signed-off-by: Khem Raj --- meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.15.0.bb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.15.0.bb b/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.15.0.bb index fca8d9e754..6f5cd49116 100644 --- a/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.15.0.bb +++ b/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.15.0.bb @@ -97,6 +97,11 @@ EXTRA_OECMAKE = " \ " PACKAGECONFIG ??= "civetweb libarchive rocksdb expression-language" + +# rocksdb is not compatible with libc-musl:powerpc & armv5 +PACKAGECONFIG:remove:libc-musl:powerpc = "rocksdb" +PACKAGECONFIG:remove:armv5 = "rocksdb" + PACKAGECONFIG[civetweb] = "-DDISABLE_CIVET=OFF,-DDISABLE_CIVET=ON" PACKAGECONFIG[openwsman] = "-DENABLE_OPENWSMAN=ON,-DENABLE_OPENWSMAN=OFF,libxml2" PACKAGECONFIG[libarchive] = "-DDISABLE_LIBARCHIVE=OFF,-DDISABLE_LIBARCHIVE=ON,libarchive"