Cross Toolchain updates for 12.07 cycle

Registered by Ricardo Salveti

Blueprint covering the cross-toolchain updates for the 12.07 cycle

Work covering:
 - Update the cross-toolchain at quantal
 - Create backport based on the same version for precise

Blueprint information

Status:
Complete
Approver:
Ricardo Salveti
Priority:
Medium
Drafter:
Marcin Juszkiewicz
Direction:
Approved
Assignee:
Marcin Juszkiewicz
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 12.07
Started by
Ricardo Salveti
Completed by
Marcin Juszkiewicz

Related branches

Sprints

Whiteboard

Meta:
Headline: Cross toolchain packages updated at both Ubuntu Quantal and Toolchain Backports PPA to reflect the latest version available.
Acceptance: Packages available at quantal and toolchain backports PPA, able to install and work without any blocker issues.

Packages for precise uploaded into my testing ppa: https://launchpad.net/~hrw/+archive/test173 - will copy to official one when get it working.
Had to add armel ones due to multilib in compiler.

(?)

Work Items

Work items:
update binutils/quantal: DONE
update libgcc/quantal: DONE
update gcc-4.7/quantal: DONE
update gcc-4.6/quantal: DONE
backport dpkg-cross 2.6.6 for precise: DONE
prepare binutils backport for precise: DONE
prepare eglibc backport for precise: DONE
prepare linux backport for precise: DONE
prepare gcc-4.7 backport for precise: DONE
prepare gcc-4.6 backport for precise: DONE
build binutils-VER-source: DONE
build eglibc-VER-source: DONE
build linux-VER-source: DONE
build gcc-4.6-VER-source: DONE
build gcc-4.7-VER-source: DONE
build binutils-cross armhf: DONE
build a-c-t-b armhf: DONE
build gcc-4.7 armhf: DONE
get rid of libraries from gcc4.6: DONE
build gcc-4.6 armhf: DONE
build binutils-cross armel: DONE
build a-c-t-b armel: DONE
build gcc-4.7 armel: DONE
build gcc-4.6 armel: DONE
test cross compiler with building some packages: DONE
add gcc-defaults-armel-cross: DONE
add gcc-defaults-armhf-cross: DONE
copy everything into Linaro toolchain backport PPA: DONE

This blueprint contains Public information 
Everyone can see this information.