Package: libqt5core5a (actually all qt5 libraries)
  Version: 5.3.1+dfsg-3(jessie)


>From Qt 5.3 SSE2 is enabled by default crashing every Qt app when run
on i386 version with older(non SSE2) processor.


Solution: Disable SSE2 when building Qt5 packages for i386.

I will paste paragraph from Phoronix article regarding this issue:

*- Qt 5.3 by default for 32-built builds now depends upon SSE2 CPU support.
 SSE2 CPUs have been around for the past decade and building code
optimized for SSE2+ will yield better performance. SSE2 has been found
since Intel Pentium 4 CPUs and for AMD hardware since the Opteron /
Athlon 64 debut. Those building Qt 5.3 i386 binaries wishing to support
ancient CPUs can pass -no-sse2 to still maintain pre-SSE2 compatibility.*

here is the article
<http://www.phoronix.com/scan.php?page=news_item&px=MTY3MDU>.

Reply via email to