]> code.ossystems Code Review - openembedded-core.git/commitdiff
taglib: Force a disable of the floating dependency on boost
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 21 May 2014 16:50:17 +0000 (17:50 +0100)
committerSaul Wold <sgw@linux.intel.com>
Fri, 23 May 2014 17:35:48 +0000 (10:35 -0700)
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.

(From OE-Core rev: 2c6c6c98416e5a458a02106524b5aa10a4b71d60)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-support/taglib/taglib_1.9.1.bb

index 0ecb4443b209783d1943db41912f3aca89176c60..0421f614816b8398bedfb5bb6a80860b924deee3 100644 (file)
@@ -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
 }