API compatibility report for the pacemaker library between 1.1.15 and 1.1.16 versions on x86_64


Binary
Compatibility
Source
Compatibility

Test Info


Library Namepacemaker
Version #11.1.15
Version #21.1.16
CPU Typex86_64
GCC Version4.8.5
SubjectBinary Compatibility

Test Results


Total Header Files23
Total Shared Libraries10
Total Symbols / Types372 / 299
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-3
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low2
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
[+] INFINITY

to the top

Other Changes in Constants (2)


msg_xml.h
[+] XML_LOC_ATTR_SOURCE
[+] XML_LOC_ATTR_SOURCE_PATTERN

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 Namepacemaker
Version #11.1.15
Version #21.1.16
CPU Typex86_64
GCC Version4.8.5
SubjectSource Compatibility

Test Results


Total Header Files23
Total Shared Libraries10
Total Symbols / Types413 / 303
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-3
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low2
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
[+] INFINITY

to the top

Other Changes in Constants (2)


msg_xml.h
[+] XML_LOC_ATTR_SOURCE
[+] XML_LOC_ATTR_SOURCE_PATTERN

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