error: 'g_simple_async_result_get_op_res_gpointer' is deprecated [-Werror=deprecated-declarations]
libsignon-glib is now failing to build from source on Debian sid.
Due to a couple of instances of this error:
signon-auth-session.c:642:5: error: 'g_simple_async_result_get_op_res_gpointer' is deprecated [-Werror=deprecated-declarations] reply = g_simple_async_result_get_op_res_gpointer (async_result); ^ In file included from /usr/include/glib-2.0/gio/gio.h:113:0, from ../libsignon-glib/signon-auth-session.h:29, from signon-identity.h:28, from signon-internals.h:41, from signon-auth-session.c:41: /usr/include/glib-2.0/gio/gsimpleasyncresult.h:79:21: note: declared here gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); ^ cc1: all warnings being treated as errors
The Debian bug https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806156
Search for another instance of that error suggests that the solution is to port to a different API.
Diane