[Bug 682742] [NEW] thunderbird doesn't build on armel in natty (Error: thumb conditional instruction should be in IT block)

Launchpad Bug Tracker 682742 at bugs.launchpad.net
Mon Nov 29 16:44:04 UTC 2010


You have been subscribed to a public bug:

Binary package hint: thunderbird

See here:

http://launchpadlibrarian.net/59795998/buildlog_ubuntu-natty-
armel.thunderbird_3.1.7%2Bbuild1%2Bnobinonly-
0ubuntu1_FAILEDTOBUILD.txt.gz

c++ -o xptcinvoke_arm.o -c -fvisibility=hidden -DMOZILLA_INTERNAL_API -DMOZ_THUNDERBIRD=1 -DOSTYPE=\"Linux2.6\" -DOSARCH=Linux -DEXPORT_XPTC_API -D_IMPL_NS_COM -I./../.. -I./../../../../xptinfo/src  -I. -I. -I../../../../../../dist/include -I../../../../../../dist/include/nsprpub  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include      -fPIC   -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -pedantic -g -fno-strict-aliasing -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -Os -freorder-blocks -fno-reorder-functions  -O2   -DMOZILLA_CLIENT -include ../../../../../../mozilla-config.h -Wp,-MD,.deps/xptcinvoke_arm.pp xptcinvoke_arm.cpp
xptcinvoke_arm.cpp: In function 'void invoke_copy_to_stack(PRUint32*, PRUint32, nsXPTCVariant*)':
xptcinvoke_arm.cpp:140:49: warning: cast from 'PRUint32*' to 'PRInt64*' increases required alignment of target type
xptcinvoke_arm.cpp:145:49: warning: cast from 'PRUint32*' to 'PRUint64*' increases required alignment of target type
xptcinvoke_arm.cpp:148:49: warning: cast from 'PRUint32*' to 'double*' increases required alignment of target type
{standard input}: Assembler messages:
{standard input}:347: Warning: conditional infixes are deprecated in unified syntax
{standard input}:347: Error: thumb conditional instruction should be in IT block -- `ldmgtia sp!,{r1,r2,r3}'
{standard input}:348: Error: thumb conditional instruction should be in IT block -- `subgt r4,r4,#12'
{standard input}:349: Warning: conditional infixes are deprecated in unified syntax
{standard input}:349: Error: thumb conditional instruction should be in IT block -- `ldmleia sp,{r1,r2,r3}'
{standard input}:350: Error: thumb conditional instruction should be in IT block -- `addle sp,sp,r4'
{standard input}:351: Error: thumb conditional instruction should be in IT block -- `movle r4,#0'
make[10]: *** [xptcinvoke_arm.o] Error 1

** Affects: thunderbird (Ubuntu)
     Importance: High
         Status: Triaged

** Affects: thunderbird (Ubuntu Natty)
     Importance: High
         Status: Triaged

-- 
thunderbird doesn't build on armel in natty (Error: thumb conditional instruction should be in IT block)
https://bugs.launchpad.net/bugs/682742
You received this bug notification because you are a member of Mozilla Bugs, which is subscribed to thunderbird in ubuntu.




More information about the Ubuntu-mozillateam-bugs mailing list