Binary compatibility report for the libdbi library  between 0.8.4 and 0.9.0 versions on x86

Test Info


Library Namelibdbi
Version #10.8.4
Version #20.9.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files3
Total Shared Libraries1
Total Symbols / Types164 / 112
VerdictIncompatible
(3.7%)

Problem Summary


SeverityCount
Added Symbols-19
Removed SymbolsHigh1
Problems with
Data Types
High0
Medium9
Low4
Problems with
Symbols
High0
Medium0
Low1
Problems with
Constants
Low2
Other Changes
in Constants
-9

Added Symbols (19)


dbi-dev.h, libdbi.so.1.1.0
_dirent_buf_size DIR* dirp )

dbi.h, libdbi.so.1.1.0
dbi_conn_new_r ( char const* name, dbi_inst Inst )
dbi_conn_release_savepoint dbi_conn Conn, char const* savepoint )
dbi_conn_rollback_to_savepoint dbi_conn Conn, char const* savepoint )
dbi_conn_savepoint dbi_conn Conn, char const* savepoint )
dbi_conn_transaction_begin dbi_conn Conn )
dbi_conn_transaction_commit dbi_conn Conn )
dbi_conn_transaction_rollback dbi_conn Conn )
dbi_driver_get_instance dbi_driver Driver )
dbi_driver_list_r ( dbi_driver Current, dbi_inst Inst )
dbi_driver_open_r ( char const* name, dbi_inst Inst )
dbi_initialize_r ( char const* driverdir, dbi_inst* pInst )
dbi_result_get_as_longlong ( dbi_result Result, char const* fieldname )
dbi_result_get_as_longlong_idx ( dbi_result Result, unsigned int fieldidx )
dbi_result_get_as_string_copy ( dbi_result Result, char const* fieldname )
dbi_result_get_as_string_copy_idx ( dbi_result Result, unsigned int fieldidx )
dbi_set_verbosity_r int verbosity, dbi_inst Inst )
dbi_shutdown_r dbi_inst Inst )
dbi_version_numeric ( )

to the top

Removed Symbols (1)


dbi-dev.h, libdbi.so.1.0.0
dbi_verbosity [data]

to the top

Problems with Data Types, Medium Severity (9)


dbi-dev.h
[+] struct dbi_conn_s (1)
[+] struct dbi_driver_s (1)
[+] struct dbi_functions_s (7)

to the top

Problems with Data Types, Low Severity (4)


dbi-dev.h
[+] struct dbi_conn_s (1)
[+] struct dbi_driver_s (1)
[+] struct dbi_functions_s (2)

to the top

Problems with Symbols, Low Severity (1)


dbd.h, libdbi.so.1.0.0
[+] _dbd_internal_error_handler ( dbi_conn_t* conn, char const* errmsg, int const errno ) (1)

to the top

Problems with Constants, Low Severity (2)


dbi.h
[+] LIBDBI_LIB_AGE
[+] LIBDBI_LIB_CURRENT

to the top

Other Changes in Constants (9)


dirent.h
[+] DT_BLK
[+] DT_CHR
[+] DT_DIR
[+] DT_FIFO
[+] DT_LNK
[+] DT_REG
[+] DT_SOCK
[+] DT_UNKNOWN
[+] DT_WHT

to the top

Header Files (3)


dbd.h
dbi-dev.h
dbi.h

to the top

Shared Libraries (1)


libdbi.so.1.0.0

to the top




Generated on Wed Mar 13 02:52:14 2013 for libdbi by ABI Compliance Checker 1.99  
A tool for checking backward compatibility of a C/C++ library API