[oe] [PATCH 0/4][RFC] Remove CROSS_DIR, install cross-packages into native sysroot
Martin Jansa
martin.jansa at gmail.com
Fri Jul 23 08:18:06 UTC 2010
On Fri, Jul 23, 2010 at 09:25:49AM +0200, Koen Kooi wrote:
> There is a BIG problem with these patches, they break multimachine builds.
Yes, I see it now too after launching another machine with different arm
version (armv4/armv7) in my SHR builddir (om-gta0[12] were fine because
both using armv4).
ie binutils-cross versions are overwritten in
sysroots/x86_64-linux/usr/arm-oe-linux-gnueabi/bin/
and last build wins.
> I see 2 courses of action to fix this quickly:
>
> 1) add ${TARGET_SYS} back, bump ABI
> 2) revert these patches, bump ABI
Someone know how it's solved in poky? I'm reading git log there and
don't see TARGET_SYS used for every cross lib/bin, so maybe they don't
allow multimachine (multiarch) builds?
Regards,
--
Martin 'JaMa' Jansa jabber: Martin.Jansa at gmail.com
More information about the Openembedded-devel
mailing list