← Back to team overview

ubuntu-phone team mailing list archive

Re: X86 Emulator Update 2014-04-09

 

On Tue, May 6, 2014 at 12:57 AM, Ricardo Salveti de Araujo
<ricardo.salveti@xxxxxxxxxxxxx> wrote:
> Some more updates.
>
> On Wed, Apr 9, 2014 at 2:18 AM, Ricardo Salveti de Araujo
> <ricardo.salveti@xxxxxxxxxxxxx> wrote:
>> Hey,
>>
>> I know everybody is waiting for a working X86 emulator, so just an
>> update at what was done and what we're currently working on.
>>
>> Done:
>>  * Android package is now generating images for the generic_x86 target
>>  * Images for generic_x86 are now published by live-build, cdimage and
>> system-image
>>  * Initial i386 android toolchain published in the archive, but not
>> yet functional (image fails to boot if built with it)
>>
>> In Progress:
>>  * Packaging split and rebuild to create a Qt stack which is
>> compatible with OpenGLES on i386
>>    - As we found out that libqt5gui5 is not ABI compatible when built
>> with a different gl (e.g. gles) backend, we decided to update the
>> original symbols and rebuild everyone to have a dependency chain that
>> is either compatible with either versions, or specifically to the
>> GL/GLES ones.
>>    - An updated version of qtbase and qtdeclarative (together with the
>> ones built with the gles backend by default) are already available in
>> a private PPA (so we can have builds on real machines). Work is in
>> progress to rebuild the reverse dependency chain, at least enough to
>> create a working X86 image.
>
> Qt packages compatible with OpenGLES on i386 should be uploaded
> tomorrow, which should hopefully give us a working ubuntu rootfs :-)

Qt packages were uploaded, now they just need to be approved (as they
are new src packages) before I can update the seeds.

After the seeds are updated, we can spin an image with the right Qt
for a working x86 emulator.

There's only one remaining rendering issue in Unity8, but that will be
investigated after the first image is officially out.

Cheers,
-- 
Ricardo Salveti de Araujo


Follow ups

References