Binary compatibility report for the LibUnity library  between 4.0.6 and 5.0.0 versions on x86

Test Info


Library NameLibUnity
Version #14.0.6
Version #25.0.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files1
Total Shared Libraries1
Total Symbols / Types223 / 172
VerdictIncompatible
(3.8%)

Problem Summary


SeverityCount
Added Symbols-28
Removed SymbolsHigh6
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium6
Low1
Problems with
Constants
Low0

Added Symbols (28)


unity.h, libunity.so.9.0.0
unity_app_info_manager_get_default ( )
unity_filter_get_renderer UnityFilter* self )
unity_filter_renderer_get_type ( )
unity_launcher_favorites_enumerate_app_infos ( UnityLauncherFavorites* self, int* result_length1 )
unity_launcher_favorites_enumerate_ids ( UnityLauncherFavorites* self, int* result_length1 )
unity_launcher_favorites_get_default ( )
unity_launcher_favorites_get_type ( )
unity_launcher_favorites_has_app_id ( UnityLauncherFavorites* self, gchar const* app_id )
unity_launcher_favorites_has_app_info ( UnityLauncherFavorites* self, GAppInfo* appinfo )
unity_launcher_favorites_lookup ( UnityLauncherFavorites* self, gchar const* app_id )
unity_lens_get_global_merge_strategy UnityLens* self )
unity_lens_get_merge_strategy UnityLens* self )
unity_lens_get_sources_display_name UnityLens* self )
unity_lens_search_finished UnityLensSearch* self )
unity_lens_search_get_results_model UnityLensSearch* self )
unity_lens_search_set_reply_hint ( UnityLensSearch* self, gchar const* key, GVariant* variant )
unity_lens_set_global_merge_strategy UnityLens* self, UnityMergeStrategy* value )
unity_lens_set_merge_strategy UnityLens* self, UnityMergeStrategy* value )
unity_lens_set_sources_display_name UnityLens* self, gchar const* value )
unity_merge_strategy_get_type ( )
unity_merge_strategy_merge_result ( UnityMergeStrategy* self, DeeModel* target, GVariant** row, int row_length1 )
unity_music_player_export UnityMusicPlayer* self )
unity_music_player_unexport UnityMusicPlayer* self )
unity_options_filter_remove_option ( UnityOptionsFilter* self, gchar const* id )
unity_scope_error_quark ( )
unity_scope_invalidate_search ( UnityScope* self, UnitySearchType search_type )
unity_scope_queue_search_changed ( UnityScope* self, UnitySearchType search_type )
unity_search_type_get_type ( )

to the top

Removed Symbols (6)


unity.h, libunity.so.6.2.0
unity_filter_set_renderer_name ( UnityFilter* self, gchar const* value )
unity_scope_get_active_global_search UnityScope* self )
unity_scope_get_active_search UnityScope* self )
unity_scope_get_active_sources ( UnityScope* self, int* result_length1 )
unity_scope_set_active_global_search ( UnityScope* self, UnityLensSearch* value )
unity_scope_set_active_search ( UnityScope* self, UnityLensSearch* value )

to the top

Problems with Symbols, Medium Severity (6)


unity.h, libunity.so.6.2.0
[+] unity_lens_search_construct ( GType object_type, gchar const* search_string, GHashTable* hints ) (1)
[+] unity_lens_search_new ( gchar const* search_string, GHashTable* hints ) (1)
[+] unity_scope_get_global_results_model UnityScope* self ) (1)
[+] unity_scope_get_results_model UnityScope* self ) (1)
[+] unity_scope_get_sources ( UnityScope* self, int* result_length1 ) (2)

to the top

Problems with Symbols, Low Severity (1)


unity.h, libunity.so.6.2.0
[+] unity_scope_get_sources ( UnityScope* self, int* result_length1 ) (1)

to the top

Header Files (1)


unity.h

to the top

Shared Libraries (1)


libunity.so.6.2.0

to the top




Generated on Mon Sep 24 19:26:18 2012 for LibUnity by ABI Compliance Checker 1.98.4  
A tool for checking backward compatibility of a C/C++ library API