By default, libsolv uses the rpm logic for version comparison, which is
not quite the same as debian. Opkg now sets the distribution type for
libsolv to be debian. But for that to work, libsolv needs to be compiled
with MULTI_SEMANTICS=ON.

Signed-off-by: Alejandro del Castillo <alejandro.delcasti...@ni.com>
---
 meta/recipes-extended/libsolv/libsolv_0.6.23.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-extended/libsolv/libsolv_0.6.23.bb 
b/meta/recipes-extended/libsolv/libsolv_0.6.23.bb
index 1ece5f2..f3f3d6e 100644
--- a/meta/recipes-extended/libsolv/libsolv_0.6.23.bb
+++ b/meta/recipes-extended/libsolv/libsolv_0.6.23.bb
@@ -18,7 +18,7 @@ S = "${WORKDIR}/git"
 
 inherit cmake
 
-EXTRA_OECMAKE = "-DLIB=${baselib}"
+EXTRA_OECMAKE = "-DLIB=${baselib} -DMULTI_SEMANTICS=ON"
 
 PACKAGES =+ "${PN}-tools ${PN}ext"
 
-- 
2.7.4

-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to