ARM64 bringup for saucy

Registered by Colin Watson

Bring up the new arm64 architecture for saucy, starting with a cross build.

Blueprint information

Status:
Not started
Approver:
Steve Langasek
Priority:
High
Drafter:
Colin Watson
Direction:
Approved
Assignee:
Adam Conrad
Definition:
Approved
Series goal:
Accepted for saucy
Implementation:
Unknown
Milestone target:
milestone icon ubuntu-13.06

Related branches

Sprints

Whiteboard

I've only switched on the saucy auto-cross-builder for armhf for now, until we have a bootstrapped arm64 to build against: http://people.canonical.com/~cjwatson/cross/armhf/saucy/

(?)

Work Items

Work items:
[cjwatson] check whether a few developers can have access to the simulator: DONE
[cjwatson] resurrect auto-cross-builder and give it a final run on raring: DONE
[cjwatson] (with doko) manually build the bits of the base system that remain, plus debhelper and dependencies (esp. gettext), plus enough for buildd: DONE
[cjwatson] start up auto-cross-builder on saucy (with 4.8) for comparison: DONE
[cjwatson] resurrect lamont's arch-bootstrap wanna-build bits: DONE
iterate until we get an LP buildd chroot: DONE
simulator network setup: DONE

Work items for ubuntu-13.08:
iterate until we get a bootable system: DONE
rebuild natively on stage0-cross: DONE
build saucy toolchain on stage0: DONE
Keep track of out-of-date packages in saucy (chdist, edos-checkbuilddeps): TODO
[cjwatson] Re-enable the cross-builder for saucy: DONE
File Debian/Ubuntu tasks for https://bugs.launchpad.net/linaro-aarch64 and keep track of them: TODO
[mahmoh] Arrange and hand off buildd setup to adconrad: DONE
[adconrad] Finalize a sane setup for the IS-managed buildds and hand off to GSA: INPROGRESS
[dannf] Provide kernel, config and simulator for new simulator drops: INPROGRESS
[apw] get us some kind of simulator-suitable image for arm64: DONE
[apw] Provide kernel build for foundations model: DONE