Binary compatibility report for the Enchant library  between 1.3.0 and 1.4.0 versions on x86

Test Info


Library NameEnchant
Version #11.3.0
Version #21.4.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files3
Total Shared Libraries1
Total Symbols / Types28 / 37
VerdictIncompatible
(3.6%)

Problem Summary


SeverityCount
Added Symbols-6
Removed SymbolsHigh1
Problems with
Data Types
High0
Medium0
Low4
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (6)


enchant-provider.h, libenchant.so.1.4.0
enchant_get_user_config_dirs ( )

enchant.h, libenchant.so.1.4.0
enchant_dict_add ( EnchantDict* dict, char const*const word, ssize_t len )
enchant_dict_is_added ( EnchantDict* dict, char const*const word, ssize_t len )
enchant_dict_is_removed ( EnchantDict* dict, char const*const word, ssize_t len )
enchant_dict_remove ( EnchantDict* dict, char const*const word, ssize_t len )
enchant_dict_remove_from_session ( EnchantDict* dict, char const*const word, ssize_t len )

to the top

Removed Symbols (1)


enchant-provider.h, libenchant.so.1.3.0
enchant_get_user_home_dir ( )

to the top

Problems with Data Types, Low Severity (4)


enchant-provider.h
[+] struct str_enchant_dict (2)
[+] struct str_enchant_provider (2)

to the top

Header Files (3)


enchant++.h
enchant-provider.h
enchant.h

to the top

Shared Libraries (1)


libenchant.so.1.3.0

to the top




Generated on Thu Oct 11 17:21:28 2012 for Enchant by ABI Compliance Checker 1.98.4  
A tool for checking backward compatibility of a C/C++ library API