[oe] [meta-oe][PATCH 1/6] llvm: update 3.5.2 to have a sane ARM JIT for OpenJDK-8

Otavio Salvador otavio.salvador at ossystems.com.br
Wed Oct 21 14:28:54 UTC 2015


On Wed, Oct 21, 2015 at 12:11 PM, Martin Jansa <martin.jansa at gmail.com> wrote:
> On Wed, Oct 21, 2015 at 01:09:44PM +0200, Martin Jansa wrote:
>> On Wed, Oct 21, 2015 at 12:59:37PM +0200, Martin Jansa wrote:
>> > On Wed, Oct 14, 2015 at 08:48:51PM +0200, Jens Rehsack wrote:
>> > >
>> > > llvm introduced new JIT technology MCJIT with llvm 3.4 and fixes ARM in 3.5
>> > > (see http://llvm.org/releases/3.5.2/docs/ReleaseNotes.html#changes-to-the-arm-backend).
>> > >
>> > > Ensure JIT is built with llvm
>> >
>> > I'm tempted to leave this one after jethro is branched, unless
>> > default LLVM_RELEASE is updated in oe-core/jethro mesa as well.
>> >
>> > Otherwise everybody will need to set LLVM_RELASE in their mesa bbappend
>> > or we'll need to bbappend it in meta-oe.
>>
>> Or better, update this to keep 3.3 as llvm is meant to allow multiple
>> versions being built and installed in parallel.
>
> Another reason to keep 3.3 around is build on older hosts, current 3.5
> fails in Ubuntu-12.04
>
> | checking whether GCC is new enough... no
> | configure: error:
> | The selected GCC C++ compiler is not new enough to build LLVM. Please upgrade
> | to GCC 4.7. You may pass --disable-compiler-version-checks to configure to
> | bypass these sanity checks.

I agree to keep 3.3 however supporting 12.04 is a goal? Poky does not
support it anymore so will OE-Core keep it?

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750



More information about the Openembedded-devel mailing list