Binary compatibility report for the IBus library  between 1.2.0.20091204 and 1.2.0.20091215 versions on x86

Test Info


Library NameIBus
Version #11.2.0.20091204
Version #21.2.0.20091215
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files34
Total Shared Libraries1
Total Symbols / Types316 / 196
VerdictIncompatible
(3%)

Problem Summary


SeverityCount
Added Symbols-19
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium1
Low1
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (19)


ibusbus.h, libibus.so.1.0.0
ibus_bus_current_input_context IBusBus* bus )

ibusenumtypes.h, libibus.so.1.0.0
ibus_orientation_get_type ( )

ibusinputcontext.h, libibus.so.1.0.0
ibus_input_context_get_engine IBusInputContext* context )
ibus_input_context_get_input_context ( gchar const* path, IBusConnection* connection )
ibus_input_context_is_enabled IBusInputContext* context )
ibus_input_context_set_engine ( IBusInputContext* context, gchar const* name )

ibuslookuptable.h, libibus.so.1.0.0
ibus_lookup_table_get_number_of_candidates IBusLookupTable* table )
ibus_lookup_table_is_round IBusLookupTable* table )
ibus_lookup_table_set_round ( IBusLookupTable* table, gboolean round )

ibuspanelservice.h, libibus.so.1.0.0
ibus_panel_service_candidate_clicked ( IBusPanelService* panel, guint index, guint button, guint state )
ibus_panel_service_cursor_down IBusPanelService* panel )
ibus_panel_service_cursor_up IBusPanelService* panel )
ibus_panel_service_get_type ( )
ibus_panel_service_new IBusConnection* connection )
ibus_panel_service_page_down IBusPanelService* panel )
ibus_panel_service_page_up IBusPanelService* panel )
ibus_panel_service_property_active ( IBusPanelService* panel, gchar const* prop_name, int prop_state )
ibus_panel_service_property_hide ( IBusPanelService* panel, gchar const* prop_name )
ibus_panel_service_property_show ( IBusPanelService* panel, gchar const* prop_name )

to the top

Problems with Data Types, Medium Severity (1)


ibuslookuptable.h
[+] struct _IBusLookupTable (1)

to the top

Problems with Data Types, Low Severity (1)


ibuslookuptable.h
[+] struct _IBusLookupTable (1)

to the top

Header Files (34)


ibus.h
ibusattribute.h
ibusbus.h
ibuscomponent.h
ibusconfig.h
ibusconfigservice.h
ibusconnection.h
ibusdebug.h
ibusengine.h
ibusenginedesc.h
ibusenumtypes.h
ibuserror.h
ibusfactory.h
ibushotkey.h
ibusinputcontext.h
ibuskeymap.h
ibuskeysyms.h
ibuslookuptable.h
ibusmainloop.h
ibusmarshalers.h
ibusmessage.h
ibusobject.h
ibusobservedpath.h
ibuspendingcall.h
ibusproperty.h
ibusproxy.h
ibusserializable.h
ibusserver.h
ibusservice.h
ibusshare.h
ibustext.h
ibustypes.h
ibusversion.h
ibusxml.h

to the top

Shared Libraries (1)


libibus.so.1.0.0

to the top




Generated on Wed Oct 10 11:33:54 2012 for IBus by ABI Compliance Checker 1.98.4  
A tool for checking backward compatibility of a C/C++ library API