Binary compatibility report for the PolicyKit library between 0.104 and 0.105 versions on x86
Test Info
Library Name | PolicyKit |
Version #1 | 0.104 |
Version #2 | 0.105 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 3 |
Total Shared Libraries | 3 |
Total Symbols / Types | 168 / 116 |
Verdict | Incompatible (0.6%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 4 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 1 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols (4)
polkitagentlistener.h,
libpolkit-agent-1.so.0.0.0
polkit_agent_listener_register_with_options ( PolkitAgentListener* listener, enum PolkitAgentRegisterFlags flags, PolkitSubject* subject, gchar const* object_path, GVariant* options, GCancellable* cancellable, GError** error )
polkitauthority.h,
libpolkit-gobject-1.so.0.0.0
polkit_authority_register_authentication_agent_with_options ( PolkitAuthority* authority, PolkitSubject* subject, gchar const* locale, gchar const* object_path, GVariant* options, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
polkit_authority_register_authentication_agent_with_options_finish ( PolkitAuthority* authority, GAsyncResult* res, GError** error )
polkit_authority_register_authentication_agent_with_options_sync ( PolkitAuthority* authority, PolkitSubject* subject, gchar const* locale, gchar const* object_path, GVariant* options, GCancellable* cancellable, GError** error )
to the top
Problems with Symbols, High Severity (1)
polkitbackendauthority.h,
libpolkit-backend-1.so.0.0.0
[+] polkit_backend_authority_register_authentication_agent ( PolkitBackendAuthority* authority, PolkitSubject* caller, PolkitSubject* subject, gchar const* locale, gchar const* object_path, GError** error ) (1)
changed to:polkit_backend_authority_register_authentication_agent ( PolkitBackendAuthority* authority, PolkitSubject* caller, PolkitSubject* subject, gchar const* locale, gchar const* object_path, GVariant* options, GError** error )
| Change | Effect |
---|
1 | Parameter options of type GVariant* has been added to the calling stack at the middle position. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
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