https://bugs.kde.org/show_bug.cgi?id=433090
Harald Sitter <sit...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Packages User Edition |general CC| |dvra...@kde.org Product|neon |Akonadi Assignee|neon-b...@kde.org |kdepim-b...@kde.org --- Comment #1 from Harald Sitter <sit...@kde.org> --- Surely this broke the ABI https://invent.kde.org/pim/akonadi/-/commit/261678d504a27d75eaa1d8b1730e837f39858952 > template <typename T> inline static void registerAttribute() would be code that ends up in the caller of the template function, in this case zanshin, calling into the public symbol (albeit private function) > void registerAttribute(std::unique_ptr<Attribute> attribute); which has a different calling signature as per that commit Namely the new symbol is (from a master build): > _ZN7Akonadi16AttributeFactory17registerAttributeESt10unique_ptrINS_9AttributeESt14default_deleteIS2_EE while the one before was (from a 20.04 build): > _ZN7Akonadi16AttributeFactory17registerAttributeEPNS_9AttributeE -- You are receiving this mail because: You are watching all bug changes.