Binary compatibility report for the PolicyKit library  between 0.93 and 0.94 versions on x86

Test Info


Library NamePolicyKit
Version #10.93
Version #20.94
CPU Architecturex86
GCC Version4.6.1

Test Results


Total Header Files3
Total Shared Libraries3
Total Symbols / Types148 / 121
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-7
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low12
Problems with
Constants
Low0
Other Changes-0

Added Symbols (7)


polkitauthority.h, libpolkit-gobject-1.so.0.0.0
polkit_authority_revoke_temporary_authorization_by_id ( PolkitAuthority* authority, gchar const* id, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
polkit_authority_revoke_temporary_authorization_by_id_finish ( PolkitAuthority* authority, GAsyncResult* res, GError** error )
polkit_authority_revoke_temporary_authorization_by_id_sync ( PolkitAuthority* authority, gchar const* id, GCancellable* cancellable, GError** error )

polkitauthorizationresult.h, libpolkit-gobject-1.so.0.0.0
polkit_authorization_result_get_retains_authorization PolkitAuthorizationResult* result )
polkit_authorization_result_get_temporary_authorization_id PolkitAuthorizationResult* result )

polkitbackendauthority.h, libpolkit-backend-1.so.0.0.0
polkit_backend_authority_revoke_temporary_authorization_by_id ( PolkitBackendAuthority* authority, PolkitSubject* caller, gchar const* id, GError** error )

polkitunixprocess.h, libpolkit-gobject-1.so.0.0.0
polkit_unix_process_get_owner ( PolkitUnixProcess* process, GError** error )

to the top

Problems with Symbols, Low Severity (12)


polkitunixgroup.h, libpolkit-gobject-1.so.0.0.0
[+] polkit_unix_group_get_gid PolkitUnixGroup* group ) (1)
[+] polkit_unix_group_new gid_t gid ) (1)
[+] polkit_unix_group_set_gid ( PolkitUnixGroup* group, gid_t gid ) (1)

polkitunixprocess.h, libpolkit-gobject-1.so.0.0.0
[+] polkit_unix_process_get_pid PolkitUnixProcess* process ) (1)
[+] polkit_unix_process_new pid_t pid ) (1)
[+] polkit_unix_process_new_full pid_t pid, guint64 start_time ) (1)
[+] polkit_unix_process_set_pid ( PolkitUnixProcess* process, pid_t pid ) (1)

polkitunixsession.h, libpolkit-gobject-1.so.0.0.0
[+] polkit_unix_session_new_for_process pid_t pid, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data ) (1)
[+] polkit_unix_session_new_for_process_sync pid_t pid, GCancellable* cancellable, GError** error ) (1)

polkitunixuser.h, libpolkit-gobject-1.so.0.0.0
[+] polkit_unix_user_get_uid PolkitUnixUser* user ) (1)
[+] polkit_unix_user_new uid_t uid ) (1)
[+] polkit_unix_user_set_uid ( PolkitUnixUser* user, uid_t uid ) (1)

to the top

Header Files (3)


polkit.h
polkitagent.h
polkitbackend.h

to the top

Shared Libraries (3)


libpolkit-agent-1.so.0.0.0
libpolkit-backend-1.so.0.0.0
libpolkit-gobject-1.so.0.0.0

to the top




Generated on Tue Jan 10 18:50:00 2012 for PolicyKit by ABI Compliance Checker 1.96.2  
A tool for checking backward binary compatibility of a shared C/C++ library API