diff options
| author | Luciano Dittgen <luciano.dittgen@ossystems.com.br> | 2026-09-08 15:18:16 -0300 |
|---|---|---|
| committer | Luciano Dittgen <luciano.dittgen@ossystems.com.br> | 2026-09-10 14:12:25 -0300 |
| commit | ace8929de3c377335bc7caf8532203d4ef5745e5 (patch) | |
| tree | 3a145e5605c2f85b07f1f7c61be8bdd57fb5a9c2 | |
| parent | cb22df87a2c3ba36fffc2d7816a6ed3e7d50ad4c (diff) | |
| download | meta-freescale-ace8929de3c377335bc7caf8532203d4ef5745e5.tar.gz | |
u-boot-qoriq: Document the multilib toolchain block
The block raises SkipPackage/SkipRecipe when the machine override needs a
multilib cross toolchain that MULTILIB_VARIANTS does not build. Only a
parse-time raise can drop a recipe, and COMPATIBLE_MACHINE matches machine
tokens, not multilib configuration. TOOLCHAIN_OPTIONS and WRAP_TARGET_PREFIX
feed EXTRA_OEMAKE from the recipe datastore, so a task cannot carry them.
Signed-off-by: Luciano Dittgen <luciano.dittgen@ossystems.com.br>
| -rw-r--r-- | recipes-bsp/u-boot/u-boot-qoriq_2025.04.bb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/recipes-bsp/u-boot/u-boot-qoriq_2025.04.bb b/recipes-bsp/u-boot/u-boot-qoriq_2025.04.bb index 2dd3c782a..3375a01de 100644 --- a/recipes-bsp/u-boot/u-boot-qoriq_2025.04.bb +++ b/recipes-bsp/u-boot/u-boot-qoriq_2025.04.bb | |||
| @@ -39,6 +39,9 @@ inherit fsl-u-boot-localversion | |||
| 39 | B = "${UNPACKDIR}/build" | 39 | B = "${UNPACKDIR}/build" |
| 40 | LOCALVERSION = "+fsl" | 40 | LOCALVERSION = "+fsl" |
| 41 | 41 | ||
| 42 | # A machine in this family needs a multilib cross toolchain. When the | ||
| 43 | # configuration builds none, only a parse-time raise can drop the recipe. | ||
| 44 | # nooelint: oelint.task.noanonpython | ||
| 42 | python () { | 45 | python () { |
| 43 | if d.getVar("TCMODE") == "external-fsl": | 46 | if d.getVar("TCMODE") == "external-fsl": |
| 44 | return | 47 | return |
