On Friday 28 February 2014 11:57:03 Riku Voipio wrote: > Package: qtwebkit-opensource-src > Version: 5.2.1+dfsg-3 > X-Debbugs-CC: debian-...@lists.debian.org > Severity: normal > > Checking the end of the builddlog[1]: > > /tmp/ccaKPWJK.s: Assembler messages: > /tmp/ccaKPWJK.s:23: Error: selected processor does not support ARM mode > `blx r0' > make[4]: *** [.obj/jit/JITStubs.o] Error 1 > > blx is not supported on ARMv4t, lowest arch supported on debian/armel. > One needs to replace this code with: > > mov lr,pc > bx r0 > > Or, alternatively build with -march=armv5. This option would mean than > qtwebkit would be unusable on armv4t hardware. The main usecase for such > hardware is the openmoko freerunner. Do we still have openmoko users who > are interested in qtwebkit?
Mm, I see. I think one possible easy solution would be to turn off JIT on armel. It's the same that webkitgtk does. On the other hand Qt 5.3 will fully switch to c (or was it gcc?) atomics, but I think this code is part of webkit itself so I don't know if it will help. Of course the most correct approach should be porting the correct asm... but that's out of my league :-/ Thanks for your bug report Riku! -- Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/
signature.asc
Description: This is a digitally signed message part.