Binary compatibility report for the LibUnity library  between 5.12.0 and 5.90.0 versions on x86

Test Info


Library NameLibUnity
Version #15.12.0
Version #25.90.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files2
Total Shared Libraries1
Total Symbols / Types248 / 184
VerdictIncompatible
(4.8%)

Problem Summary


SeverityCount
Added Symbols-48
Removed SymbolsHigh10
Problems with
Data Types
High0
Medium0
Low1
Problems with
Symbols
High16
Medium36
Low8
Problems with
Constants
Low0
Other Changes
in Data Types
-1

Added Symbols (48)


unity.h, libunity.so.9.0.2
unity_activation_response_construct_with_preview ( GType object_type, UnityPreview* preview )
unity_activation_response_new_with_preview UnityPreview* preview )
unity_application_preview_get_app_icon UnityApplicationPreview* self )
unity_application_preview_get_copyright UnityApplicationPreview* self )
unity_application_preview_get_last_update UnityApplicationPreview* self )
unity_application_preview_get_license UnityApplicationPreview* self )
unity_application_preview_set_app_icon ( UnityApplicationPreview* self, GIcon* value )
unity_application_preview_set_copyright ( UnityApplicationPreview* self, gchar const* value )
unity_application_preview_set_last_update ( UnityApplicationPreview* self, gchar const* value )
unity_application_preview_set_license ( UnityApplicationPreview* self, gchar const* value )
unity_application_preview_set_rating ( UnityApplicationPreview* self, gfloat rating, guint num_ratings )
unity_layout_hint_get_type ( )
unity_movie_preview_construct ( GType object_type, gchar const* title, gchar const* subtitle, gchar const* description, GIcon* thumbnail )
unity_movie_preview_get_type ( )
unity_movie_preview_get_year UnityMoviePreview* self )
unity_movie_preview_new ( gchar const* title, gchar const* subtitle, gchar const* description, GIcon* thumbnail )
unity_movie_preview_set_rating ( UnityMoviePreview* self, gfloat rating, guint num_ratings )
unity_movie_preview_set_year ( UnityMoviePreview* self, gchar const* value )
unity_music_preview_add_track ( UnityMusicPreview* self, gchar const* uri, gint track_no, gchar const* title, guint length, gboolean is_playing, gfloat progress )
unity_music_preview_construct ( GType object_type, gchar const* title, gchar const* subtitle, GIcon* thumbnail )
unity_music_preview_get_type ( )
unity_music_preview_new ( gchar const* title, gchar const* subtitle, GIcon* thumbnail )
unity_music_preview_update_track_state ( UnityMusicPreview* self, gchar const* uri, gboolean is_playing, gfloat progress )
unity_preview_action_construct ( GType object_type, gchar const* id, gchar const* display_name, GIcon* icon_hint )
unity_preview_action_construct_with_layout_hint ( GType object_type, gchar const* id, gchar const* display_name, GIcon* icon_hint, UnityLayoutHint layout )
unity_preview_action_get_display_name UnityPreviewAction* self )
unity_preview_action_get_icon_hint UnityPreviewAction* self )
unity_preview_action_get_id UnityPreviewAction* self )
unity_preview_action_get_layout_hint UnityPreviewAction* self )
unity_preview_action_get_type ( )
unity_preview_action_new gchar const* id, gchar const* display_name, GIcon* icon_hint )
unity_preview_action_new_with_layout_hint gchar const* id, gchar const* display_name, GIcon* icon_hint, UnityLayoutHint layout )
unity_preview_add_action ( UnityPreview* self, UnityPreviewAction* action )
unity_preview_add_info ( UnityPreview* self, gchar const* id, gchar const* display_name, GIcon* icon_hint, GVariant* value )
unity_preview_get_description_markup UnityPreview* self )
unity_preview_get_subtitle UnityPreview* self )
unity_preview_get_thumbnail UnityPreview* self )
unity_preview_get_title UnityPreview* self )
unity_preview_set_description_markup ( UnityPreview* self, gchar const* value )
unity_preview_set_subtitle ( UnityPreview* self, gchar const* value )
unity_preview_set_thumbnail ( UnityPreview* self, GIcon* value )
unity_preview_set_title ( UnityPreview* self, gchar const* value )
unity_series_preview_add_item ( UnitySeriesPreview* self, gchar const* title, gchar const* uri, GIcon* icon )
unity_series_preview_construct GType object_type )
unity_series_preview_get_selected_item UnitySeriesPreview* self )
unity_series_preview_get_type ( )
unity_series_preview_new ( )
unity_series_preview_set_active_preview ( UnitySeriesPreview* self, gint item_index, UnityPreview* active_preview )

to the top

Removed Symbols (10)


unity.h, libunity.so.9.0.2
unity_album_preview_construct ( GType object_type, gchar const* name, gchar const* artist, gchar const* year, gchar** genres, int genres_length1, gchar const* album_cover, gchar const* primary_action_name, gchar const* primary_action_icon_hint, gchar const* primary_action_uri )
unity_album_preview_get_type ( )
unity_album_preview_new ( gchar const* name, gchar const* artist, gchar const* year, gchar** genres, int genres_length1, gchar const* album_cover, gchar const* primary_action_name, gchar const* primary_action_icon_hint, gchar const* primary_action_uri )
unity_no_preview_construct GType object_type )
unity_no_preview_get_type ( )
unity_no_preview_new ( )
unity_scope_error_quark ( )
unity_track_preview_construct ( GType object_type, guint number, gchar const* title, gchar const* artist, gchar const* album, guint length, gchar** genres, int genres_length1, gchar const* album_cover, gchar const* primary_action_name, gchar const* primary_action_icon_hint, gchar const* primary_action_uri, gchar const* play_action_uri, gchar const* pause_action_uri )
unity_track_preview_get_type ( )
unity_track_preview_new guint number, gchar const* title, gchar const* artist, gchar const* album, guint length, gchar** genres, int genres_length1, gchar const* album_cover, gchar const* primary_action_name, gchar const* primary_action_icon_hint, gchar const* primary_action_uri, gchar const* play_action_uri, gchar const* pause_action_uri )

to the top

Problems with Symbols, High Severity (16)


unity.h, libunity.so.9.0.2
[+] unity_application_preview_construct ( GType object_type, gchar const* name, gchar const* version, gchar const* size, gchar const* license, gchar const* last_updated, gfloat rating, guint n_ratings, gchar const* description, gchar const* icon_hint, gchar const* screenshot_icon_hint, gchar const* primary_action_name, gchar const* primary_action_icon_hint, gchar const* primary_action_uri ) (5)
[+] unity_application_preview_new ( gchar const* name, gchar const* version, gchar const* size, gchar const* license, gchar const* last_updated, gfloat rating, guint n_ratings, gchar const* description, gchar const* icon_hint, gchar const* screenshot_icon_hint, gchar const* primary_action_name, gchar const* primary_action_icon_hint, gchar const* primary_action_uri ) (5)
[+] unity_generic_preview_construct ( GType object_type, gchar const* name, guint date_modified, guint size, gchar const* type, gchar const* description, gchar const* large_icon_hint, gchar const* primary_action_name, gchar const* primary_action_icon_hint, gchar const* primary_action_uri, gchar const* secondary_action_name, gchar const* secondary_action_icon_hint, gchar const* secondary_action_uri, gchar const* tertiary_action_name, gchar const* tertiary_action_icon_hint, gchar const* tertiary_action_uri ) (3)
[+] unity_generic_preview_new ( gchar const* name, guint date_modified, guint size, gchar const* type, gchar const* description, gchar const* large_icon_hint, gchar const* primary_action_name, gchar const* primary_action_icon_hint, gchar const* primary_action_uri, gchar const* secondary_action_name, gchar const* secondary_action_icon_hint, gchar const* secondary_action_uri, gchar const* tertiary_action_name, gchar const* tertiary_action_icon_hint, gchar const* tertiary_action_uri ) (3)

to the top

Problems with Symbols, Medium Severity (36)


