Binary compatibility report between libserf-0.so.0.0.0 (0.7.2) and libserf-1.so.0.0.0 (1.0.0) objects on AARCH64

Test Info


Module Namelibserf-0
Version #10.7.2
Version #21.0.0
ArchAARCH64
GCC Version12.2.0

Test Results


Total Header Files4
Total Objects1
Total Symbols / Types141 / 76
Compatibility 55%

Problem Summary


SeverityCount
Added Symbols-5
Removed SymbolsHigh3
Problems with
Data Types
High1
Medium4
Low5
Problems with
Symbols
High0
Medium17
Low1
Problems with
Constants
Low0

Added Symbols  5 


serf.h, libserf-1.so.0.0.0
serf_error_string ( apr_status_t errcode )

serf_bucket_types.h, libserf-1.so.0.0.0
serf_bucket_iovec_create ( struct iovec* vecs, int len, serf_bucket_alloc_t* allocator )
serf_bucket_type_iovec [data]
serf_ssl_set_hostname ( serf_ssl_context_t* context, char const* hostname )

serf_private.h, libserf-1.so.0.0.0
serf__ssltunnel_connect ( serf_connection_t* conn )

to the top

Removed Symbols  3 


serf_bucket_util.h, libserf-0.so.0.0.0
serf_default_is_snapshot_set ( serf_bucket_t* bucket )
serf_default_restore_snapshot ( serf_bucket_t* bucket )
serf_default_snapshot ( serf_bucket_t* bucket )

to the top

Problems with Data Types, High Severity  1 


serf_private.h
[+] struct serf_connection_t  1 

to the top

Problems with Data Types, Medium Severity  4 


serf.h
[+] struct serf_bucket_type_t  3 

serf_private.h
[+] struct serf_connection_t  1 

to the top

Problems with Symbols, Medium Severity  17 


serf_bucket_types.h, libserf-0.so.0.0.0
[+] serf_bucket_type_aggregate [data]  1 
[+] serf_bucket_type_barrier [data]  1 
[+] serf_bucket_type_bwtp_frame [data]  1 
[+] serf_bucket_type_bwtp_incoming_frame [data]  1 
[+] serf_bucket_type_chunk [data]  1 
[+] serf_bucket_type_dechunk [data]  1 
[+] serf_bucket_type_deflate [data]  1 
[+] serf_bucket_type_file [data]  1 
[+] serf_bucket_type_headers [data]  1 
[+] serf_bucket_type_limit [data]  1 
[+] serf_bucket_type_mmap [data]  1 
[+] serf_bucket_type_request [data]  1 
[+] serf_bucket_type_response [data]  1 
[+] serf_bucket_type_simple [data]  1 
[+] serf_bucket_type_socket [data]  1 
[+] serf_bucket_type_ssl_decrypt [data]  1 
[+] serf_bucket_type_ssl_encrypt [data]  1 

to the top

Problems with Data Types, Low Severity  5 


serf.h
[+] struct serf_bucket_type_t  1 

serf_private.h
[+] struct serf_connection_t  2 
[+] struct serf_listener_t  1 
[+] struct serf_request_t  1 

to the top

Problems with Symbols, Low Severity  1 


serf_bucket_types.h, libserf-0.so.0.0.0
[+] serf_bucket_limit_create ( serf_bucket_t* stream, apr_size_t len, serf_bucket_alloc_t* allocator )  1 

to the top

Header Files  4 


serf.h
serf_bucket_types.h
serf_bucket_util.h
serf_private.h

to the top

Objects  1 


libserf-0.so.0.0.0

to the top