Binary compatibility report for the libcddb library  between 1.0.2 and 1.1.0 versions on x86

Test Info


Library Namelibcddb
Version #11.0.2
Version #21.1.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files1
Total Shared Libraries1
Total Symbols / Types65 / 40
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-57
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low1
Problems with
Symbols
High0
Medium0
Low3
Problems with
Constants
Low0
Other Changes
in Data Types
-1

Added Symbols (57)


cddb_cmd.h, libcddb.so.2.0.0
cddb_sites cddb_conn_t* c )

cddb_conn.h, libcddb.so.2.0.0
cddb_cache_disable cddb_conn_t* c )
cddb_cache_enable cddb_conn_t* c )
cddb_cache_get_dir cddb_conn_t const* c )
cddb_cache_mode cddb_conn_t const* c )
cddb_cache_only cddb_conn_t* c )
cddb_errno cddb_conn_t const* c )
cddb_first_site cddb_conn_t* c )
cddb_get_http_path_query cddb_conn_t const* c )
cddb_get_http_path_submit cddb_conn_t const* c )
cddb_get_http_proxy_password cddb_conn_t const* c )
cddb_get_http_proxy_server_name cddb_conn_t const* c )
cddb_get_http_proxy_server_port cddb_conn_t const* c )
cddb_get_http_proxy_username cddb_conn_t const* c )
cddb_get_server_name cddb_conn_t const* c )
cddb_get_server_port cddb_conn_t const* c )
cddb_get_timeout cddb_conn_t const* c )
cddb_is_http_enabled cddb_conn_t const* c )
cddb_is_http_proxy_enabled cddb_conn_t const* c )
cddb_next_site cddb_conn_t* c )
cddb_set_site cddb_conn_t* c, cddb_site_t const* site )
cddb_set_timeout cddb_conn_t* c, unsigned int t )

cddb_disc.h, libcddb.so.2.0.0
cddb_disc_get_artist cddb_disc_t const* disc )
cddb_disc_get_category cddb_disc_t const* disc )
cddb_disc_get_discid cddb_disc_t const* disc )
cddb_disc_get_ext_data cddb_disc_t const* disc )
cddb_disc_get_genre cddb_disc_t const* disc )
cddb_disc_get_length cddb_disc_t const* disc )
cddb_disc_get_title cddb_disc_t const* disc )
cddb_disc_get_track_count cddb_disc_t const* disc )
cddb_disc_get_year cddb_disc_t const* disc )
cddb_disc_set_category ( cddb_disc_t* disc, enum cddb_cat_t cat )
cddb_disc_set_discid ( cddb_disc_t* disc, unsigned int id )
cddb_disc_set_length ( cddb_disc_t* disc, unsigned int l )
cddb_disc_set_year ( cddb_disc_t* disc, unsigned int y )

cddb_site.h, libcddb.so.2.0.0
cddb_site_clone cddb_site_t* site )
cddb_site_destroy cddb_site_t* site )
cddb_site_get_address ( cddb_site_t const* site, char const** address, unsigned int* port )
cddb_site_get_description ( cddb_site_t const* site, char const** desc )
cddb_site_get_location ( cddb_site_t const* site, float* latitude, float* longitude )
cddb_site_get_protocol cddb_site_t const* site )
cddb_site_get_query_path ( cddb_site_t const* site, char const** path )
cddb_site_get_submit_path ( cddb_site_t const* site, char const** path )
cddb_site_new ( )
cddb_site_parse ( cddb_site_t* site, char const* line )
cddb_site_print cddb_site_t const* site )
cddb_site_set_address ( cddb_site_t* site, char const* address, unsigned int port )
cddb_site_set_description ( cddb_site_t* site, char const* desc )
cddb_site_set_location ( cddb_site_t* site, float latitude, float longitude )
cddb_site_set_protocol ( cddb_site_t* site, enum cddb_protocol_t proto )
cddb_site_set_query_path ( cddb_site_t* site, char const* path )
cddb_site_set_submit_path ( cddb_site_t* site, char const* path )

cddb_track.h, libcddb.so.2.0.0
cddb_track_get_ext_data cddb_track_t* track )
cddb_track_get_frame_offset cddb_track_t const* track )
cddb_track_get_number cddb_track_t const* track )
cddb_track_get_title cddb_track_t const* track )
cddb_track_set_frame_offset ( cddb_track_t* track, int offset )

to the top

Problems with Data Types, Low Severity (1)


cddb_error.h
[+] enum cddb_error_t (1)

to the top

Problems with Symbols, Low Severity (3)


cddb_disc.h, libcddb.so.0.1.2
[+] cddb_disc_clone cddb_disc_t* disc ) (1)
[+] cddb_disc_get_track ( cddb_disc_t* disc, int track_no ) (1)

cddb_track.h, libcddb.so.0.1.2
[+] cddb_track_clone cddb_track_t* track ) (1)

to the top

Other Changes in Data Types (1)


cddb_error.h
[+] enum cddb_error_t (1)

to the top

Header Files (1)


cddb.h

to the top

Shared Libraries (1)


libcddb.so.0.1.2

to the top




Generated on Fri Dec 28 14:01:24 2012 for libcddb by ABI Compliance Checker 1.98.7  
A tool for checking backward compatibility of a C/C++ library API