Although I don't see it on the mailing list, oe-core master now contains the following patch: http://git.openembedded.org/openembedded-core/commit/?id=ff2c8af73046f55aa733ce8289b6236c88300290 Is this necessary? Aren't TARGET_CFLAGS by definition only used for the target?