Binary compatibility report for the libdmraid library between 1.0.0.rc14 and 1.0.0.rc15 versions on x86

Test Info


Library Namelibdmraid
Version #11.0.0.rc14
Version #21.0.0.rc15
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files1
Total Shared Libraries1
Total Symbols / Types42 / 43
VerdictIncompatible
(44%)

Problem Summary


SeverityCount
Added Symbols-4
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium3
Low2
Problems with
Symbols
High1
Medium0
Low1
Problems with
Constants
Low0
Other Changes
in Data Types
-7

Added Symbols (4)


metadata.h, libdmraid.so
delete_raidsets struct lib_context* lc ) @@ Base
lib_perform ( struct lib_context* lc, enum action action, struct prepost* p, char** argv ) @@ Base

reconfig.h, libdmraid.so
hot_spare_add ( struct lib_context* lc, struct raid_set* rs ) @@ Base
rebuild_raidset ( struct lib_context* lc, char* set_name ) @@ Base

to the top

Problems with Symbols, High Severity (1)


dmraid.h, libdmraid.so
[+] group_set ( struct lib_context* lc, char* name ) @@ Base (1)

to the top

Problems with Data Types, Medium Severity (3)


lib_context.h
[+] enum lc_options (1)
[+] struct lib_context (1)

metadata.h
[+] struct raid_set (1)

to the top

Problems with Data Types, Low Severity (2)


lib_context.h
[+] struct lib_context (1)

metadata.h
[+] struct raid_set (1)

to the top

Problems with Symbols, Low Severity (1)


dmraid.h, libdmraid.so
[+] group_set ( struct lib_context* lc, char* name ) @@ Base (1)

to the top

Other Changes in Data Types (7)


lib_context.h
[+] enum lc_options (5)

metadata.h
[+] enum status (2)

to the top

Header Files (1)


dmraid.h

to the top

Shared Libraries (1)


libdmraid.so

to the top