FS#38796 - [qt5-declarative] breaks all 32-bit AMD CPUs
Attached to Project:
Arch Linux
Opened by Dave (DaveCode) - Wednesday, 05 February 2014, 07:14 GMT
Last edited by Andrea Scarpino (BaSh) - Thursday, 10 April 2014, 13:04 GMT
Opened by Dave (DaveCode) - Wednesday, 05 February 2014, 07:14 GMT
Last edited by Andrea Scarpino (BaSh) - Thursday, 10 April 2014, 13:04 GMT
|
Details
Upstream bug incl. my remarks is
https://bugreports.qt-project.org/browse/QTBUG-35430 Default Qt5 build flags only work on 32-bit Intel; no 32-bit AMD chip exists that can run SSE2. Qt devs think it a distro issue, not theirs. Available remedies 1. Build Qt5 sans SSE2 for 32-bit arch (works on Intel and AMD alike). 2. Build -intel and -amd variants of Qt5 for 32-bit (use SSE2 flag on Intel variant only). Not many apps are ported to Qt5 so not much commotion has been heard. When KDE moves it will be news. But it's easy to solve right now, as not many packages are affected. Apps broken on 32-bit AMD include cmplayer and luminancehdr for example. The list will grow pending a fix. Thanks Arch |
This task depends upon
Closed by Andrea Scarpino (BaSh)
Thursday, 10 April 2014, 13:04 GMT
Reason for closing: Fixed
Additional comments about closing: qt5 5.2.1-3
Thursday, 10 April 2014, 13:04 GMT
Reason for closing: Fixed
Additional comments about closing: qt5 5.2.1-3
"PS: Arch is known to be completely out-of-compliance with Qt Project recommendations. We've given up working with them."
@Allan: I am not sure, but this might relate to the QT-project recommending shipping a tool which switches links from QT4 to QT5 etc. bypassing the package management. They seem to have a very odd opinion what distros should or should not do.
They do not want qtchooser to use Qt5 by default.