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

Test Info


Library Namelibfolks
Version #10.3.4
Version #20.3.6
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files2
Total Shared Libraries2
Total Symbols / Types128 / 126
VerdictIncompatible
(2.3%)

Problem Summary


SeverityCount
Added Symbols-51
Removed SymbolsHigh2
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High3
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (51)


folks-telepathy.h, libfolks-telepathy.so.21.0.0
tpf_persona_get_is_in_contact_list TpfPersona* self )
tpf_persona_set_is_in_contact_list ( TpfPersona* self, gboolean value )

folks.h, libfolks.so.21.0.0
folks_backend_store_dup_backend_by_name ( FolksBackendStore* self, gchar const* name )
folks_backend_store_dup_enabled_backends FolksBackendStore* self )
folks_emailable_get_email_addresses FolksEmailable* self )
folks_emailable_get_type ( )
folks_emailable_set_email_addresses ( FolksEmailable* self, GList* value )
folks_field_details_add_parameter ( FolksFieldDetails* self, gchar const* parameter_name, gchar const* parameter_value )
folks_field_details_construct ( GType object_type, gchar const* value )
folks_field_details_extend_parameters ( FolksFieldDetails* self, GHashTable* additional )
folks_field_details_get_parameter_values ( FolksFieldDetails* self, gchar const* parameter_name )
folks_field_details_get_parameters FolksFieldDetails* self )
folks_field_details_get_type ( )
folks_field_details_get_value FolksFieldDetails* self )
folks_field_details_new gchar const* value )
folks_field_details_remove_parameter_all ( FolksFieldDetails* self, gchar const* parameter_name )
folks_field_details_set_parameter ( FolksFieldDetails* self, gchar const* parameter_name, gchar const* parameter_value )
folks_field_details_set_parameters ( FolksFieldDetails* self, GHashTable* value )
folks_field_details_set_value ( FolksFieldDetails* self, gchar const* value )
folks_gender_get_type ( )
folks_gender_owner_get_gender FolksGenderOwner* self )
folks_gender_owner_get_type ( )
folks_gender_owner_set_gender ( FolksGenderOwner* self, enum FolksGender 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_structured_name_construct ( GType object_type, gchar const* family_name, gchar const* given_name, gchar const* additional_names, gchar const* prefixes, gchar const* suffixes )
folks_structured_name_construct_simple ( GType object_type, gchar const* family_name, gchar const* given_name )
folks_structured_name_get_additional_names FolksStructuredName* self )
folks_structured_name_get_family_name FolksStructuredName* self )
folks_structured_name_get_given_name FolksStructuredName* self )
folks_structured_name_get_prefixes FolksStructuredName* self )
folks_structured_name_get_suffixes FolksStructuredName* self )
folks_structured_name_get_type ( )
folks_structured_name_is_empty FolksStructuredName* self )
folks_structured_name_new ( gchar const* family_name, gchar const* given_name, gchar const* additional_names, gchar const* prefixes, gchar const* suffixes )
folks_structured_name_new_simple ( gchar const* family_name, gchar const* given_name )
folks_structured_name_set_additional_names ( FolksStructuredName* self, gchar const* value )
folks_structured_name_set_family_name ( FolksStructuredName* self, gchar const* value )
folks_structured_name_set_given_name ( FolksStructuredName* self, gchar const* value )
folks_structured_name_set_prefixes ( FolksStructuredName* self, gchar const* value )
folks_structured_name_set_suffixes ( FolksStructuredName* self, gchar const* value )
folks_urlable_get_type ( )
folks_urlable_get_urls FolksUrlable* self )
folks_urlable_set_urls ( FolksUrlable* self, GList* value )

to the top

Removed Symbols (2)


folks.h, libfolks.so.20.0.0
folks_backend_store_get_backend_by_name ( FolksBackendStore* self, gchar const* name )
folks_backend_store_get_enabled_backends FolksBackendStore* self )

to the top

Problems with Symbols, High Severity (3)


folks.h, libfolks.so.20.0.0
[+] folks_individual_aggregator_add_persona_from_details ( FolksIndividualAggregator* self, FolksIndividual* parent, gchar const* persona_store_type, gchar const* persona_store_id, GHashTable* details, GAsyncReadyCallback _callback_, gpointer _user_data_ ) (3)

to the top

Header Files (2)


folks-telepathy.h
folks.h

to the top

Shared Libraries (2)


libfolks-telepathy.so.20.0.0
libfolks.so.20.0.0

to the top