[OE-core] [PATCH 00/10] external-csl-toolchain fixes and improvements

Ken Werner ken.werner at linaro.org
Fri Feb 3 16:00:54 UTC 2012


On 01/27/2012 06:13 PM, Christopher Larson wrote:
> From: Christopher Larson<chris_larson at mentor.com>
>
> - Fixes the external-csl-toolchain and corresponding tcmode to be compatible
>    with current metadata (e.g. uses current providers), and ensures it works again
> - Kills the arch and version specific bits, making it work fine with a number
>    of different versions of the CodeSourcery arm, mips, ppc, and ia32 toolchains
> - Makes the packaging match up with the packaging of the internal toolchain by
>    leveraging the eglibc packaging .inc and ensuring our other packages are
>    named correctly
> - Extracts versioning information for both the recipe and emitted packages
>    from the external toolchain at ConfigParsed time. This code is not pretty,
>    largely kept as is from the Mentor internal external toolchain, but it does
>    work. A future commit or commits will clean that up.
>
> I've tested with with the fall 2010, spring 2011, and fall 2011 releases, for
> the qemux86, qemuarm, qemumips, and qemuppc machines. I used buildhistory to
> compare the packages and image content between internal and external, ensuring
> that they match up with almost no differences.
>
> The following changes since commit fba0459da7f274ae284d36b7fdbf2f9d10a52610:
>
>    distro_tracking_fields: fix the typos in the field of maintainer. (2012-01-27 09:52:00 +0000)
>
> are available in the git repository at:
>    git://github.com/kergoth/oe-core external-toolchain

Hi,

Good work!

I just switched to this branch and configured OE-core to compile for 
qemuarm using the external CSL 2011.03 toolchain. When attempting to 
build the sato image bitbake aborts when compiling libproxy_0.4.7.bb. 
I've changed the cmake.bbclass to have cmake find the binaries of the 
external toolchain as posted here:
http://lists.linuxtogo.org/pipermail/openembedded-core/2011-December/014432.html

With this patch applied the build of the core-image-sate and 
qt4e-demo-image finished successfully. Both images are booting fine 
using QEMU.

Regards,
Ken




More information about the Openembedded-core mailing list