During SDK generation the multilib_sanity_check function is being called,
however it is not available unless we've been called from the image.bbclass.

Disable the check if MULTILIB_CHECK_FILE (also set in image.bbclass) doesn't
exist or is empty.

Signed-off-by: Mark Hatle <mark.ha...@windriver.com>
---
 meta/classes/package_ipk.bbclass |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/meta/classes/package_ipk.bbclass b/meta/classes/package_ipk.bbclass
index 3768889..8ecf511 100644
--- a/meta/classes/package_ipk.bbclass
+++ b/meta/classes/package_ipk.bbclass
@@ -127,8 +127,10 @@ package_install_internal_ipk() {
        fi
 
        package_tryout_install_multilib_ipk
-       #sanity check
-       multilib_sanity_check  ${target_rootfs} ${multilib_tryout_dirs}|| exit 1
+       if [ ! -z "${MULTILIB_CHECK_FILE}" ]; then
+               #sanity check
+               multilib_sanity_check ${target_rootfs} ${multilib_tryout_dirs} 
|| exit 1
+       fi
 
        if [ ! -z "${package_multilib}" ]; then
                opkg-cl ${ipkg_args} install ${package_multilib}
-- 
1.7.3.4


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

Reply via email to