On cross-compiling qml extensions, qt packaging needs changing

Dmitrijs Ledkovs dmitrij.ledkov at ubuntu.com
Wed Sep 4 11:39:41 UTC 2013


On 4 September 2013 12:09, Scott Kitterman <ubuntu at kitterman.com> wrote:
> Dmitrijs Ledkovs <dmitrij.ledkov at ubuntu.com> wrote:
> Changes like this should really be coordinated in Debian so we don't accumulate long term differences that can't easily be resolved.
>

Yeah, and as far as I know Timo is doing excellent work at keeping
packaging in sync as much as possible.
But e.g. w.r.t. multiarch & cross-compilation overall at the moment
Debian is still far behind Ubuntu, despite myself and many others
pushing many mutli-arch changes back to debian.

> Why do you need to cross compile QML anyway? It's not like you need it for bootstrapping.
>

This is not to cross compile QML itself. This is for 3rd party
developers to cross-compile their compiled qml extensions against
ubuntu's armhf qt to be included as part of their applications for
Ubuntu Touch.
Or e.g. to cross-compile ubuntu-touch-settings or other packages we
have in the archive that have qml extensions.
Going via this route though (make qmake support cross-compilation with
a debian specific toolchain file), will eventually make possible to
cross-compile qt itself and also be upstream able patches for qmake.

Regards,

Dmitrijs.



More information about the ubuntu-devel mailing list