Binary compatibility report for the OpenDBX library  between 0.9.0 and 1.0.0 versions on x86

Test Info


Library NameOpenDBX
Version #10.9.0
Version #21.0.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files1
Total Shared Libraries1
Total Symbols / Types19 / 25
VerdictIncompatible
(18.4%)

Problem Summary


SeverityCount
Added Symbols-3
Removed SymbolsHigh3
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium1
Low2
Problems with
Constants
Low17
Other Changes
in Constants
-26

Added Symbols (3)


odbx.h, libopendbx.so.1.0.0
odbx_column_count odbx_result_t* result )
odbx_column_name ( odbx_result_t* result, unsigned long pos )
odbx_column_type ( odbx_result_t* result, unsigned long pos )

to the top

Removed Symbols (3)


odbx.h, libodbx.so.0.0.0
odbx_field_count odbx_result_t* result )
odbx_field_name ( odbx_result_t* result, unsigned long pos )
odbx_field_type ( odbx_result_t* result, unsigned long pos )

to the top

Problems with Symbols, Medium Severity (1)


odbx.h, libodbx.so.0.0.0
[+] odbx_field_value ( odbx_result_t* result, unsigned long pos ) (1)

to the top

Problems with Symbols, Low Severity (2)


odbx.h, libodbx.so.0.0.0
[+] odbx_error odbx_t* handle, int errno ) (1)
[+] odbx_field_value ( odbx_result_t* result, unsigned long pos ) (1)

to the top

Problems with Constants, Low Severity (17)


odbx.h
[+] OBBX_ERR_BACKEND
[+] ODBX_BINARY
[+] ODBX_CAP_LO
[+] ODBX_CAP_PREP
[+] ODBX_ERR_OPTRO
[+] ODBX_ERR_OPTWR
[+] ODBX_ERR_RESULT
[+] ODBX_FLOAT4
[+] ODBX_FLOAT8
[+] ODBX_INT1
[+] ODBX_INT2
[+] ODBX_INT4
[+] ODBX_INT8
[+] ODBX_MAX_ERRNO
[+] ODBX_OPT_OFF
[+] ODBX_OPT_ON
[+] ODBX_STRING

to the top

Other Changes in Constants (26)


odbx.h
[+] ODBX_ARRAY
[+] ODBX_BIGINT
[+] ODBX_BLOB
[+] ODBX_BOOLEAN
[+] ODBX_CAP_BASIC
[+] ODBX_CHAR
[+] ODBX_CLOB
[+] ODBX_DATALINK
[+] ODBX_DECIMAL
[+] ODBX_DOUBLE
[+] ODBX_ERR_BACKEND
[+] ODBX_ERR_OPTION
[+] ODBX_FLOAT
[+] ODBX_INTEGER
[+] ODBX_INTERVAL
[+] ODBX_MULTISET
[+] ODBX_NCHAR
[+] ODBX_NCLOB
[+] ODBX_NVARCHAR
[+] ODBX_REAL
[+] ODBX_SMALLINT
[+] ODBX_TIME
[+] ODBX_TIME_TZ
[+] ODBX_UNKNOWN
[+] ODBX_VARCHAR
[+] ODBX_XML

to the top

Header Files (1)


odbx.h

to the top

Shared Libraries (1)


libodbx.so.0.0.0

to the top




Generated on Wed Apr 2 18:46:25 2014 for OpenDBX by ABI Compliance Checker 1.99.9  
A tool for checking backward compatibility of a C/C++ library API