API compatibility report for the libgeoclue-2.so object between 2.5.7 and 2.6.0 versions on x86_64


Binary
Compatibility
Source
Compatibility

Test Info


Module Namelibgeoclue-2
Version #12.5.7
Version #22.6.0
Archx86_64
GCC Version11.2.0
SubjectBinary Compatibility

Test Results


Total Header Files21
Total Source Files7
Total Objects1
Total Symbols / Types112 / 87
Compatibility 100%

Problem Summary


SeverityCount
Added Symbols-26
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols  26 


gclue-simple.c, libgeoclue-2.so.0.0.0-2.6.0-1.x86_64
gclue_simple_new_with_thresholds ( char const* desktop_id, enum GClueAccuracyLevel accuracy_level, guint time_threshold, guint distance_threshold, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
gclue_simple_new_with_thresholds_finish ( GAsyncResult* result, GError** error )
gclue_simple_new_with_thresholds_sync ( char const* desktop_id, enum GClueAccuracyLevel accuracy_level, guint time_threshold, guint distance_threshold, GCancellable* cancellable, GError** error )

xdp-location.c, libgeoclue-2.so.0.0.0-2.6.0-1.x86_64
xdp_location_call_create_session ( XdpLocation* proxy, GVariant* arg_options, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
xdp_location_call_create_session_finish ( XdpLocation* proxy, gchar** out_handle, GAsyncResult* res, GError** error )
xdp_location_call_create_session_sync ( XdpLocation* proxy, GVariant* arg_options, gchar** out_handle, GCancellable* cancellable, GError** error )
xdp_location_call_start ( XdpLocation* proxy, gchar const* arg_session_handle, gchar const* arg_parent_window, GVariant* arg_options, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
xdp_location_call_start_finish ( XdpLocation* proxy, gchar** out_handle, GAsyncResult* res, GError** error )
xdp_location_call_start_sync ( XdpLocation* proxy, gchar const* arg_session_handle, gchar const* arg_parent_window, GVariant* arg_options, gchar** out_handle, GCancellable* cancellable, GError** error )
xdp_location_complete_create_session ( XdpLocation* object, GDBusMethodInvocation* invocation, gchar const* handle )
xdp_location_complete_start ( XdpLocation* object, GDBusMethodInvocation* invocation, gchar const* handle )
xdp_location_emit_location_updated ( XdpLocation* object, gchar const* arg_session_handle, GVariant* arg_location )
xdp_location_get_type ( )
xdp_location_get_version ( XdpLocation* object )
xdp_location_interface_info ( )
xdp_location_override_properties ( GObjectClass* klass, guint property_id_begin )
xdp_location_proxy_get_type ( )
xdp_location_proxy_new ( GDBusConnection* connection, enum GDBusProxyFlags flags, gchar const* name, gchar const* object_path, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
xdp_location_proxy_new_finish ( GAsyncResult* res, GError** error )
xdp_location_proxy_new_for_bus ( enum GBusType bus_type, enum GDBusProxyFlags flags, gchar const* name, gchar const* object_path, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
xdp_location_proxy_new_for_bus_finish ( GAsyncResult* res, GError** error )
xdp_location_proxy_new_for_bus_sync ( enum GBusType bus_type, enum GDBusProxyFlags flags, gchar const* name, gchar const* object_path, GCancellable* cancellable, GError** error )
xdp_location_proxy_new_sync ( GDBusConnection* connection, enum GDBusProxyFlags flags, gchar const* name, gchar const* object_path, GCancellable* cancellable, GError** error )
xdp_location_set_version ( XdpLocation* object, guint value )
xdp_location_skeleton_get_type ( )
xdp_location_skeleton_new ( )

to the top

Header Files  21 


gcancellable.h
gclue-client.h
gclue-enum-types.h
gclue-enums.h
gclue-location.h
gclue-manager.h
gclue-simple.h
gdataset.h
gdbusintrospection.h
gerror.h
gioenums.h
giotypes.h
glibconfig.h
gobject.h
gparam.h
gquark.h
gslist.h
gtype.h
gtypes.h
gvalue.h
gvariant.h

to the top

Source Files  7 


gclue-client.c
gclue-enum-types.c
gclue-enums.c
gclue-helpers.c
gclue-location.c
gclue-manager.c
gclue-simple.c

to the top

Objects  1 


libgeoclue-2.so.0.0.0-2.5.7-4.x86_64

to the top



Test Info


Module Namelibgeoclue-2
Version #12.5.7
Version #22.6.0
Archx86_64
SubjectSource Compatibility

Test Results


Total Header Files21
Total Source Files7
Total Objects1
Total Symbols / Types112 / 87
Compatibility 100%

Problem Summary


SeverityCount
Added Symbols-26
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols  26 


gclue-simple.c
gclue_simple_new_with_thresholds ( char const* desktop_id, enum GClueAccuracyLevel accuracy_level, guint time_threshold, guint distance_threshold, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
gclue_simple_new_with_thresholds_finish ( GAsyncResult* result, GError** error )
gclue_simple_new_with_thresholds_sync ( char const* desktop_id, enum GClueAccuracyLevel accuracy_level, guint time_threshold, guint distance_threshold, GCancellable* cancellable, GError** error )

xdp-location.c
xdp_location_call_create_session ( XdpLocation* proxy, GVariant* arg_options, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
xdp_location_call_create_session_finish ( XdpLocation* proxy, gchar** out_handle, GAsyncResult* res, GError** error )
xdp_location_call_create_session_sync ( XdpLocation* proxy, GVariant* arg_options, gchar** out_handle, GCancellable* cancellable, GError** error )
xdp_location_call_start ( XdpLocation* proxy, gchar const* arg_session_handle, gchar const* arg_parent_window, GVariant* arg_options, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
xdp_location_call_start_finish ( XdpLocation* proxy, gchar** out_handle, GAsyncResult* res, GError** error )
xdp_location_call_start_sync ( XdpLocation* proxy, gchar const* arg_session_handle, gchar const* arg_parent_window, GVariant* arg_options, gchar** out_handle, GCancellable* cancellable, GError** error )
xdp_location_complete_create_session ( XdpLocation* object, GDBusMethodInvocation* invocation, gchar const* handle )
xdp_location_complete_start ( XdpLocation* object, GDBusMethodInvocation* invocation, gchar const* handle )
xdp_location_emit_location_updated ( XdpLocation* object, gchar const* arg_session_handle, GVariant* arg_location )
xdp_location_get_type ( )
xdp_location_get_version ( XdpLocation* object )
xdp_location_interface_info ( )
xdp_location_override_properties ( GObjectClass* klass, guint property_id_begin )
xdp_location_proxy_get_type ( )
xdp_location_proxy_new ( GDBusConnection* connection, enum GDBusProxyFlags flags, gchar const* name, gchar const* object_path, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
xdp_location_proxy_new_finish ( GAsyncResult* res, GError** error )
xdp_location_proxy_new_for_bus ( enum GBusType bus_type, enum GDBusProxyFlags flags, gchar const* name, gchar const* object_path, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
xdp_location_proxy_new_for_bus_finish ( GAsyncResult* res, GError** error )
xdp_location_proxy_new_for_bus_sync ( enum GBusType bus_type, enum GDBusProxyFlags flags, gchar const* name, gchar const* object_path, GCancellable* cancellable, GError** error )
xdp_location_proxy_new_sync ( GDBusConnection* connection, enum GDBusProxyFlags flags, gchar const* name, gchar const* object_path, GCancellable* cancellable, GError** error )
xdp_location_set_version ( XdpLocation* object, guint value )
xdp_location_skeleton_get_type ( )
xdp_location_skeleton_new ( )

to the top

Header Files  21 


gcancellable.h
gclue-client.h
gclue-enum-types.h
gclue-enums.h
gclue-location.h
gclue-manager.h
gclue-simple.h
gdataset.h
gdbusintrospection.h
gerror.h
gioenums.h
giotypes.h
glibconfig.h
gobject.h
gparam.h
gquark.h
gslist.h
gtype.h
gtypes.h
gvalue.h
gvariant.h

to the top

Source Files  7 


gclue-client.c
gclue-enum-types.c
gclue-enums.c
gclue-helpers.c
gclue-location.c
gclue-manager.c
gclue-simple.c

to the top

Objects  1 


libgeoclue-2.so.0.0.0-2.5.7-4.x86_64

to the top