Binary compatibility report for the Tracker library between 1.0.1 and 1.1.2 versions on x86
Test Info
Library Name | Tracker |
Version #1 | 1.0.1 |
Version #2 | 1.1.2 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 6 |
Total Shared Libraries | 3 |
Total Symbols / Types | 190 / 125 |
Verdict | Incompatible (0.3%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 17 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 1 |
Low | 0 |
Problems with Constants | Low | 0 |
Other Changes in Constants | - | 1 |
Added Symbols (17)
tracker-data-provider.h,
libtracker-miner-1.0.so.0.102.0
tracker_data_provider_begin ( TrackerDataProvider* data_provider, GFile* url, gchar const* attributes, enum GFileQueryInfoFlags flags, GCancellable* cancellable, GError** error )
tracker_data_provider_begin_async ( TrackerDataProvider* data_provider, GFile* url, gchar const* attributes, enum GFileQueryInfoFlags flags, gint io_priority, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
tracker_data_provider_begin_finish ( TrackerDataProvider* data_provider, GAsyncResult* result, GError** error )
tracker_data_provider_end ( TrackerDataProvider* data_provider, TrackerEnumerator* enumerator, GCancellable* cancellable, GError** error )
tracker_data_provider_end_async ( TrackerDataProvider* data_provider, TrackerEnumerator* enumerator, gint io_priority, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
tracker_data_provider_end_finish ( TrackerDataProvider* data_provider, GAsyncResult* result, GError** error )
tracker_data_provider_get_crawl_flags ( TrackerDataProvider* data_provider )
tracker_data_provider_get_type ( )
tracker_data_provider_set_crawl_flags ( TrackerDataProvider* data_provider, enum TrackerCrawlFlags flags )
tracker-enumerator.h,
libtracker-miner-1.0.so.0.102.0
tracker_enumerator_get_type ( )
tracker_enumerator_next ( TrackerEnumerator* enumerator, GCancellable* cancellable, GError** error )
tracker_enumerator_next_async ( TrackerEnumerator* enumerator, gint io_priority, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
tracker_enumerator_next_finish ( TrackerEnumerator* enumerator, GAsyncResult* result, GError** error )
tracker-indexing-tree.h,
libtracker-miner-1.0.so.0.102.0
tracker_indexing_tree_get_master_root ( TrackerIndexingTree* tree )
tracker-miner-enum-types.h,
libtracker-miner-1.0.so.0.102.0
tracker_crawl_flags_get_type ( )
tracker-miner-fs.h,
libtracker-miner-1.0.so.0.102.0
tracker_miner_fs_error_quark ( )
tracker_miner_fs_get_data_provider ( TrackerMinerFS* fs )
to the top
Problems with Symbols, Medium Severity (1)
tracker-indexing-tree.h,
libtracker-miner-1.0.so.0.0.1
[+] tracker_indexing_tree_new ( ) (1)
changed to:tracker_indexing_tree_new ( GFile* root )
| Change | Effect |
---|
1 | Parameter root of type GFile* has been added to the calling stack. | This parameter will not be initialized by old clients. |
to the top
Other Changes in Constants (1)
tracker-miner-object.h
[+] TRACKER_MINER_DBUS_INTERFACE
| Change | Effect |
---|
1 | The constant TRACKER_MINER_DBUS_INTERFACE with value "org.freedesktop.Tracker1.Miner" has been added. | No effect. |
to the top
Header Files (6)
tracker-control.h
tracker-miner-common.h
tracker-miner-enum-types.h
tracker-miner-enums.h
tracker-miner.h
tracker-sparql.h
to the top
Shared Libraries (3)
libtracker-control-1.0.so.0.0.1
libtracker-miner-1.0.so.0.0.1
libtracker-sparql-1.0.so.0.0.1
to the top