Re: [Tracker] ANNOUNCE: tracker 0.7.28 released
- From: Adrien Bustany <abustany gnome org>
- To: Michael Biebl <mbiebl gmail com>
- Cc: gnome-announce-list gnome org, Tracker mailing list <tracker-list gnome org>
- Subject: Re: [Tracker] ANNOUNCE: tracker 0.7.28 released
- Date: Sun, 28 Mar 2010 16:42:34 +0200
On Sun, 28 Mar 2010 16:29:20 +0200, Michael Biebl <mbiebl gmail com>
wrote:
2010/3/25 Martyn Russell <martyn lanedo com>:
ÂThis release is considered a Release Candidate for 0.8. Assuming no
Âmajor regressions are found with it, the next release is likely to
Âbe 0.8.0.
I checked the current state of git master again, and compared which
symbols are exported and what is exported in the public API.
For libtracker-client and libtracker-extract it looks fine, for
libtracker-miner I found the following symbols which are exported but
not defined in the headers that are installed.
tracker_accumulator_check_file
tracker_marshal_BOOLEAN__OBJECT
tracker_marshal_BOOLEAN__OBJECT_OBJECT
tracker_marshal_BOOLEAN__OBJECT_OBJECT_OBJECT
tracker_marshal_BOOLEAN__OBJECT_POINTER
tracker_marshal_VOID__DOUBLE_UINT_UINT_UINT_UINT
tracker_marshal_VOID__OBJECT_BOOLEAN
tracker_marshal_VOID__OBJECT_OBJECT_BOOLEAN_BOOLEAN
tracker_marshal_VOID__OBJECT_POINTER_UINT_UINT_UINT_UINT
tracker_marshal_VOID__STRING_DOUBLE
tracker_marshal_VOID__STRING_STRING
tracker_marshal_VOID__STRING_STRING_BOOLEAN_BOOLEAN
tracker_marshal_VOID__STRING_STRING_DOUBLE
tracker_miner_dbus_add_name_watch
tracker_miner_dbus_init
tracker_miner_dbus_shutdown
tracker_miner_web_dbus_associate
tracker_miner_web_dbus_authenticate
tracker_miner_web_dbus_dissociate
tracker_miner_web_dbus_get_association_data
tracker_monitor_add
tracker_monitor_get_cache_timeout
tracker_monitor_get_count
tracker_monitor_get_enabled
tracker_monitor_get_ignored
tracker_monitor_get_scan_timeout
tracker_monitor_get_type
tracker_monitor_is_watched
tracker_monitor_is_watched_by_string
tracker_monitor_new
tracker_monitor_remove
tracker_monitor_remove_recursively
tracker_monitor_set_cache_timeout
tracker_monitor_set_enabled
tracker_monitor_set_scan_timeout
tracker_password_provider_gnome_get_type
Imo something that should be fixed before 0.8.
Cheers,
Michael
Thanks for the report! I have a few symbols that belong to my code, I'll
fix that. BTW, couldn't we have a C macro to export symbols, something
along the lines of
TRACKER_EXPORT void
tracker_my_function_that_should_be_public (void)
rather than playing with regexps in the Makefile ? I've no idea of how it
would be done though. I know KDE does it, so it should be doable.
Cheers
Adrien
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]