Bootstrap discussion and analysis for arm64/aarch64 with Debian/Ubuntu

Registered by Ricardo Salveti

With the new requirement to bootstrap Debian/Ubuntu support for arm64/aarch64, there's the need to start again the discussion and analysis to better understand the current situation and what might be needed to get it working in a nice and automated way.

This would also be useful for anyone wanting to rebuild a package set and bootstrap a new rootfs from scratch.

Blueprint information

Status:
Complete
Approver:
Ricardo Salveti
Priority:
High
Drafter:
Wookey
Direction:
Approved
Assignee:
Wookey
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 12.05
Started by
Wookey
Completed by
Ricardo Salveti

Related branches

Sprints

Whiteboard

[rsalveti, May 31, 2012] Planning done an published to the internal v8 list. Marking as done.

Meta:
Headline: Planning for aarch64 bootstrap in Debian/Ubuntu has been initiated.
Acceptance: A basic project plan has been created containing tasks and effort estimates that came out of discussions.

(?)

Work Items

Work items:
Discussion of aarch64 bootstrap tasks: DONE
Install toolchain in precise chroot: DONE
Fix wrapper to work with multiarch paths: DONE
Get package bootstrap order list: DONE
Review packages and patches to estimate work: DONE
Cross-build aarch64 simple package: DONE
Cross-build aarch64 packages with dependencies: DONE
Determine major work items: DONE
Analysis doc for ARM/Linaro summarising above: DONE
UDS aarch64 bootstrap session: DONE
Engineering meeting to review analysis: DONE

This blueprint contains Public information 
Everyone can see this information.