On Thu, Apr 25, 2019 at 10:21 PM Adrian Bunk <[email protected]> wrote: > > On Wed, Apr 24, 2019 at 07:00:38PM +0000, Martin Jansa wrote: > > * set COMPATIBLE_MACHINE to (^$) to prevent building it for any other > > architectures than armv7a and aarch64 > > * with new arm tune files it's easy to have armv7a in OVERRIDES even > > when there isn't armv7a in TUNE_FEATURES: > > meta/conf/machine/include/tune-cortexa9.inc:7 > > "${@bb.utils.contains('TUNE_FEATURES', 'cortexa9', 'armv7a:', '',d)}" > > in cases like this COMPATIBLE_MACHINE was satisfied thanks to the > > armv7a OVERRIDE, but then the anonymous python was failing with: > > ne10 was skipped: Incompatible with archs other than armv7 and aarch64 > >... > > How does this handle Cortex A9 SoCs without NEON support?
this is a valid concern although rare but this combination is out there ( tegra2 ) and ne10 needs neon, so probably its better to check for neon in tune features than anything else first. -- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
