Re: [Tracker] ANNOUNCE: tracker 0.10.4 released (stable)



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.

Upon further inspection, you're right. I should be doing 2 things which I have not:

  1. Bumping the tracker_interface_age per release.
  2. For 0.10.4:
    a) Resetting tracker_interface_age to 0 (current value anyway)
    b) Changing the tracker_binary_version to 0.10.4

I will improve this from 0.10.5. I would re-tag 0.10.4 appropriately, but we can't delete tags on gnome's git server.

Sorry for the inconvenience.

--
Regards,
Martyn



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]