Binary compatibility report for the pacemaker library between 1.1.2 and 1.1.3 versions on x86_64
Test Info
Library Name | pacemaker |
Version #1 | 1.1.2 |
Version #2 | 1.1.3 |
CPU Architecture | x86_64 |
GCC Version | 4.6.2 |
Test Results
Total Header Files | 20 |
Total Shared Libraries | 10 |
Total Symbols / Types | 328 / 275 |
Verdict | Compatible |
---|
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 9 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 7 |
Other Changes | - | 0 |
Added Symbols (9)
cluster.h,
libcrmcluster.so.1.0.0
crm_is_full_member ( crm_node_t const* node )
crm_update_cman_node ( xmlNode* member, long long seq )
init_cman_connection ( gboolean(*dispatch)(unsigned long long, gboolean), void(*destroy)(gpointer) )
init_quorum_connection ( gboolean(*dispatch)(unsigned long long, gboolean), void(*destroy)(gpointer) )
crm.h,
libcrmcommon.so.2.0.0
update_all_trace_data ( )
stack.h,
libcrmcluster.so.1.0.0
init_ais_connection_once ( int type, gboolean(*dispatch)(AIS_Message*, char*, int), void(*destroy)(gpointer), char** our_uuid, char** our_uname, int* nodeid )
util.h,
libcrmcommon.so.2.0.0
crm_log_init_quiet ( char const* entity, int level, gboolean coredir, gboolean to_stderr, int argc, char** argv )
crm_log_init_worker ( char const* entity, int level, gboolean coredir, gboolean to_stderr, int argc, char** argv, gboolean quiet )
free_lrm_op ( lrm_op_t* op )
to the top
Problems with Constants (7)
ais.h
[+] CRM_SERVICE
| Change | Effect |
---|
1 | The value of constant CRM_SERVICE has been changed from 9 to PCMK_SERVICE_ID. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
crm.h
[+] LOG_DEBUG_2
| Change | Effect |
---|
1 | The value of constant LOG_DEBUG_2 has been changed from LOG_DEBUG+1 to 99. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] LOG_DEBUG_3
| Change | Effect |
---|
1 | The value of constant LOG_DEBUG_3 has been changed from LOG_DEBUG+2 to 99. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] LOG_DEBUG_4
| Change | Effect |
---|
1 | The value of constant LOG_DEBUG_4 has been changed from LOG_DEBUG+3 to 99. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] LOG_DEBUG_5
| Change | Effect |
---|
1 | The value of constant LOG_DEBUG_5 has been changed from LOG_DEBUG+4 to 99. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] LOG_DEBUG_6
| Change | Effect |
---|
1 | The value of constant LOG_DEBUG_6 has been changed from LOG_DEBUG+5 to 99. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] LOG_MSG
| Change | Effect |
---|
1 | The value of constant LOG_MSG has been changed from LOG_DEBUG+2 to 99. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
to the top
Header Files (20)
ais.h
attrd.h
cib.h
cib_ops.h
cib_util.h
cluster.h
common.h
complex.h
crm.h
ipc.h
iso8601.h
mainloop.h
msg.h
msg_xml.h
rules.h
stack.h
status.h
transition.h
util.h
xml.h
to the top
Shared Libraries (10)
libcib.so.1.0.1
libcrmcluster.so.1.0.0
libcrmcommon.so.2.0.0
libpe_rules.so.2.0.0
libpe_status.so.2.0.0
libpengine.so.3.0.0
libstonithd.so.1.0.0
libtransitioner.so.1.0.0
service_crm.so
stonith.so
to the top