Sysroots: Updates for 12.05

Registered by Ricardo Salveti on 2012-05-03

Blueprint to cover the sysroot related updates for the 12.05 cycle.

Michael had a few suggestions about it, please make sure they are all part of this blueprint.

Blueprint information

Status:
Complete
Approver:
Ricardo Salveti
Priority:
High
Drafter:
Marcin Juszkiewicz
Direction:
Approved
Assignee:
Marcin Juszkiewicz
Definition:
New
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 12.05
Started by
Ricardo Salveti on 2012-05-03
Completed by
Ricardo Salveti on 2012-05-31

Sprints

Whiteboard

[rsalveti, May 3, 2012] Marcin, please update the blueprint adding the WIs to cover the sysroot updates for this cycle.

[hrw May 4] Check http://lists.linaro.org/pipermail/linaro-toolchain/2012-April/002498.html for Michael's list. And http://bazaar.launchpad.net/~linaro-toolchain-dev/crosstool-ng/linaro/view/head:/contrib/linaro/make-sysroot.sh for symlinks.
[hrw May 21] Due to how live-build works I could change to binary/libc/ only.
[hrw May 23] libc-dbg and alip-dbg on Jenkins.
[hrw May 24] all dbgsym overlays present on Jenkins.

Meta:
Headline: Linaro Sysroots updated reflecting toochain and platform changes for 12.05.
Acceptance: Build scripts changed to reflect the sysroot updates. Sysroots published with all changes for 12.05.

(?)

Work Items

Work items:
Fix symlinks to be relative instead of absolute: DONE
change directory from binary/boot/filesystemdir/ to libc/: DONE
create -dbgsym overlay for libc-dev sysroot: DONE
create -dbgsym overlay for alip-dev sysroot: DONE
create -dbgsym overlay for nano-dev sysroot: DONE
create -dbgsym overlay for ubuntu-desktop-dev sysroot: DONE

This blueprint contains Public information 
Everyone can see this information.