Re: [Tracker] ANNOUNCE: tracker 0.7.28 released



On 30/03/10 08:31, Michael Biebl wrote:
2010/3/29 Martyn Russell<martyn lanedo com>:
I have reverted my change here, I did some checking too, the original regex
should cover everything we need here.

This should be fixed.

Not quite.
I still find the following symbols for which no headers are installed:

tracker_miner_dbus_add_name_watch
tracker_miner_dbus_init
tracker_miner_dbus_shutdown
(why is there a tracker-miner-dbus.h and tracker-dbus.h?)
tracker_miner_web_dbus_associate
tracker_miner_web_dbus_authenticate
tracker_miner_web_dbus_dissociate
tracker_miner_web_dbus_get_association_data

These are the functions used by the d-bus interface. There are two ways
to access the same API, via D-Bus and linking directly to libtracker-miner. For example, tracker_miner_web_dbus_associate() should call tracker_miner_web_associate() but be wrapped with the usual d-bus mechanics.

tracker_password_provider_gnome_get_type

Hmm yea.

We are going to fix this using _ to prefix all internal library calls and then change the regex used to the most common regex:

  "^[^_].*"

We will do this for libtracker-{miner|client|extract}

--
Regards,
Martyn



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