Binary compatibility report for the libdbi library  between 0.6.2 and 0.6.4 versions on x86

Test Info


Library Namelibdbi
Version #10.6.2
Version #20.6.4
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files3
Total Shared Libraries1
Total Symbols / Types115 / 59
VerdictIncompatible
(26.1%)

Problem Summary


SeverityCount
Added Symbols-31
Removed SymbolsHigh30
Problems with
Data Types
High0
Medium0
Low1
Problems with
Symbols
High0
Medium0
Low7
Problems with
Constants
Low0

Added Symbols (31)


dbi.h, libdbi.so.0.0.3
dbi_conn_clear_option dbi_conn Conn, char const* key )
dbi_conn_clear_options dbi_conn Conn )
dbi_conn_close dbi_conn Conn )
dbi_conn_connect dbi_conn Conn )
dbi_conn_error dbi_conn Conn, char** errmsg_dest )
dbi_conn_error_handler dbi_conn Conn, void* function, void* user_argument )
dbi_conn_get_db_list dbi_conn Conn, char const* pattern )
dbi_conn_get_driver dbi_conn Conn )
dbi_conn_get_option dbi_conn Conn, char const* key )
dbi_conn_get_option_list dbi_conn Conn, char const* current )
dbi_conn_get_option_numeric dbi_conn Conn, char const* key )
dbi_conn_get_socket dbi_conn Conn )
dbi_conn_get_table_list dbi_conn Conn, char const* db )
dbi_conn_new char const* name )
dbi_conn_open dbi_driver Driver )
dbi_conn_query dbi_conn Conn, char const* formatstr, ... )
dbi_conn_select_db dbi_conn Conn, char const* db )
dbi_conn_set_option dbi_conn Conn, char const* key, char* value )
dbi_conn_set_option_numeric dbi_conn Conn, char const* key, int value )
dbi_driver_get_date_compiled dbi_driver Driver )
dbi_driver_get_description dbi_driver Driver )
dbi_driver_get_filename dbi_driver Driver )
dbi_driver_get_maintainer dbi_driver Driver )
dbi_driver_get_name dbi_driver Driver )
dbi_driver_get_url dbi_driver Driver )
dbi_driver_get_version dbi_driver Driver )
dbi_driver_is_reserved_word ( dbi_driver Driver, char const* word )
dbi_driver_list dbi_driver Current )
dbi_driver_quote_string ( dbi_driver Driver, char** orig )
dbi_driver_specific_function ( dbi_driver Driver, char const* name )
dbi_result_get_conn dbi_result Result )

to the top

Removed Symbols (30)


dbi.h, libdbi.so.0.0.2
dbi_driver_clear_option ( dbi_driver Driver, char const* key )
dbi_driver_clear_options dbi_driver Driver )
dbi_driver_close dbi_driver Driver )
dbi_driver_connect dbi_driver Driver )
dbi_driver_error ( dbi_driver Driver, char** errmsg_dest )
dbi_driver_error_handler ( dbi_driver Driver, void* function, void* user_argument )
dbi_driver_get_db_list ( dbi_driver Driver, char const* pattern )
dbi_driver_get_option ( dbi_driver Driver, char const* key )
dbi_driver_get_option_list ( dbi_driver Driver, char const* current )
dbi_driver_get_option_numeric ( dbi_driver Driver, char const* key )
dbi_driver_get_plugin dbi_driver Driver )
dbi_driver_get_table_list ( dbi_driver Driver, char const* db )
dbi_driver_new char const* name )
dbi_driver_query ( dbi_driver Driver, char const* formatstr, ... )
dbi_driver_select_db ( dbi_driver Driver, char const* db )
dbi_driver_set_option ( dbi_driver Driver, char const* key, char* value )
dbi_driver_set_option_numeric ( dbi_driver Driver, char const* key, int value )
dbi_plugin_get_date_compiled dbi_plugin Plugin )
dbi_plugin_get_description dbi_plugin Plugin )
dbi_plugin_get_filename dbi_plugin Plugin )
dbi_plugin_get_maintainer dbi_plugin Plugin )
dbi_plugin_get_name dbi_plugin Plugin )
dbi_plugin_get_url dbi_plugin Plugin )
dbi_plugin_get_version dbi_plugin Plugin )
dbi_plugin_is_reserved_word ( dbi_plugin Plugin, char const* word )
dbi_plugin_list dbi_plugin Current )
dbi_plugin_open char const* name )
dbi_plugin_quote_string ( dbi_plugin Plugin, char** orig )
dbi_plugin_specific_function ( dbi_plugin Plugin, char const* name )
dbi_result_get_driver dbi_result Result )

to the top

Problems with Data Types, Low Severity (1)


dbi-dev.h
[+] struct dbi_result_s (1)

to the top

Problems with Symbols, Low Severity (7)


dbd.h, libdbi.so.0.0.2
[+] _dbd_result_create ( dbi_driver_t* driver, void* handle, unsigned int numrows_matched, unsigned int numrows_affected ) (2)

dbi-dev.h, libdbi.so.0.0.2
[+] _error_handler dbi_driver_t* driver ) (2)

dbi.h, libdbi.so.0.0.2
[+] dbi_driver_open dbi_plugin Plugin ) (2)
[+] dbi_initialize char const* plugindir ) (1)

to the top

Header Files (3)


dbd.h
dbi-dev.h
dbi.h

to the top

Shared Libraries (1)


libdbi.so.0.0.2

to the top




Generated on Tue Jul 24 14:30:52 2012 for libdbi by ABI Compliance Checker 1.98.3  
A tool for checking backward compatibility of a C/C++ library API