With the patches here, Salut can pass tests against telepathy-glib master with CPPFLAGS=-DTP_DISABLE_DEPRECATED, except that avahi/file-transfer/receive-file-ipv6.py gets stuck in select(). I'm fairly sure that's unrelated, since Salut master does the same against my system telepathy-glib 0.18.1.
Created attachment 61156 [details] [review]
1/3] Use TP_ERROR instead of long-deprecated TP_ERRORS
Created attachment 61157 [details] [review]
2/3] Use non-deprecated TpIntset APIs
Created attachment 61158 [details] [review]
3/3] Use non-deprecated TpMessage APIs
are patches applied, can we close this bug?
(In reply to comment #5)
> are patches applied, can we close this bug?
Yes, fixed for 0.9.0