Re: [Tracker] ANNOUNCE: tracker 0.10.4 released (stable)
- From: Michael Biebl <mbiebl gmail com>
- To: Martyn Russell <martyn lanedo com>
- Cc: gnome-announce-list gnome org, tracker-list gnome org
- Subject: Re: [Tracker] ANNOUNCE: tracker 0.10.4 released (stable)
- Date: Fri, 18 Mar 2011 14:32:07 +0100
2011/3/18 Martyn Russell <martyn 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?
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]