Cross-building Ubuntu

Registered by Robbie Williamson on 2009-11-06

Who's doing this, what approaches are they taking, what gotchas haven't we run into yet, and how can we do this better upstream (autotools improvements)?

Blueprint information

Status:
Not started
Approver:
Robbie Williamson
Priority:
Undefined
Drafter:
Colin Watson
Direction:
Needs approval
Assignee:
Canonical Foundations Team
Definition:
Discussion
Series goal:
None
Implementation:
Informational Informational
Milestone target:
None

Related branches

Sprints

Whiteboard

 * Merging patches/fixes from ~ubuntu-crossbuild to make packages cross-buildable; which packages / seeds do we care to have xcompilable

 * Future of dpkg-cross / cross-compilation and multiarch https://wiki.ubuntu.com/MultiarchCross

 * Cross-compiler
    * In main or only in a PPA?
    * armel only or other targets as well?
    * Wrapped in a single source packages, or multiple ones? (e.g. binutils-armel, gcc-armel etc. or toolchain-armel)
    * sysroot-based or still based on --with-headers/--with-libs; multiarch support within --sysroot dirs?

 * Mass cross-compilation tool

(?)

Work Items