Details
-
Bug
-
Resolution: Out of scope
-
P3: Somewhat important
-
None
-
5.2.1
-
None
Description
Copying from original bug report [obr]:
-8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<-
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?
Riku
[obr] <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=740334>
-8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<-
Now what I don't know is if that comes from webkit code itself or has something to do with Qt's core. If it's webkit then we need a fix. In the later case, maybe waiting for 5.3 which will use gcc atomics (supossing this comes from atomics) could solve the issue.