From f9c3639238c2a9f1072e39ba26d0e521c5951b95 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Mon, 15 Aug 2011 23:59:32 +0100 Subject: multilib: Only build one kernel For a given system we only want one kernel to be built. This change makes the main kernel recipe provide all of the provides of the various enabled multilibs hence allowing it to fulfil all the appropriate dependencies. To make this work a global multilib class file needed to be created. This patch also enables this multi provider functionality for "allarch" packages. [YOCTO #1361] (From OE-Core rev: 2fd257f6c610624f05c8dd3fe1486364af04696f) Signed-off-by: Richard Purdie --- meta/conf/multilib.conf | 2 ++ 1 file changed, 2 insertions(+) (limited to 'meta/conf/multilib.conf') diff --git a/meta/conf/multilib.conf b/meta/conf/multilib.conf index babf191669..eec1da79c9 100644 --- a/meta/conf/multilib.conf +++ b/meta/conf/multilib.conf @@ -9,6 +9,8 @@ MULTILIBS ??= "multilib:lib32" STAGING_DIR_HOST = "${STAGING_DIR}/${MLPREFIX}${MACHINE}" STAGING_DIR_TARGET = "${STAGING_DIR}/${MLPREFIX}${MACHINE}" +INHERIT += "multilib_global" + BBCLASSEXTEND_append_pn-acl = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-alsa-lib = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-alsa-utils = " ${MULTILIBS}" -- cgit v1.2.3-54-g00ecf