2011/3/18 Martyn Russell <mar...@lanedo.com>: > On 17/03/11 16:00, Michael Biebl wrote: >> >> Hi, > > Hi, > >> looks like there was an ABI/API break in libtracker-sparql without a >> soname bump. >> The following symbols were removed: >> >> tracker_backend_status_wait_async >> tracker_backend_status_wait_finish >> tracker_sparql_connection_init_async >> tracker_sparql_connection_init_finish >> >> Was that intentional? > > It was intentional to fix the problem we had with initialisation but not to > break ABI. There is no API break AFAICS. These functions were not public.
See my other email (ABI vs API). this is for tracker 0.10.3: /usr/include/tracker-0.10/libtracker-sparql# grep tracker_sparql_connection_init_async * void tracker_sparql_connection_init_async (TrackerSparqlConnection* self, GAsyncReadyCallback _callback_, gpointer _user_data_); /usr/include/tracker-0.10/libtracker-sparql# grep tracker_sparql_connection_init_finish * void tracker_sparql_connection_init_finish (TrackerSparqlConnection* self, GAsyncResult* _res_, GError** error); So this *is* an API break -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? _______________________________________________ tracker-list mailing list tracker-list@gnome.org http://mail.gnome.org/mailman/listinfo/tracker-list