The 'ConfigParsed' event was too early and when we mangled the
MACHINEOVERRIDES using the extender, we ended overriding some values
when using together with multilib.

This fixes the multilib use-case and keep current ones working.

Reported-by: Cristinel Panfir <cristinel.pan...@nxp.com>
Signed-off-by: Otavio Salvador <ota...@ossystems.com.br>
---

 classes/machine-overrides-extender.bbclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/classes/machine-overrides-extender.bbclass 
b/classes/machine-overrides-extender.bbclass
index f333a0fc..e07b59c1 100644
--- a/classes/machine-overrides-extender.bbclass
+++ b/classes/machine-overrides-extender.bbclass
@@ -44,5 +44,5 @@ def machine_overrides_extender(d):
 python machine_overrides_extender_handler() {
     machine_overrides_extender(e.data)
 }
-machine_overrides_extender_handler[eventmask] = "bb.event.ConfigParsed"
+machine_overrides_extender_handler[eventmask] = "bb.event.RecipeParsed"
 addhandler machine_overrides_extender_handler
-- 
2.17.0

-- 
_______________________________________________
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale

Reply via email to