Binary compatibility report for the libtelepathy library between 0.3.0 and 0.3.1 versions on x86

Test Info


Library Namelibtelepathy
Version #10.3.0
Version #20.3.1
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files13
Total Shared Libraries1
Total Symbols / Types88 / 91
VerdictIncompatible
(2.3%)

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh2
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low68
Other Changes
in Constants
-1

Removed Symbols (2)


tp-helpers.h, libtelepathy.so.2.5.0
tp_get_bus ( )
tp_get_bus_proxy ( )

to the top

Problems with Constants, Low Severity (68)


_gen-tp-constants-aliases.h
[+] LAST_TP_CHANNEL_CHAT_STATE
[+] LAST_TP_CHANNEL_GROUP_CHANGE_REASON
[+] LAST_TP_CHANNEL_TEXT_MESSAGE_TYPE
[+] LAST_TP_CHANNEL_TEXT_SEND_ERROR
[+] LAST_TP_DTMF_EVENT
[+] LAST_TP_HANDLE_TYPE
[+] LAST_TP_MEDIA_STREAM_BASE_PROTO
[+] LAST_TP_MEDIA_STREAM_DIRECTION
[+] LAST_TP_MEDIA_STREAM_ERROR
[+] LAST_TP_MEDIA_STREAM_STATE
[+] LAST_TP_MEDIA_STREAM_TRANSPORT_TYPE
[+] LAST_TP_MEDIA_STREAM_TYPE
[+] LAST_TP_SOCKET_ACCESS_CONTROL
[+] LAST_TP_SOCKET_ADDRESS_TYPE
[+] LAST_TP_TUBE_STATE
[+] LAST_TP_TUBE_TYPE

_gen-tp-constants.h
[+] NUM_TP_CHANNEL_CHAT_STATES
[+] NUM_TP_CHANNEL_GROUP_CHANGE_REASONS
[+] NUM_TP_CHANNEL_TEXT_MESSAGE_TYPES
[+] NUM_TP_CHANNEL_TEXT_SEND_ERRORS
[+] NUM_TP_CONNECTION_PRESENCE_TYPES
[+] NUM_TP_CONNECTION_STATUS_REASONS
[+] NUM_TP_CONNECTION_STATUSES
[+] NUM_TP_DTMF_EVENTS
[+] NUM_TP_HANDLE_TYPES
[+] NUM_TP_MEDIA_STREAM_BASE_PROTOS
[+] NUM_TP_MEDIA_STREAM_DIRECTIONS
[+] NUM_TP_MEDIA_STREAM_ERRORS
[+] NUM_TP_MEDIA_STREAM_STATES
[+] NUM_TP_MEDIA_STREAM_TRANSPORT_TYPES
[+] NUM_TP_MEDIA_STREAM_TYPES
[+] NUM_TP_SOCKET_ACCESS_CONTROLS
[+] NUM_TP_SOCKET_ADDRESS_TYPES
[+] NUM_TP_TUBE_STATES
[+] NUM_TP_TUBE_TYPES

_gen-tp-interfaces.h
[+] TP_IFACE_CHANNEL
[+] TP_IFACE_CHANNEL_INTERFACE_CHAT_STATE
[+] TP_IFACE_CHANNEL_INTERFACE_DTMF
[+] TP_IFACE_CHANNEL_INTERFACE_GROUP
[+] TP_IFACE_CHANNEL_INTERFACE_MEDIA_SIGNALLING
[+] TP_IFACE_CHANNEL_INTERFACE_PASSWORD
[+] TP_IFACE_CHANNEL_TYPE_CONTACT_LIST
[+] TP_IFACE_CHANNEL_TYPE_ROOM_LIST
[+] TP_IFACE_CHANNEL_TYPE_STREAMED_MEDIA
[+] TP_IFACE_CHANNEL_TYPE_TEXT
[+] TP_IFACE_CHANNEL_TYPE_TUBES
[+] TP_IFACE_CONN
[+] TP_IFACE_CONN_INTERFACE_ALIASING
[+] TP_IFACE_CONN_INTERFACE_AVATARS
[+] TP_IFACE_CONN_INTERFACE_CAPABILITIES
[+] TP_IFACE_CONN_INTERFACE_PRESENCE
[+] TP_IFACE_CONN_MANAGER
[+] TP_IFACE_CONNECTION
[+] TP_IFACE_CONNECTION_INTERFACE_ALIASING
[+] TP_IFACE_CONNECTION_INTERFACE_AVATARS
[+] TP_IFACE_CONNECTION_INTERFACE_CAPABILITIES
[+] TP_IFACE_CONNECTION_INTERFACE_PRESENCE
[+] TP_IFACE_CONNECTION_MANAGER
[+] TP_IFACE_MEDIA_SESSION_HANDLER
[+] TP_IFACE_MEDIA_STREAM_HANDLER
[+] TP_IFACE_PROPERTIES_INTERFACE

tp-constants.h
[+] LAST_TP_CODEC_MEDIA_TYPE
[+] LAST_TP_CONN_HANDLE_TYPE
[+] LAST_TP_MEDIA_STREAM_PROTO

tp-interfaces.h
[+] TP_IFACE_CHANNEL_INTERFACE
[+] TP_IFACE_CONN_INTERFACE
[+] TP_IFACE_CONN_MGR_INTERFACE
[+] TP_IFACE_PROPERTIES

to the top

Other Changes in Constants (1)


_gen-tp-constants-whitelist-aliases.h
[+] TP_CONN_PRESENCE_TYPE_BUSY

to the top

Header Files (13)


tp-chan-ifaces-signal-setters.h
tp-chan-signals-marshal.h
tp-chan.h
tp-conn-ifaces-signal-setters.h
tp-conn-signals-marshal.h
tp-conn.h
tp-connmgr-signals-marshal.h
tp-connmgr.h
tp-constants.h
tp-helpers.h
tp-ifaces-signals-marshal.h
tp-interfaces.h
tp-props-iface.h

to the top

Shared Libraries (1)


libtelepathy.so.2.5.0

to the top