[OE-core] [PATCH 0/1] Don't extend package name if extended already for multilib

kai.kang at windriver.com kai.kang at windriver.com
Wed Oct 18 08:02:04 UTC 2017


From: Kai Kang <kai.kang at windriver.com>

This patch is for mips64 which could set for 2 kinds of multilbs:

MULTILIBS ?= "multilib:lib32 multilib:libn32"
DEFAULTTUNE_virtclass-multilib-lib32 ?= "mips"
DEFAULTTUNE_virtclass-multilib-libn32 ?= "mips64-n32"

Tested on Yocto with sample config for qemux86-64:
1 set MACHINE and multilibs in local.conf

===============================================
MACHINE = "qemux86-64"

require conf/multilib.conf
MULTILIBS = "multilib:lib32 multilib:lib64"
DEFAULTTUNE_virtclass-multilib-lib32 = "x86"
DEFAULTTUNE_virtclass-multilib-lib64 = "x86-64"
===============================================

2 bitbake lib32-meta-ide-support core-image-sato

No such error shows:
ERROR: Nothing PROVIDES 'virtual/lib32-libn32-libc'.


Kai Kang (1):
  toolchain-scripts.bbclass: do not extend dependency if extended
    already

 meta/classes/toolchain-scripts.bbclass | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

--
2.14.1




More information about the Openembedded-core mailing list