Patchwork [meta-fsl-ppc] u-boot: u-boot build for 64-bit parts depends on lib32-gcc-cross-powerpc

login
register
mail settings
Submitter chunrong guo
Date June 23, 2014, 8:07 a.m.
Message ID <1403510846-29502-1-git-send-email-b40290@freescale.com>
Download mbox | patch
Permalink /patch/74233/
State Changes Requested
Delegated to: Otavio Salvador
Headers show

Comments

chunrong guo - June 23, 2014, 8:07 a.m.
From: Chunrong Guo <B40290@freescale.com>

   *fix the following error:
   | ERROR: Nothing PROVIDES 'lib32-gcc-cross' (but /p5040ds-64b/poky/meta-fsl-ppc/recipes-bsp/u-boot/u-   |boot_git.bb DEPENDS on or otherwise requires it). Close matches:
   |lib32-gcc-cross-powerpc
   |lib32-gcc
   |lib32-ncurses

Signed-off-by: Chunrong Guo <B40290@freescale.com>
---
 recipes-bsp/u-boot/u-boot_git.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Otavio Salvador - June 25, 2014, 4:08 p.m.
On Mon, Jun 23, 2014 at 5:07 AM,  <b40290@freescale.com> wrote:
> From: Chunrong Guo <B40290@freescale.com>
>
>    *fix the following error:
>    | ERROR: Nothing PROVIDES 'lib32-gcc-cross' (but /p5040ds-64b/poky/meta-fsl-ppc/recipes-bsp/u-boot/u-   |boot_git.bb DEPENDS on or otherwise requires it). Close matches:
>    |lib32-gcc-cross-powerpc
>    |lib32-gcc
>    |lib32-ncurses
>
> Signed-off-by: Chunrong Guo <B40290@freescale.com>

The commit log has 'u-boot' duplicated.

Patch

diff --git a/recipes-bsp/u-boot/u-boot_git.bb b/recipes-bsp/u-boot/u-boot_git.bb
index 406914c..610f599 100644
--- a/recipes-bsp/u-boot/u-boot_git.bb
+++ b/recipes-bsp/u-boot/u-boot_git.bb
@@ -44,13 +44,13 @@  python () {
         raise bb.parse.SkipPackage("Building the u-boot for this arch requires multilib to be enabled")
 }
 
-DEPENDS_append_e5500-64b = "${@base_contains('TCMODE', 'external-fsl', '', ' lib32-gcc-cross lib32-libgcc', d)}"
+DEPENDS_append_e5500-64b = "${@base_contains('TCMODE', 'external-fsl', '', ' lib32-gcc-cross-powerpc lib32-libgcc', d)}"
 PATH_append_e5500-64b = ":${STAGING_BINDIR_NATIVE}/${DEFAULTTUNE_virtclass-multilib-lib32}${TARGET_VENDOR_virtclass-multilib-lib32}-${HOST_OS}/"
 TOOLCHAIN_OPTIONS_append_e5500-64b = "${@base_contains('TCMODE', 'external-fsl', '', '/../lib32-${MACHINE}', d)}"
 TARGET_VENDOR_virtclass-multilib-lib32 ?= "${@base_contains('TCMODE', 'external-fsl', '', '-${DISTRO}mllib32', d)}"
 WRAP_TARGET_PREFIX_e5500-64b := "powerpc${TARGET_VENDOR_virtclass-multilib-lib32}-${HOST_OS}-"
 
-DEPENDS_append_e6500-64b = "${@base_contains('TCMODE', 'external-fsl', '', ' lib32-gcc-cross lib32-libgcc', d)}"
+DEPENDS_append_e6500-64b = "${@base_contains('TCMODE', 'external-fsl', '', ' lib32-gcc-cross-powerpc lib32-libgcc', d)}"
 PATH_append_e6500-64b = ":${STAGING_BINDIR_NATIVE}/${DEFAULTTUNE_virtclass-multilib-lib32}${TARGET_VENDOR_virtclass-multilib-lib32}-${HOST_OS}/"
 TOOLCHAIN_OPTIONS_append_e6500-64b = "${@base_contains('TCMODE', 'external-fsl', '', '/../lib32-${MACHINE}', d)}"
 TARGET_VENDOR_virtclass-multilib-lib32 ?= "${@base_contains('TCMODE', 'external-fsl', '', '-${DISTRO}mllib32', d)}"