tree/branch: poky/master git info :348da93e283b2b8454fd9cde80d4b17378e2a168 when build lib64-core-image-sato with multilib enable, i got the error: ***************************************** ERROR: OE-core's config sanity checker detected a potential misconfiguration. Either fix the cause of this error or at your own risk disable the checker (see sanity.conf). Following is the list of potential problems / advisories: Toolchain tunings invalid: Multilib 'lib64' (x86-64) is also the default tuning. ERROR: Execution of event handler 'check_sanity_eventhandler' failed ERROR: Command execution failed: Exited with 1 Summary: There were 3 ERROR messages shown, returning a non-zero exit code. ************************************************** The configuration I used for build is like following: ####### MACHINE = "qemux86-64" require conf/multilib.conf MULTILIBS = "multilib:lib64" DEFAULTTUNE_virtclass-multilib-lib64 = "x86-64" #####
Getting a warning about this configuration makes sense, you're trying to build two sets of librbaries with exactly the same optimisations. If this is one of our standard test cases, I think we need to adpat it, maybe by selecting a different tuning for one set of multilib libraries...
(In reply to comment #1) > Getting a warning about this configuration makes sense, you're trying to > build two sets of librbaries with exactly the same optimisations. If this is > one of our standard test cases, I think we need to adpat it, maybe by > selecting a different tuning for one set of multilib libraries... Hi Richard, It's OK for us to remove such case if it's expected. Meanwhile, we also have a test case to build 32bit library against qemux86, which has not been reported as warning in sanity.bbclass. I think the 2 combinations should be consistent if 64bit library build against qemux86-64 should fail.