Cross Compiler Packages
Improve packaging of cross-compilers
Overall goal: try to script creation of cross-compiler packages and allow in archive cross-compilers (and not out of archive + manually built)
- Improve support for -sysroot
- Merge the binary-cross target into binary for e.g. gcc
- Other simplifications of gcc/binutils etc. packaging to allow replacing these
- Provide .dsc + .diff.gz etc. in the -source packages.
Blueprint information
- Status:
- Complete
- Approver:
- Alexander Sack
- Priority:
- Essential
- Drafter:
- Loïc Minier
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- Accepted for maverick
- Implementation:
- Implemented
- Milestone target:
- ubuntu-10.10-beta
- Started by
- Alexander Sack
- Completed by
- Steve Langasek
Related branches
Related bugs
Whiteboard
[hrw 06 July 2010] Please do not remove work items without discussing it with me.
See https:/
Status:
Cross toolchain packages are on a way to Ubuntu archive.
Work Items:
import gcc-4.4/4.5 packaging in bzr: POSTPONED
extend binutils binary target to produce cross-compilers and drop binary-cross target: DONE
merge *-cross.mk rules in gcc-4.4/4.5: DONE
build binutils with -sysroot support: DONE
Work items (maverick-alpha3):
backport -sysroot changes from gcc-4.5 to gcc-4.4: DONE
Work items (ubuntu-
allow building intermediate stages for gcc: DONE
allow building intermediate stages for eglibc: DONE
allow building arm linux-headers from linux-source: DONE
change gcc-source package to provide .dsc/.diff/etc.: DONE
change binutils-source package to provide .dsc/.diff/etc.: DONE
change eglibc-source package to provide .dsc/.diff/etc.: DONE
change linux-source package to provide .dsc/.diff/etc.: DONE
create a cross-toolchain
replace dh_movefiles in gcc packaging: POSTPONED
[lool] fix Debian packages build-deping on -source binaries to work with .dsc/.diff etc.: POSTPONED
Work Items
Dependency tree
* Blueprints in grey have been implemented.