[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#754894: Jessie Qt5.3 is build with SSE2 enabled for i386



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.


Reply to: