ubuntu-phone team mailing list archive
-
ubuntu-phone team
-
Mailing list archive
-
Message #07971
Re: X86 Emulator Update 2014-04-09
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 :-)
> * Investigating the issue with our i386 android toolchain
Toolchain is finally fixed and the fix was also uploaded. Image 14
should have a working android system image, built with our own android
i686 toolchain.
> To be done:
> * Working image based on a PPA that proves that we're able to have a
> Qt stack which is compatible with OpenGLES (only replacing the
> packages that are affected by the GL backend configure option).
Tomorrow I should be able to publish another alpha image, which should
hopefully be the last one before we get the official ones.
> * Update our ubuntu-emulator flashing tool to be able to create and
> run x86 images.
Sergio already updated our flashing tool, and you can already create
an ubuntu-emulator target by using the --arch argument.
Cheers,
--
Ricardo Salveti de Araujo
Follow ups
References