Support for building OpenEmbedded-Core using Linaro GCC 4.7

2012-05-31 Thread Ken Werner

Hello,

The OE-layer 'meta-linaro' now employs an updated recipe for building 
OpenEmbedded using the Linaro GCC 4.7 2012.05. The following 
configuration has been tested:


OE-sources:
 * OpenEmbedded-Core:
- git://git.openembedded.org/openembedded-core
- rev 363424c
 * BitBake:
- git://git.openembedded.org/bitbake
- rev f8bf449
 * meta-linaro:
- git://git.linaro.org/people/kwerner/meta-linaro.git
- rev 323a982

compiler:
 * Linaro GCC 4.7 2012.05

https://launchpad.net/gcc-linaro/4.7/4.7-2012.05/+download/gcc-linaro-4.7-2012.05.tar.bz2

images:
 * core-image-minimal (just enough to get a shell)
 * core-image-sato (Xorg, gtk+2)
 * qt4e-demo-image (Qt 4.8 embedded)

targets:
 * ARM:
   - qemuarm (vesatilepb, ARMv5, arm926ej-s)
   - qemuarmv7a (vexpress, ARMv7, -march=armv7-a, -mthumb, 
-mfloat-abi=hard, -mfpu=neon)

 * MIPS:
   - qemumips (malta, -march=mips32)
 * PPC:
   - qemuppc (mac99, -mcpu=603e)
 * X86
   - qemux86
 * X86_64
   - qemux86-64

build/host system:
 * x86_64 Ubuntu 11.10 (Oneiric)

The easiest way to reproduce:
wget 
http://people.linaro.org/~kwerner/oe-core/script/build-oe-core-linaro.sh
bash ~/build-oe-core-linaro.sh --workdir workdir --dldir 
/home/ken/data/downloads --gcctype "linaro-4.7" --mlbranch 323a982 
--oebranch 363424c --bbbranch f8bf449 --oepatches 
"http://people.linaro.org/~kwerner/oe-core/patches/armv7a-tree-vectorize.patch";


More information about the meta-linaro layer can be found at:
https://wiki.linaro.org/KenWerner/Sandbox/OpenEmbedded-Core

Regards
Ken

___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain


Re: linaro kernel fails to build with gcc4.7

2012-05-31 Thread Deepti Kalakeri
Hello Fathi,

I tried with the latest gcc binary available at
http://releases.linaro.org/12.05/components/toolchain/binaries/gcc-linaro-arm-linux-gnueabihf-2012.05-20120523_linux.tar.bz2
but I get the same failure
https://ci.linaro.org/jenkins/job/linux-linaro-tracking_panda-omap2plus_sandbox_job/78/console
.

On Fri, May 25, 2012 at 11:49 AM, Fathi Boudra wrote:

> Hi,
>
> It seems bug 947111 affects the binary toolchain.
>
> -- Forwarded message --
> linaro-kernel seems to fail to build with the GCC4.7 [4.7.1 20120402
> prerelease ]
> picked up from
> http://releases.linaro.org/12.04/components/toolchain/binaries/gcc-linaro-arm-linux-gnueabi-2012.04-20120426_linux.tar.bz2
> .
> Here is the link to the job which failed
>
> https://ci.linaro.org/jenkins/job/linux-linaro-tracking_panda-omap2plus_sandbox_job/58/console
>
> This issue had been recorded previously with bug
>
> https://bugs.launchpad.net/ubuntu/+source/armel-cross-toolchain-base/+bug/947111
> .
> This appeared to be fixed already according to the bug report, but
> seem to have regressed again.
>



-- 
Thanks and Regards,
Deepti
Infrastructure Team Member, Linaro Platform Teams
Linaro.org | Open source software for ARM SoCs
Follow Linaro: http://www.facebook.com/pages/Linaro
http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain