Qt on armel is built with NEON by default
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Qt |
Invalid
|
Undecided
|
Unassigned | ||
qt4-x11 (Ubuntu) |
Fix Released
|
High
|
Jani Monoses | ||
Maverick |
Fix Released
|
High
|
Ricardo Salveti | ||
Natty |
Fix Released
|
High
|
Jani Monoses |
Bug Description
On the armel platform in maveirck we guarantee that no NEON support is hard built in by default into any libs, since we support HW in this release that is not capable of using NEON instructions.
On supported HW like marvell dove (or on the unsupported nvidia tegra2), QT applications all die with SIGILL.
Examining the build scripts (mainly configure) reveals that QT does build time detection for NEON capabilities. Since our buildds are NEON capable (but not all our target architectures) the configure options need to be adjusted to not do the build time NEON detection by default.
For maverick the -no-neon option needs to be handed through to configure from debian/rules. For natty and later releases runtime detection based on hwcaps needs to be implemented in QT.
Related branches
Changed in qt4-x11 (Ubuntu Maverick): | |
milestone: | none → maverick-updates |
tags: | added: armel |
Changed in qt4-x11 (Ubuntu Maverick): | |
importance: | Undecided → High |
Changed in qt4-x11 (Ubuntu Maverick): | |
assignee: | nobody → Oliver Grawert (ogra) |
Changed in qt4-x11 (Ubuntu Maverick): | |
assignee: | Oliver Grawert (ogra) → Ricardo Salveti (rsalveti) |
status: | Fix Committed → In Progress |
Changed in qt4-x11 (Ubuntu Natty): | |
status: | New → Confirmed |
tags: | added: kubuntu |
Changed in qt4-x11 (Ubuntu Natty): | |
milestone: | none → ubuntu-11.04-beta |
importance: | Undecided → High |
Changed in qt4-x11 (Ubuntu Natty): | |
status: | Confirmed → Triaged |
assignee: | nobody → Oliver Grawert (ogra) |
tags: | added: arm-porting-queue |
summary: |
- QT on armel is built with NEON by default + Qt on armel is built with NEON by default |
Changed in qt4-x11 (Ubuntu Natty): | |
assignee: | Oliver Grawert (ogra) → Jani Monoses (jani) |
Changed in qt4-x11 (Ubuntu Natty): | |
status: | Triaged → In Progress |
Changed in qt4-x11 (Ubuntu Natty): | |
status: | In Progress → Fix Released |
a fix for this issue was uploaded to maverick-poposed, SRU team, please approve