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/

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to