Bootstrap discussion and analysis for arm64/aarch64 with Debian/Ubuntu
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:
- 12.05
- Started by
- Wookey
- Completed by
- Ricardo Salveti
Related branches
Related bugs
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