This is already filed in the appropriate bugzilla: https://bugzilla.yoctoproject.org/show_bug.cgi?id=11240
Just notifying the list as the custom goes... libjpeg-turbo in recipes-graphics has an unconditional dependency on nasm-native, which is intel specific and wont be provided on non intel arches. Attaching a patch which fixes this by only requiring nasm-native when targeting intel architectures. Cheers, -Tristan
From 29a82ba25a9c395f5214699ca0afb5bd465ebdf1 Mon Sep 17 00:00:00 2001 From: Tristan Van Berkom <tristan.vanber...@codethink.co.uk> Date: Fri, 24 Mar 2017 15:37:36 +0000 Subject: [PATCH] libjpeg-turbo: Support building on non intel targets. nasm is intel specific, however libjpeg-turbo is still desirable on other architectures. Without this patch, it would seem that nasm is built on an intel host and then ignored when compiling libjpeg-turbo for an arm target, however it has libjpeg-turbo requiring nasm be built when building on an arm/aarch64 host. This fixes the issue so that nasm-native is not required on the host when building for an aarch64 target. --- meta/recipes-graphics/jpeg/libjpeg-turbo_1.5.0.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-graphics/jpeg/libjpeg-turbo_1.5.0.bb b/meta/recipes-graphics/jpeg/libjpeg-turbo_1.5.0.bb index c9e70d73d2..a02406eaa6 100644 --- a/meta/recipes-graphics/jpeg/libjpeg-turbo_1.5.0.bb +++ b/meta/recipes-graphics/jpeg/libjpeg-turbo_1.5.0.bb @@ -7,7 +7,8 @@ LIC_FILES_CHKSUM = "file://cdjpeg.h;endline=13;md5=05bab7c7ad899d85bfba60da1a127 file://jpeglib.h;endline=16;md5=f67d70e547a2662c079781c72f877f72 \ file://djpeg.c;endline=11;md5=b90b6d2b4119f9e5807cd273f525d2af \ " -DEPENDS = "nasm-native" +DEPENDS_append_x86-64 = " nasm-native" +DEPENDS_append_x86 = " nasm-native" SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BPN}-${PV}.tar.gz" SRC_URI[md5sum] = "3fc5d9b6a8bce96161659ae7a9939257" -- 2.11.0
-- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core