Binary compatibility report for the libfolks library between 0.3.6 and 0.4.0 versions on x86

Test Info


Library Namelibfolks
Version #10.3.6
Version #20.4.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files2
Total Shared Libraries2
Total Symbols / Types177 / 110
VerdictIncompatible
(25.4%)

Problem Summary


SeverityCount
Added Symbols-107
Removed SymbolsHigh45
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (107)


folks.h, libfolks.so.22.0.0
folks_alias_details_get_alias FolksAliasDetails* self )
folks_alias_details_get_type ( )
folks_alias_details_set_alias ( FolksAliasDetails* self, gchar const* value )
folks_avatar_details_get_avatar FolksAvatarDetails* self )
folks_avatar_details_get_type ( )
folks_avatar_details_set_avatar ( FolksAvatarDetails* self, GFile* value )
folks_backend_store_KEY_FILE_GROUP_ALL_OTHERS [data]
folks_birthday_details_get_birthday FolksBirthdayDetails* self )
folks_birthday_details_get_calendar_event_id FolksBirthdayDetails* self )
folks_birthday_details_get_type ( )
folks_birthday_details_set_birthday ( FolksBirthdayDetails* self, GDateTime* value )
folks_birthday_details_set_calendar_event_id ( FolksBirthdayDetails* self, gchar const* value )
folks_email_details_get_email_addresses FolksEmailDetails* self )
folks_email_details_get_type ( )
folks_email_details_set_email_addresses ( FolksEmailDetails* self, GList* value )
folks_favourite_details_get_is_favourite FolksFavouriteDetails* self )
folks_favourite_details_get_type ( )
folks_favourite_details_set_is_favourite ( FolksFavouriteDetails* self, gboolean value )
folks_gender_details_get_gender FolksGenderDetails* self )
folks_gender_details_get_type ( )
folks_gender_details_set_gender ( FolksGenderDetails* self, enum FolksGender value )
folks_group_details_change_group ( FolksGroupDetails* self, gchar const* group, gboolean is_member, GAsyncReadyCallback _callback_, gpointer _user_data_ )
folks_group_details_change_group_finish ( FolksGroupDetails* self, GAsyncResult* _res_, GError** error )
folks_group_details_change_reason_get_type ( )
folks_group_details_get_groups FolksGroupDetails* self )
folks_group_details_get_type ( )
folks_group_details_set_groups ( FolksGroupDetails* self, GHashTable* value )
folks_im_details_error_quark ( )
folks_im_details_get_im_addresses FolksImDetails* self )
folks_im_details_get_type ( )
folks_im_details_normalise_im_address ( gchar const* im_address, gchar const* protocol, GError** error )
folks_im_details_set_im_addresses ( FolksImDetails* self, GHashTable* value )
folks_name_details_get_full_name FolksNameDetails* self )
folks_name_details_get_nickname FolksNameDetails* self )
folks_name_details_get_structured_name FolksNameDetails* self )
folks_name_details_get_type ( )
folks_name_details_set_full_name ( FolksNameDetails* self, gchar const* value )
folks_name_details_set_structured_name ( FolksNameDetails* self, FolksStructuredName* value )
folks_note_construct ( GType object_type, gchar const* content, gchar const* uid )
folks_note_details_get_notes FolksNoteDetails* self )
folks_note_details_get_type ( )
folks_note_details_set_notes ( FolksNoteDetails* self, GeeHashSet* value )
folks_note_equal FolksNote* a, FolksNote* b )
folks_note_get_content FolksNote* self )
folks_note_get_type ( )
folks_note_get_uid FolksNote* self )
folks_note_hash FolksNote* r )
folks_note_new ( gchar const* content, gchar const* uid )
folks_note_set_content FolksNote* self, gchar const* value )
folks_note_set_uid FolksNote* self, gchar const* value )
folks_phone_details_get_phone_numbers FolksPhoneDetails* self )
folks_phone_details_get_type ( )
folks_phone_details_set_phone_numbers ( FolksPhoneDetails* self, GList* value )
folks_postal_address_construct ( GType object_type, gchar const* po_box, gchar const* extension, gchar const* street, gchar const* locality, gchar const* region, gchar const* postal_code, gchar const* country, gchar const* address_format, GList* types, gchar const* uid )
folks_postal_address_details_get_postal_addresses FolksPostalAddressDetails* self )
folks_postal_address_details_get_type ( )
folks_postal_address_details_set_postal_addresses ( FolksPostalAddressDetails* self, GList* value )
folks_postal_address_equal ( FolksPostalAddress* self, FolksPostalAddress* with )
folks_postal_address_get_address_format FolksPostalAddress* self )
folks_postal_address_get_country FolksPostalAddress* self )
folks_postal_address_get_extension FolksPostalAddress* self )
folks_postal_address_get_locality FolksPostalAddress* self )
folks_postal_address_get_po_box FolksPostalAddress* self )
folks_postal_address_get_postal_code FolksPostalAddress* self )
folks_postal_address_get_region FolksPostalAddress* self )
folks_postal_address_get_street FolksPostalAddress* self )
folks_postal_address_get_type ( )
folks_postal_address_get_types FolksPostalAddress* self )
folks_postal_address_get_uid FolksPostalAddress* self )
folks_postal_address_new ( gchar const* po_box, gchar const* extension, gchar const* street, gchar const* locality, gchar const* region, gchar const* postal_code, gchar const* country, gchar const* address_format, GList* types, gchar const* uid )
folks_postal_address_set_address_format ( FolksPostalAddress* self, gchar const* value )
folks_postal_address_set_country ( FolksPostalAddress* self, gchar const* value )
folks_postal_address_set_extension ( FolksPostalAddress* self, gchar const* value )
folks_postal_address_set_locality ( FolksPostalAddress* self, gchar const* value )
folks_postal_address_set_po_box ( FolksPostalAddress* self, gchar const* value )
folks_postal_address_set_postal_code ( FolksPostalAddress* self, gchar const* value )
folks_postal_address_set_region ( FolksPostalAddress* self, gchar const* value )
folks_postal_address_set_street ( FolksPostalAddress* self, gchar const* value )
folks_postal_address_set_types ( FolksPostalAddress* self, GList* value )
folks_postal_address_set_uid ( FolksPostalAddress* self, gchar const* value )
folks_postal_address_to_string FolksPostalAddress* self )
folks_presence_details_get_presence_message FolksPresenceDetails* self )
folks_presence_details_get_presence_type FolksPresenceDetails* self )
folks_presence_details_get_type ( )
folks_presence_details_is_online FolksPresenceDetails* self )
folks_presence_details_set_presence_message ( FolksPresenceDetails* self, gchar const* value )
folks_presence_details_set_presence_type ( FolksPresenceDetails* self, enum FolksPresenceType value )
folks_presence_details_typecmp ( enum FolksPresenceType type_a, enum FolksPresenceType type_b )
folks_role_construct ( GType object_type, gchar const* title, gchar const* organisation_name, gchar const* uid )
folks_role_details_get_roles FolksRoleDetails* self )
folks_role_details_get_type ( )
folks_role_details_set_roles ( FolksRoleDetails* self, GeeHashSet* value )
folks_role_equal FolksRole* a, FolksRole* b )
folks_role_get_organisation_name FolksRole* self )
folks_role_get_title FolksRole* self )
folks_role_get_type ( )
folks_role_get_uid FolksRole* self )
folks_role_hash FolksRole* r )
folks_role_new ( gchar const* title, gchar const* organisation_name, gchar const* uid )
folks_role_set_organisation_name FolksRole* self, gchar const* value )
folks_role_set_title FolksRole* self, gchar const* value )
folks_role_set_uid FolksRole* self, gchar const* value )
folks_role_to_string FolksRole* self )
folks_structured_name_to_string FolksStructuredName* self )
folks_url_details_get_type ( )
folks_url_details_get_urls FolksUrlDetails* self )
folks_url_details_set_urls ( FolksUrlDetails* self, GList* value )

