]> code.ossystems Code Review - openembedded-core.git/commitdiff
libsolv: enable MULTI_SEMANTICS
authorAlejandro del Castillo <alejandro.delcastillo@ni.com>
Fri, 23 Sep 2016 22:49:06 +0000 (17:49 -0500)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 28 Sep 2016 09:15:54 +0000 (10:15 +0100)
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.delcastillo@ni.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-extended/libsolv/libsolv_0.6.23.bb

index 1ece5f21a44769da3cf83ede2bb6a97fca3b2322..f3f3d6e6456489aa861ce391fa3dbc60cc70b142 100644 (file)
@@ -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"