Test Info
Library Name | pacemaker |
Version #1 | 1.1.15 |
Version #2 | 1.1.16 |
CPU Type | x86_64 |
GCC Version | 4.8.5 |
Subject | Binary Compatibility |
Test Results
Total Header Files | 23 |
Total Shared Libraries | 10 |
Total Symbols / Types | 372 / 299 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 3 |
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 | 2 |
Other Changes in Constants | - | 2 |
Added Symbols (3)
rules.h,
libpe_status.so.10.2.0
pe_expand_re_matches ( char const* string, pe_re_match_data_t* match_data )
pe_test_expression_re ( xmlNode* expr, GHashTable* node_hash, enum rsc_role_e role, crm_time_t* now, pe_re_match_data_t* match_data )
pe_test_rule_re ( xmlNode* rule, GHashTable* node_hash, enum rsc_role_e role, crm_time_t* now, pe_re_match_data_t* match_data )
to the top
Problems with Constants, Low Severity (2)
crm.h
[+] CRM_FEATURE_SET
|
Change |
Effect |
1 |
The value of constant CRM_FEATURE_SET has been changed from "3.0.10" to "3.0.11". |
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. |
[+] INFINITY
|
Change |
Effect |
1 |
The constant INFINITY with value 1000000 has been removed. |
The value of this constant may no longer be properly handled by new-version library functions. |
to the top
Other Changes in Constants (2)
msg_xml.h
[+] XML_LOC_ATTR_SOURCE
|
Change |
Effect |
1 |
The constant XML_LOC_ATTR_SOURCE with value "rsc" has been added. |
No effect. |
[+] XML_LOC_ATTR_SOURCE_PATTERN
|
Change |
Effect |
1 |
The constant XML_LOC_ATTR_SOURCE_PATTERN with value "rsc-pattern" has been added. |
No effect. |
to the top
Header Files (23)
attrd.h
cib.h
util.h (cib/util.h)
cluster.h
common.h
util.h (common/util.h)
compatibility.h
complex.h
crm.h
error.h
ipc.h
iso8601.h
logging.h
lrmd.h
mainloop.h
msg_xml.h
remote.h
rules.h
services.h
status.h
stonith-ng.h
transition.h
xml.h
to the top
Shared Libraries (10)
libcib.so.4.1.1
libcrmcluster.so.4.2.0
libcrmcommon.so.3.6.0
libcrmservice.so.3.1.1
liblrmd.so.1.3.0
libpe_rules.so.2.0.6
libpe_status.so.10.1.0
libpengine.so.10.1.0
libstonithd.so.2.2.1
libtransitioner.so.2.0.5
to the top
Test Info
Library Name | pacemaker |
Version #1 | 1.1.15 |
Version #2 | 1.1.16 |
CPU Type | x86_64 |
GCC Version | 4.8.5 |
Subject | Source Compatibility |
Test Results
Total Header Files | 23 |
Total Shared Libraries | 10 |
Total Symbols / Types | 413 / 303 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 3 |
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 | 2 |
Other Changes in Constants | - | 2 |
Added Symbols (3)
rules.h
pe_expand_re_matches ( char const* string, pe_re_match_data_t* match_data )
pe_test_expression_re ( xmlNode* expr, GHashTable* node_hash, enum rsc_role_e role, crm_time_t* now, pe_re_match_data_t* match_data )
pe_test_rule_re ( xmlNode* rule, GHashTable* node_hash, enum rsc_role_e role, crm_time_t* now, pe_re_match_data_t* match_data )
to the top
Problems with Constants, Low Severity (2)
crm.h
[+] CRM_FEATURE_SET
|
Change |
Effect |
1 |
The value of constant CRM_FEATURE_SET has been changed from "3.0.10" to "3.0.11". |
Recompilation of a client program may be broken. |
[+] INFINITY
|
Change |
Effect |
1 |
The constant INFINITY with value 1000000 has been removed. |
Recompilation of a client program may be broken. |
to the top
Other Changes in Constants (2)
msg_xml.h
[+] XML_LOC_ATTR_SOURCE
|
Change |
Effect |
1 |
The constant XML_LOC_ATTR_SOURCE with value "rsc" has been added. |
No effect. |
[+] XML_LOC_ATTR_SOURCE_PATTERN
|
Change |
Effect |
1 |
The constant XML_LOC_ATTR_SOURCE_PATTERN with value "rsc-pattern" has been added. |
No effect. |
to the top
Header Files (23)
attrd.h
cib.h
util.h (cib/util.h)
cluster.h
common.h
util.h (common/util.h)
compatibility.h
complex.h
crm.h
error.h
ipc.h
iso8601.h
logging.h
lrmd.h
mainloop.h
msg_xml.h
remote.h
rules.h
services.h
status.h
stonith-ng.h
transition.h
xml.h
to the top
Shared Libraries (10)
libcib.so.4.1.1
libcrmcluster.so.4.2.0
libcrmcommon.so.3.6.0
libcrmservice.so.3.1.1
liblrmd.so.1.3.0
libpe_rules.so.2.0.6
libpe_status.so.10.1.0
libpengine.so.10.1.0
libstonithd.so.2.2.1
libtransitioner.so.2.0.5
to the top