Enable Ubuntu LEB ARMHF-based preview images

Registered by Ricardo Salveti on 2012-01-02

Ubuntu already contains ARMHF packages enough to build the LEB images. Together with the Ubuntu archive, we also need to enable the linaro specific packages for ARMHF at the Overlay PPA, so we could have a similar work environment as we already have for ARMEL.

This blueprint is to track the work needed in order to have the Ubuntu LEB image available for ARMHF (based on Precise), as a preview (Overlay, Offspring, image scripts, snapshots, etc).

Blueprint information

Status:
Complete
Approver:
Ricardo Salveti
Priority:
Medium
Drafter:
None
Direction:
Approved
Assignee:
Avik Sil
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 12.03
Started by
Fathi Boudra on 2012-01-06
Completed by
Fathi Boudra on 2012-03-15

Related branches

Sprints

Whiteboard

[rsalveti, Jan 3, 2011] Please work with Fathi to sync about the current state of the armhf builders, but I believe we should have it enabled for the Overlay PPA at least. For offspring I know we have a IS ticket to cover the issue (RT#213).
[aviksil, Jan 25, 2011] David, can you move it to 12.02 as it got blocked due to unavailability of armhf builder at offspring (RT#213)?
[dzin, Jan 26, 2012] Moved to 12.02 due to blockage.
[rsalveti, Feb 23, 2012] Still blocked, moving to 12.03.

Meta:
Roadmap id: OCTO2011-HARD-FLOAT-ABI-BENCHMARKS
Headline: Ubuntu LEB is now available with armhf based images
Acceptance: armhf port of Ubuntu LEB is built and verified at least on pandaboard

(?)

Work Items

Work items:
Make sure the Overlay/Staging PPA can work with armhf builds: DONE
Work with Fathi to enable an ARMHF builder at offspring: DONE
Push the Linaro specific packages for ARMHF at the Overlay and Staging Overlay PPA: DONE
[fboudra] Customize the precise image scripts to be able to generate armhf images: DONE
Customize the hwpack scripts to generate armhf based hwpacks: DONE
Enable armhf hwpack builds at offspring (at least for lt-panda): DONE
[rsalveti] Update the SGX driver for ARMHF: DONE
[fboudra] Validate the Ubuntu LEB image (based on precise) at pandaboard (using lt-panda hwpack): DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.