Linaro toolchain in OpenEmbedded

Registered by Michael Hope

Add first class support for the Linaro toolchain outputs in OpenEmbedded. Also test under Yocto.

Blueprint information

Status:
Complete
Approver:
Michael Hope
Priority:
Medium
Drafter:
Ken Werner
Direction:
Needs approval
Assignee:
Ken Werner
Definition:
Obsolete
Series goal:
Accepted for trunk
Implementation:
Deferred
Milestone target:
milestone icon backlog
Completed by
Michael Hope

Related branches

Sprints

Whiteboard

Meta:
Roadmap ID: TCWG2011-OPEN-EMBEDDED-CI

[michaelh1 2012-03-22] This blueprint has been obsoleted by the equvalent meta-linaro blueprints. Moving back to the backlog as a reference.

Work items (initial):
Find out about the community: TODO
Find any existing work: TODO
Introduce us and start the design upstream: TODO
Reproduce a console level OpenEmbedded build: TODO
Run on an emulator and verify: TODO

Work items:
Create a meta-linaro layer: TODO
Add support for Linaro GCC 4.6: TODO
Verify the console image: TODO
Verify the SDK image: TODO
Document and publicise: TODO

Work items (build):
Describe a base level configuration: TODO
Work with Infrastructure to set up a continious build: TODO
Start continious builds of OE latest with last released toolchain: TODO

Work items (Yocto):
Test the meta layer with Yocto: TODO
Fix to also integrate with Yocto: TODO
Document and publicise: TODO

Work items (other tools):
Add support for Linaro GDB: TODO
Add support for Linaro GDB server: TODO
Add support for Linaro QEMU: TODO
Report any issues to Peter and Ulrich: TODO

Work items (maintenance):
Document the maintenance and support plan: TODO
Add any costs to the monthly release: TODO

Target Linaro GCC 4.6 first. If it's simple, add support for Linaro GCC 4.5 as well.

Support all of the OE targets including the cross build, native, and SDK versions of GCC.

michaelh1 expects this to be a meta-linaro layer. It should probably be hosted upstream instead of on git.linaro.org.

[hrw] Khem Raj (khem on irc) is Toolchain maintainer in OpenEmbedded.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.