From fe53449330c98a8ced424bbe1161c0035836646d Mon Sep 17 00:00:00 2001 From: Dongxiao Xu Date: Fri, 5 Aug 2011 13:48:25 +0800 Subject: task-core-boot.bb: Add PACKAGE definition to facilitate multilib If there is no PACKAGES defined in bb file, its default definition would be "${PN}-dbg ${PN} ${PN}-doc ${PN}-dev ${PN}-staticdev ${PN}-locale". In multilib case, ${PN} is extended with ${MLPREFIX}, so there is no rename occurred for the PACKAGES. Therefore for task-core-boot, RDEPENDS_lib32-task-core-boot will be empty, resulting busybox, tinylogin, etc. are not bulit out. This fixed the issue that /bin/sh is not provided while do_rootfs. (From OE-Core rev: f3d8fd28d779ff841410e5bd22289680f04022a2) Signed-off-by: Dongxiao Xu Signed-off-by: Richard Purdie --- meta/recipes-core/tasks/task-core-boot.bb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'meta/recipes-core/tasks') diff --git a/meta/recipes-core/tasks/task-core-boot.bb b/meta/recipes-core/tasks/task-core-boot.bb index 5aea77169f..eb2b5484a2 100644 --- a/meta/recipes-core/tasks/task-core-boot.bb +++ b/meta/recipes-core/tasks/task-core-boot.bb @@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3 PACKAGE_ARCH = "${MACHINE_ARCH}" DEPENDS = "virtual/kernel" ALLOW_EMPTY = "1" -PR = "r7" +PR = "r8" # # Set by the machine configuration with packages essential for device bootup @@ -17,6 +17,12 @@ PR = "r7" MACHINE_ESSENTIAL_EXTRA_RDEPENDS ?= "" MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS ?= "" +PACKAGES = "\ + task-core-boot \ + task-core-boot-dbg \ + task-core-boot-dev \ +" + RDEPENDS_task-core-boot = "\ base-files \ base-passwd \ -- cgit v1.2.3-54-g00ecf