Info: how to triage (and fix) armel/thumb2 build failures in lucid
Alexander Sack
asac at ubuntu.com
Fri Dec 11 12:04:07 GMT 2009
Hi,
for arm we moved to the armv7 with thumb2 instruction sets as the new
target platform this cycle [1]. While this improves performance and
size of armel binary, it also triggers some build failures - in
particular for assembler code not compatible with thumb2 [2] anymore.
While the mobile team triages those build failures, there are a few
things you can do to help us if one of your uploads fails to build on
armel:
* File a bug following the instructions here:
- Tagging: https://wiki.ubuntu.com/ARM/Thumb2#Bug%20Tagging
- Subscription: https://wiki.ubuntu.com/ARM/Thumb2#How%20to%20deal%20with%20build%20failures
* if you feel like it and want to fix or upstream the bug, there are
instructions for assembler and compiler errors on the wiki page as well:
- https://wiki.ubuntu.com/ARM/Thumb2#Assembler%20errors
- https://wiki.ubuntu.com/ARM/Thumb2#Compiler%20Errors
* for any questions, info and help on any arm issues for your
packages, #ubuntu-arm on freenode is the right address.
[1] - https://blueprints.edge.launchpad.net/ubuntu/+spec/mobile-lucid-arm-gcc-v7-thumb2
[2] - https://wiki.ubuntu.com/ARM/Thumb2
- Alexander
More information about the ubuntu-devel
mailing list