Deeper toolchain validation
There have been issues with the compiler that are found when Ubuntu uses the compiler to build the main archive. It would be nice to pick up more of these earlier at least picking up any FTBFS and preferably anything from running the packages test suite. Cross building is much cheaper than native building but causes problems in running any native test suite.
Discuss distributions that we can build such as Android, Yocto, and Ubuntu; cross vs native building; how to do a native test suite if cross building; how to triage any failures; how to tell if the deeper validation is worthwhile; any system level tests; what group to achieve this in; making available for toolchain developers to run directly; and rebuilding Ubuntu main inside Linaro.
Blueprint information
- Status:
- Complete
- Approver:
- Michael Hope
- Priority:
- Low
- Drafter:
- Michael Hope
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- Accepted for 4.6
- Implementation:
- Implemented
- Milestone target:
- backlog
- Started by
- Michael Hope
- Completed by
- Michael Hope
Whiteboard
[michaelh1] marked as implemented as we now run package builds with each release. Later we'll bring OE into that.
Work Items
Dependency tree
* Blueprints in grey have been implemented.