API compatibility report for the libglobus-gridftp-server-dev library between lfs and timet versions on ARM


Binary
Compatibility
Source
Compatibility

Test Info


Library Namelibglobus-gridftp-server-dev
Version #1lfs
Version #2timet
ArchARM
GCC Version12
SubjectBinary Compatibility

Test Results


Total Header Files2
Total Libraries0
Total Symbols / Types120 / 150
Compatibility 99.6%

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium4
Low6
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Problems with Data Types, Medium Severity  4 


globus_gridftp_server.h
[+] struct globus_gfs_command_info_s  1 

globus_gridftp_server_control.h
[+] struct globus_gridftp_server_control_stat_s  3 

to the top

Problems with Data Types, Low Severity  6 


globus_gridftp_server.h
[+] struct globus_gfs_command_info_s  1 

globus_gridftp_server_control.h
[+] struct globus_gridftp_server_control_stat_s  1 
[+] typedef globus_time_t  2 

time_t.h
[+] typedef time_t  2 

to the top

Header Files  2 


globus_gridftp_server.h
globus_gridftp_server_embed.h

to the top

Libraries  0 



to the top



Test Info


Library Namelibglobus-gridftp-server-dev
Version #1lfs
Version #2timet
ArchARM
SubjectSource Compatibility

Test Results


Total Header Files2
Total Libraries0
Total Symbols / Types1016 / 390
Compatibility 99.3%

Problem Summary


SeverityCount
Added Symbols-2
Removed SymbolsHigh2
Problems with
Data Types
High0
Medium0
Low2
Problems with
Symbols
High0
Medium2
Low0
Problems with
Constants
Low0

Added Symbols  2 


globus_gridftp_server.h
globus_gfs_ipc_handle_connect_ex ( globus_gfs_session_info_t* session_info, globus_gfs_ipc_open_callback_t cb, void* user_arg, globus_gfs_ipc_error_callback_t error_cb, void* error_user_arg, globus_bool_t secure_ipc, gss_cred_id_t cred, char const* auth_mode, char const* subject, long long connect_timeout, long long idle_timeout, globus_bool_t inetd )
globus_gridftp_server_get_recv_modification_time ( globus_gfs_operation_t op, long long* out_time )

to the top

Removed Symbols  2 


globus_gridftp_server.h
globus_gfs_ipc_handle_connect_ex ( globus_gfs_session_info_t* session_info, globus_gfs_ipc_open_callback_t cb, void* user_arg, globus_gfs_ipc_error_callback_t error_cb, void* error_user_arg, globus_bool_t secure_ipc, gss_cred_id_t cred, char const* auth_mode, char const* subject, long connect_timeout, long idle_timeout, globus_bool_t inetd )
globus_gridftp_server_get_recv_modification_time ( globus_gfs_operation_t op, long* out_time )

to the top

Problems with Symbols, Medium Severity  2 


globus_gridftp_server.h
[+] globus_gfs_ipc_handle_connect_ex ( globus_gfs_session_info_t* session_info, globus_gfs_ipc_open_callback_t cb, void* user_arg, globus_gfs_ipc_error_callback_t error_cb, void* error_user_arg, globus_bool_t secure_ipc, gss_cred_id_t cred, char const* auth_mode, char const* subject, long connect_timeout, long idle_timeout, globus_bool_t inetd )  1 
[+] globus_gridftp_server_get_recv_modification_time ( globus_gfs_operation_t op, long* out_time )  1 

to the top

Problems with Data Types, Low Severity  2 


globus_gridftp_server_control.h
[+] typedef globus_time_t  1 

time_t.h
[+] typedef time_t  1 

to the top

Header Files  2 


globus_gridftp_server.h
globus_gridftp_server_embed.h

to the top

Libraries  0 



to the top