[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