[Kde-pim] FYI: Akonadi fails to compile on < Qt 5.3
Kevin Funk
kfunk at kde.org
Sun Dec 14 11:29:25 GMT 2014
Heya,
Just got this from a user in #kde-devel: https://paste.kde.org/pxvugaji8
Note sure what the intended minimum required Qt version is here, but either
way this needs to be fixed in the root CMakeLists.txt then.
Caused by:
commit 8a113985cda1693c8158916065bd54e57d028cda
Author: Milian Wolff <mail at milianw.de>
Date: Mon Dec 1 11:39:33 2014 +0100
Use an QAtomicInt instead of a plain bool for Entity::cacheEnabled.
A plain bool is not thread safe and leads to undefined behavior.
So better be safe than sorry and use a thread safe QAtomicInt.
^ Needs http://doc.qt.io/qt-5/qatomicinteger.html#operator-int (since 5.3)
Cheers
--
Kevin Funk | kfunk at kde.org | http://kfunk.org
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/
More information about the kde-pim
mailing list