to the top

Removed Symbols (45)


folks.h, libfolks.so.21.0.0
folks_aliasable_get_alias FolksAliasable* self )
folks_aliasable_get_type ( )
folks_aliasable_set_alias ( FolksAliasable* self, gchar const* value )
folks_avatar_owner_get_avatar FolksAvatarOwner* self )
folks_avatar_owner_get_type ( )
folks_avatar_owner_set_avatar ( FolksAvatarOwner* self, GFile* value )
folks_emailable_get_email_addresses FolksEmailable* self )
folks_emailable_get_type ( )
folks_emailable_set_email_addresses ( FolksEmailable* self, GList* value )
folks_favouritable_get_is_favourite FolksFavouritable* self )
folks_favouritable_get_type ( )
folks_favouritable_set_is_favourite ( FolksFavouritable* self, gboolean value )
folks_gender_owner_get_gender FolksGenderOwner* self )
folks_gender_owner_get_type ( )
folks_gender_owner_set_gender ( FolksGenderOwner* self, enum FolksGender value )
folks_groupable_change_group ( FolksGroupable* self, gchar const* group, gboolean is_member, GAsyncReadyCallback _callback_, gpointer _user_data_ )
folks_groupable_change_group_finish ( FolksGroupable* self, GAsyncResult* _res_, GError** error )
folks_groupable_change_reason_get_type ( )
folks_groupable_get_groups FolksGroupable* self )
folks_groupable_get_type ( )
folks_groupable_set_groups ( FolksGroupable* self, GHashTable* value )
folks_imable_error_quark ( )
folks_imable_get_im_addresses FolksIMable* self )
folks_imable_get_type ( )
folks_imable_normalise_im_address ( gchar const* im_address, gchar const* protocol, GError** error )
folks_imable_set_im_addresses ( FolksIMable* self, GHashTable* value )
folks_name_owner_get_full_name FolksNameOwner* self )
folks_name_owner_get_nickname FolksNameOwner* self )
folks_name_owner_get_structured_name FolksNameOwner* self )
folks_name_owner_get_type ( )
folks_name_owner_set_full_name ( FolksNameOwner* self, gchar const* value )
folks_name_owner_set_structured_name ( FolksNameOwner* self, FolksStructuredName* value )
folks_phoneable_get_phone_numbers FolksPhoneable* self )
folks_phoneable_get_type ( )
folks_phoneable_set_phone_numbers ( FolksPhoneable* self, GList* value )
folks_presence_owner_get_presence_message FolksPresenceOwner* self )
folks_presence_owner_get_presence_type FolksPresenceOwner* self )
folks_presence_owner_get_type ( )
folks_presence_owner_is_online FolksPresenceOwner* self )
folks_presence_owner_set_presence_message ( FolksPresenceOwner* self, gchar const* value )
folks_presence_owner_set_presence_type ( FolksPresenceOwner* self, enum FolksPresenceType value )
folks_presence_owner_typecmp ( enum FolksPresenceType type_a, enum FolksPresenceType type_b )
folks_urlable_get_type ( )
folks_urlable_get_urls FolksUrlable* self )
folks_urlable_set_urls ( FolksUrlable* self, GList* value )

to the top

Header Files (2)


folks-telepathy.h
folks.h

to the top

Shared Libraries (2)


libfolks-telepathy.so.21.0.0
libfolks.so.21.0.0

to the top