Binary compatibility report for the libhildon-im-ui.so.3 library  between 3.0.0-Maemo 4.1.2 and 3.0.0-Maemo 5.0 versions on ARM

Test Info


Library Namelibhildon-im-ui.so.3
Version #13.0.0-Maemo 4.1.2 (gcc 3.4.4)
Version #23.0.0-Maemo 5.0 (gcc 4.2.1)
CPU ArchitectureARM

Test Results


Total Header Files7
Total Shared Libraries1
Total Symbols / Types97 / 104
VerdictIncompatible

Problem Summary


SeverityCount
Added Symbols-15
Removed SymbolsHigh11
Problems with
Data Types
High0
Medium0
Low4
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (15)


hildon-im-plugin.h, libhildon-im-ui.so.3.0.0
hildon_im_plugin_preedit_committed HildonIMPlugin* plugin, gchar const* committed_preedit )

hildon-im-settings-plugin.h, libhildon-im-ui.so.3.0.0
hildon_im_settings_plugin_manager_unload_plugins HildonIMSettingsPluginManager* m )

hildon-im-ui.h, libhildon-im-ui.so.3.0.0
hildon_im_ui_get_current_default_input_mode HildonIMUI* self )
hildon_im_ui_get_input_window HildonIMUI* ui )
hildon_im_ui_get_level_locked HildonIMUI* self )
hildon_im_ui_get_level_sticky HildonIMUI* self )
hildon_im_ui_get_mask HildonIMUI* self )
hildon_im_ui_get_shift_locked HildonIMUI* self )
hildon_im_ui_get_shift_sticky HildonIMUI* self )
hildon_im_ui_parse_rc_file HildonIMUI* ui, gchar* rc_file )
hildon_im_ui_set_level_locked HildonIMUI* self, gboolean locked )
hildon_im_ui_set_level_sticky HildonIMUI* self, gboolean sticky )
hildon_im_ui_set_mask HildonIMUI* self, HildonIMInternalModifierMask mask )
hildon_im_ui_set_shift_locked HildonIMUI* self, gboolean locked )
hildon_im_ui_set_shift_sticky HildonIMUI* self, gboolean sticky )

to the top

Removed Symbols (11)


hildon-im-ui.h, libhildon-im-ui.so.3.0.0
hildon_im_ui_button_get_active HildonIMUI* keyboard, HildonIMButton button )
hildon_im_ui_button_set_active HildonIMUI* keyboard, HildonIMButton button, gboolean active )
hildon_im_ui_button_set_id HildonIMUI* self, HildonIMButton button, gchar const* id )
hildon_im_ui_button_set_label HildonIMUI* keyboard, HildonIMButton button, gchar const* label )
hildon_im_ui_button_set_long_press HildonIMUI* keyboard, HildonIMButton button, gboolean long_press )
hildon_im_ui_button_set_menu HildonIMUI* keyboard, HildonIMButton button, GtkWidget* menu )
hildon_im_ui_button_set_repeat HildonIMUI* keyboard, HildonIMButton button, gboolean repeat )
hildon_im_ui_button_set_sensitive HildonIMUI* keyboard, HildonIMButton button, gboolean sensitive )
hildon_im_ui_button_set_toggle HildonIMUI* keyboard, HildonIMButton button, gboolean toggle )
hildon_im_ui_get_autocase_mode HildonIMUI* self )
hildon_im_ui_set_common_buttons_visibility HildonIMUI* ui, gboolean visible )

to the top

Problems with Data Types, Low Severity (4)


hildon-im-settings-plugin.h
[+] enum HildonIMSettingsCategory (4)

to the top

Header Files (7)


hildon-im-common.h
hildon-im-languages.h
hildon-im-plugin.h
hildon-im-protocol.h
hildon-im-settings-plugin.h
hildon-im-ui.h
hildon-im-widget-loader.h

to the top

Shared Libraries (1)


libhildon-im-ui.so.3.0.0

to the top




Generated on Mon Jun 20 18:27:45 2011 for libhildon-im-ui.so.3 by ABI Compliance Checker 1.23.3  
A tool for checking backward binary compatibility of a shared C/C++ library API