To test, that a new version do not break the ABI, we should test this with CI.
There is a nice tools called [[ http://lvc.github.io/abi-compliance-checker/ | abi-compliance-checker ]]. It is already packaged for debian/ubuntu.
[X] create abidump
[X] check abidump against older one
[] check for issues
- Frameworks (see T3689#170041):
[] kjs [[ https://bugs.kde.org/401955 | #401955 ]]
[] kdelibs4support
[x] kwayland
[] plasma-framework
[] networkmanager-qt
- Pim (see T3689#170052):
[x] PimCommonAkonadi
[x] FollowupReminder
[x] kmime (handled in D17831)
[x] akonadi-search
[x] kitinerary
[] blog about abi generation/checking
[] delete not used abidumps
[] delete abidumps with old metadata < 2
[] make the build failing, if abidump generation/checking fails (disable testmode)