[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-pim
Subject:    [Kde-pim] FYI: Akonadi fails to compile on < Qt 5.3
From:       Kevin Funk <kfunk () kde ! org>
Date:       2014-12-14 11:29:25
Message-ID: 1474359.tEJ4K6PPO3 () kerberos
[Download RAW message or body]

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@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@kde.org | http://kfunk.org
_______________________________________________
KDE PIM mailing list kde-pim@kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic