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

Test Info


Library NameLibUnity
Version #15.90.0
Version #25.92.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files3
Total Shared Libraries1
Total Symbols / Types286 / 198
VerdictIncompatible
(2.1%)

Problem Summary


SeverityCount
Added Symbols-33
Removed SymbolsHigh4
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High4
Medium14
Low0
Problems with
Constants
Low0

Added Symbols (33)


unity.h, libunity.so.9.0.2
unity_info_hint_construct ( GType object_type, gchar const* id, gchar const* display_name, GIcon* icon_hint, gchar const* data )
unity_info_hint_construct_with_variant ( GType object_type, gchar const* id, gchar const* display_name, GIcon* icon_hint, GVariant* data )
unity_info_hint_get_data UnityInfoHint* self )
unity_info_hint_get_display_name UnityInfoHint* self )
unity_info_hint_get_icon_hint UnityInfoHint* self )
unity_info_hint_get_id UnityInfoHint* self )
unity_info_hint_get_type ( )
unity_info_hint_new gchar const* id, gchar const* display_name, GIcon* icon_hint, gchar const* data )
unity_info_hint_new_with_variant gchar const* id, gchar const* display_name, GIcon* icon_hint, GVariant* data )
unity_music_preview_get_current_progress UnityMusicPreview* self )
unity_music_preview_get_current_track_state UnityMusicPreview* self )
unity_music_preview_get_current_track_uri UnityMusicPreview* self )
unity_music_preview_set_current_progress ( UnityMusicPreview* self, gfloat value )
unity_music_preview_set_current_track_state ( UnityMusicPreview* self, UnityMusicPreviewTrackState value )
unity_music_preview_set_current_track_uri ( UnityMusicPreview* self, gchar const* value )
unity_music_preview_track_state_get_type ( )
unity_series_item_construct ( GType object_type, gchar const* uri, gchar const* title, GIcon* icon_hint )
unity_series_item_get_icon_hint UnitySeriesItem* self )
unity_series_item_get_title UnitySeriesItem* self )
unity_series_item_get_type ( )
unity_series_item_get_uri UnitySeriesItem* self )
unity_series_item_new ( gchar const* uri, gchar const* title, GIcon* icon_hint )
unity_series_preview_get_current_item_uri UnitySeriesPreview* self )
unity_track_metadata_construct_full ( GType object_type, gchar const* uri, gint track_no, gchar const* title, gchar const* artist, gchar const* album, guint length )
unity_track_metadata_get_art_icon UnityTrackMetadata* self )
unity_track_metadata_get_length UnityTrackMetadata* self )
unity_track_metadata_get_track_no UnityTrackMetadata* self )
unity_track_metadata_get_uri UnityTrackMetadata* self )
unity_track_metadata_new_full ( gchar const* uri, gint track_no, gchar const* title, gchar const* artist, gchar const* album, guint length )
unity_track_metadata_set_art_icon ( UnityTrackMetadata* self, GIcon* value )
unity_track_metadata_set_length ( UnityTrackMetadata* self, guint value )
unity_track_metadata_set_track_no ( UnityTrackMetadata* self, gint value )
unity_track_metadata_set_uri ( UnityTrackMetadata* self, gchar const* value )

to the top

Removed Symbols (4)


unity.h, libunity.so.9.0.2
unity_music_preview_update_track_state ( UnityMusicPreview* self, gchar const* uri, gboolean is_playing, gfloat progress )
unity_series_preview_add_item ( UnitySeriesPreview* self, gchar const* title, gchar const* uri, GIcon* icon )
unity_series_preview_get_selected_item UnitySeriesPreview* self )
unity_series_preview_set_active_preview ( UnitySeriesPreview* self, gint item_index, UnityPreview* active_preview )

to the top

Problems with Symbols, High Severity (4)


unity.h, libunity.so.9.0.2
[+] unity_music_preview_add_track ( UnityMusicPreview* self, gchar const* uri, gint track_no, gchar const* title, guint length, gboolean is_playing, gfloat progress ) (2)
[+] unity_preview_add_info ( UnityPreview* self, gchar const* id, gchar const* display_name, GIcon* icon_hint, GVariant* value ) (2)

to the top

Problems with Symbols, Medium Severity (14)


unity.h, libunity.so.9.0.2
[+] unity_music_preview_add_track ( UnityMusicPreview* self, gchar const* uri, gint track_no, gchar const* title, guint length, gboolean is_playing, gfloat progress ) (5)
[+] unity_preview_add_info ( UnityPreview* self, gchar const* id, gchar const* display_name, GIcon* icon_hint, GVariant* value ) (3)
[+] unity_series_preview_construct GType object_type ) (3)
[+] unity_series_preview_new ( ) (3)

to the top

Header Files (3)


unity-protocol.h
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:43 2012 for LibUnity by ABI Compliance Checker 1.98.4  
A tool for checking backward compatibility of a C/C++ library API