We currently run yocto-check-layer on the autobuilder with no `--machines` arguments as part of the 'check-layer' & 'check-layer-nightly' builds. We should specify MACHINEs to test for each BSP layer to ensure that signatures don't change unexpectedly when MACHINE is changed. This is likely to surface issues in existing layers, which will then need fixing...
Just to cross-reference with a related open bug: https://bugzilla.yoctoproject.org/show_bug.cgi?id=15982 I'll need to get back to that one eventually...
After several fixes in openembedded-core, we've been able to enable this for core layers: - https://git.yoctoproject.org/yocto-autobuilder-helper/commit/?id=0742f9ec479b344a987e800dd0ca7e25850d7450 Next up we need to run some manual builds with `--machines` arguments against other compatible layers and report issues.