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