[OE-core] [PATCH 1/1] multilib.bbclass/package_manager.py: fix <multilib>-meta-toolchain build failure

Hongxu Jia hongxu.jia at windriver.com
Wed Oct 15 07:53:52 UTC 2014


On 10/15/2014 01:59 PM, Hongxu Jia wrote:
> @@ -61,7 +61,7 @@ class RpmIndexer(Indexer):
>                   eext = ext.split(':')
>                   if len(eext) > 1 and eext[0] == 'multilib':
>                       localdata = bb.data.createCopy(self.d)
> -                    default_tune_key = "DEFAULTTUNE_virtclass-multilib-" + eext[1]
> +                    default_tune_key = "DEFAULTTUNE_ML_" + eext[1]
>                       default_tune = localdata.getVar(default_tune_key, False)
>                       if default_tune:
>                           localdata.setVar("DEFAULTTUNE", default_tune)

It caused build failure of meta-toolchain, in order to avoid it, we
should use DEFAULTTUNE_virtclass-multilib-lib32 first, if it is not
available, and try to use DEFAULTTUNE_ML_<multilib>

So it does not affect previous build workflow.

Please drop it, V2 incoming

//Hongxu




More information about the Openembedded-core mailing list