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

Reply via email to