Binary compatibility report for the liboop library between 0.9 and 1.0 versions on x86
Test Info
Library Name | liboop |
Version #1 | 0.9 |
Version #2 | 1.0 |
CPU Architecture | x86 |
GCC Version | 4.5 |
Test Results
Total Header Files | 7 |
---|
Total Shared Libraries | 6 |
---|
Total Symbols / Types | 40 / 27 |
---|
Verdict | Incompatible |
---|
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 5 |
---|
Removed Symbols | High | 0 |
---|
Problems with Data Types | High | 0 |
---|
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 1 |
---|
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
---|
Added Symbols (5)
,
liboop-adns.so.3.0.0
oop_adns_submit_reverse ( oop_adapter_adns* p1, int* errcode, sockaddr const* addr, adns_rrtype type, adns_queryflags flags, void*(*p6)(oop_adapter_adns*, adns_answer*, void*), void* p7 )
,
liboop-glib2.so.0.0.0
oop_glib_delete ( )
oop_glib_new ( )
oop_glib_return ( )
,
liboop.so.4.0.1
oop_sys_run_once ( oop_source_sys* p1 )
to the top
Problems with Symbols, High Severity (1)
,
liboop-adns.so.2.0.0
[+] oop_adns_submit ( oop_adapter_adns* p1, char const* owner, adns_rrtype type, adns_queryflags flags, void*(*p5)(oop_adapter_adns*, adns_answer*, void*), void* p6 ) (1)
changed to:oop_adns_submit ( oop_adapter_adns* p1, int* errcode, char const* owner, adns_rrtype type, adns_queryflags flags, void*(*p6)(oop_adapter_adns*, adns_answer*, void*), void* p7 )
| Change | Effect |
---|
1 | Parameter errcode has been added to the calling stack at the middle position.
| Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
to the top
Header Files (7)
to the top
Shared Libraries (6)
liboop-adns.so.2.0.0
liboop-glib.so.1.0.0
liboop-rl.so.0.0.0
liboop-tcl.so.0.0.0
liboop-www.so.0.0.0
liboop.so.4.0.0
to the top