[oe] [PATCH 0/4][RFC] Remove CROSS_DIR, install cross-packages into native sysroot
Koen Kooi
k.kooi at student.utwente.nl
Fri Jul 23 07:25:49 UTC 2010
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 21-07-10 20:04, Khem Raj wrote:
> Hi
>
> The following 4 patches are based on Jushua's work in poky to get rid of
> cross dir and install the toolchain in native sysroot.
>
> I have done native-sdk-builds for uclibc and eglibc. It could build the images
> and the images booted fine in qemu on mips and arm.
>
> I would appreciate if someone could lend a hand in testing these patches
>
> And as we have changed tmpdir layout with this patch I have also bumped ABI
> which means tmp has to be nuked before you try these patches.
>
> Please review/ack/nack
There is a BIG problem with these patches, they break multimachine builds.
The previous situation had:
cross/armv7a-angstrom-foo/usr/bin/
cross/armv5te-angstrom-foo/usr/bin/
etc
The new situation has:
x86_64-linux/usr/bin
So all the toolchains get dropped into the *same* directory, which
breaks horribly.
I see 2 courses of action to fix this quickly:
1) add ${TARGET_SYS} back, bump ABI
2) revert these patches, bump ABI
So, what do other people think?
regards,
Koen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)
iD8DBQFMSUP9MkyGM64RGpERAkkbAKCbMy47668egFF707rfNYNsiKSSKQCcDpbn
53k+LcpMKzu2x8uwQUbqrl0=
=Hy7k
-----END PGP SIGNATURE-----
More information about the Openembedded-devel
mailing list