[Bug 59162] fix post-0.18 deprecations (and test/fix broken-by-inspection service point code in the process).
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Jan 9 13:27:21 CET 2013
https://bugs.freedesktop.org/show_bug.cgi?id=59162
--- Comment #11 from Simon McVittie <simon.mcvittie at collabora.co.uk> ---
Review of wjt's WiP:
> -AC_DEFINE([TP_VERSION_MIN_REQUIRED], [TP_VERSION_0_18],
> - [Ignore post-0.18 deprecations])
> +AC_DEFINE([TP_VERSION_MIN_REQUIRED], [TP_VERSION_0_20],
> + [Ignore post-0.20 deprecations])
This is obviously fine as soon as it actually compiles :-)
Also please define TP_SEAL_ENABLE and TP_DISABLE_SINGLE_INCLUDE, if/when they
work (make distcheck is the safest way to test this stuff).
If you like this sort of thing, I recently did similar updates on Salut, Bug
#54119.
> +service_handles_fetched_cb (
This is the work that is in progress, I assume? My patches here should
hopefully fix this.
> - self_handle = tp_connection_get_self_handle (proxy);
> + self_handle = tp_contact_get_handle (tp_connection_get_self_contact (proxy));
As I mentioned on Bug #55391, I would rather make MC use higher-level APIs for
presence (like I did for Aliasing and Avatars on Bug #55668). I'd be OK with
doing this quick change for now to avoid the deprecations, and splitting out
"use TP_CONTACT_FEATURE_PRESENCE" into a separate bug, if you'd prefer.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the telepathy-bugs
mailing list