taglib appears to depend on boost if it finds it in the sysroot. Force
it not to do this. Someone with better cmake skills may be able to
do this in a neater way.

Signed-off-by: Richard Purdie <richard.pur...@linuxfaaoundation.org>

diff --git a/meta/recipes-support/taglib/taglib_1.9.1.bb
b/meta/recipes-support/taglib/taglib_1.9.1.bb
index 0ecb444..0421f61 100644
--- a/meta/recipes-support/taglib/taglib_1.9.1.bb
+++ b/meta/recipes-support/taglib/taglib_1.9.1.bb
@@ -24,5 +24,7 @@ EXTRA_OECMAKE = "-DLIB_SUFFIX=${@d.getVar('baselib',
True).replace('lib', '')}"
 do_configure_prepend () {
        rm -f ${S}/admin/ltmain.sh
        rm -f ${S}/admin/libtool.m4.in
+       # Don't have a floating dependeny on boost
+       sed -i -e "s/atomic.hpp/atomic-not-exist.hpp/"
${S}/ConfigureChecks.cmake
 }
 


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

Reply via email to