]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
multilib_global.bbclass: Avoid expanding native recipes in NON_MULTILIB_RECIPES
authorRobert Yang <liezhi.yang@windriver.com>
Wed, 6 Nov 2024 14:05:20 +0000 (06:05 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 12 Nov 2024 11:19:42 +0000 (11:19 +0000)
commit73bea15bb5d0f70b587d2ad1007cc0282652eed7
treeee02d2c0a72aa475d8fa23708309206ff6a9007c
parent8ec7bfc6644aff011545dfb0f5a415e79d7b0844
multilib_global.bbclass: Avoid expanding native recipes in NON_MULTILIB_RECIPES

Fixed:
require conf/multilib.conf
MULTILIBS = "multilib:lib32"
DEFAULTTUNE:virtclass-multilib-lib32 = "x86"
MACHINE = "qemux86-64"

$ bitbake lib32-grub-native
The build would go on before the patch which was incorrect. Now:

ERROR: Nothing PROVIDES 'lib32-grub-native'. Close matches:
[snip]

The nativesdk doesn't have such an issue, so only skip native.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/multilib_global.bbclass