unity.h, libunity.so.9.0.2
[+] unity_application_preview_construct ( GType object_type, gchar const* name, gchar const* version, gchar const* size, gchar const* license, gchar const* last_updated, gfloat rating, guint n_ratings, gchar const* description, gchar const* icon_hint, gchar const* screenshot_icon_hint, gchar const* primary_action_name, gchar const* primary_action_icon_hint, gchar const* primary_action_uri ) (7)
[+] unity_application_preview_new ( gchar const* name, gchar const* version, gchar const* size, gchar const* license, gchar const* last_updated, gfloat rating, guint n_ratings, gchar const* description, gchar const* icon_hint, gchar const* screenshot_icon_hint, gchar const* primary_action_name, gchar const* primary_action_icon_hint, gchar const* primary_action_uri ) (7)
[+] unity_generic_preview_construct ( GType object_type, gchar const* name, guint date_modified, guint size, gchar const* type, gchar const* description, gchar const* large_icon_hint, gchar const* primary_action_name, gchar const* primary_action_icon_hint, gchar const* primary_action_uri, gchar const* secondary_action_name, gchar const* secondary_action_icon_hint, gchar const* secondary_action_uri, gchar const* tertiary_action_name, gchar const* tertiary_action_icon_hint, gchar const* tertiary_action_uri ) (11)
[+] unity_generic_preview_new ( gchar const* name, guint date_modified, guint size, gchar const* type, gchar const* description, gchar const* large_icon_hint, gchar const* primary_action_name, gchar const* primary_action_icon_hint, gchar const* primary_action_uri, gchar const* secondary_action_name, gchar const* secondary_action_icon_hint, gchar const* secondary_action_uri, gchar const* tertiary_action_name, gchar const* tertiary_action_icon_hint, gchar const* tertiary_action_uri ) (11)

to the top

Problems with Data Types, Low Severity (1)


unity.h
[+] struct _UnityPreview (1)

to the top

Problems with Symbols, Low Severity (8)


unity.h, libunity.so.9.0.2
[+] unity_application_preview_construct ( GType object_type, gchar const* name, gchar const* version, gchar const* size, gchar const* license, gchar const* last_updated, gfloat rating, guint n_ratings, gchar const* description, gchar const* icon_hint, gchar const* screenshot_icon_hint, gchar const* primary_action_name, gchar const* primary_action_icon_hint, gchar const* primary_action_uri ) (3)
[+] unity_application_preview_new ( gchar const* name, gchar const* version, gchar const* size, gchar const* license, gchar const* last_updated, gfloat rating, guint n_ratings, gchar const* description, gchar const* icon_hint, gchar const* screenshot_icon_hint, gchar const* primary_action_name, gchar const* primary_action_icon_hint, gchar const* primary_action_uri ) (3)
[+] unity_generic_preview_construct ( GType object_type, gchar const* name, guint date_modified, guint size, gchar const* type, gchar const* description, gchar const* large_icon_hint, gchar const* primary_action_name, gchar const* primary_action_icon_hint, gchar const* primary_action_uri, gchar const* secondary_action_name, gchar const* secondary_action_icon_hint, gchar const* secondary_action_uri, gchar const* tertiary_action_name, gchar const* tertiary_action_icon_hint, gchar const* tertiary_action_uri ) (1)
[+] unity_generic_preview_new ( gchar const* name, guint date_modified, guint size, gchar const* type, gchar const* description, gchar const* large_icon_hint, gchar const* primary_action_name, gchar const* primary_action_icon_hint, gchar const* primary_action_uri, gchar const* secondary_action_name, gchar const* secondary_action_icon_hint, gchar const* secondary_action_uri, gchar const* tertiary_action_name, gchar const* tertiary_action_icon_hint, gchar const* tertiary_action_uri ) (1)

to the top

Other Changes in Data Types (1)


unity.h
[+] enum UnityHandledType (1)

to the top

Header Files (2)


unity-trace.h
unity.h

to the top

Shared Libraries (1)


libunity.so.9.0.2

to the top




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