telepathyim / telepathy-salut Goto Github PK
View Code? Open in Web Editor NEWLink-local XMPP connection manager for the Telepathy framework
Home Page: https://telepathy.freedesktop.org
License: Other
Link-local XMPP connection manager for the Telepathy framework
Home Page: https://telepathy.freedesktop.org
License: Other
libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wsign-compare -Wnested-externs -Wpointer-arith -Wformat-security -Winit-se
lf -Wno-missing-field-initializers -Wno-unused-parameter -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2 -DG_LOG_DOMAIN=\"wocky\" -DWOCKY_COMPILATION -march=native -mtune=native -O2 -pipe -c wocky-op
enssl.c -fPIC -DPIC -o .libs/wocky-openssl.o
wocky-openssl.c: In function 'wocky_tls_job_make_result':
wocky-openssl.c:269:3: warning: 'g_simple_async_result_new' is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations]
simple = g_simple_async_result_new (job->source_object,
^~~~~~
In file included from /usr/include/glib-2.0/gio/gio.h:117,
from wocky-tls.h:32,
from wocky-openssl.c:40:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:51:21: note: declared here
GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object,
^~~~~~~~~~~~~~~~~~~~~~~~~
wocky-openssl.c:276:7: warning: 'g_simple_async_result_set_from_error' is deprecated [-Wdeprecated-declarations]
g_simple_async_result_set_from_error (simple, job->error);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gio/gio.h:117,
from wocky-tls.h:32,
from wocky-openssl.c:40:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:113:21: note: declared here
void g_simple_async_result_set_from_error (GSimpleAsyncResult *simple,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wocky-openssl.c: In function 'wocky_tls_job_result_gssize':
wocky-openssl.c:305:9: warning: 'g_simple_async_result_set_op_res_gssize' is deprecated [-Wdeprecated-declarations]
g_simple_async_result_set_op_res_gssize (simple, result);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gio/gio.h:117,
from wocky-tls.h:32,
from wocky-openssl.c:40:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:82:21: note: declared here
void g_simple_async_result_set_op_res_gssize (GSimpleAsyncResult *simple,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wocky-openssl.c:307:7: warning: 'g_simple_async_result_complete' is deprecated [-Wdeprecated-declarations]
g_simple_async_result_complete (simple);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gio/gio.h:117,
from wocky-tls.h:32,
from wocky-openssl.c:40:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here
void g_simple_async_result_complete (GSimpleAsyncResult *simple);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wocky-openssl.c: In function 'wocky_tls_job_result_boolean':
wocky-openssl.c:321:7: warning: 'g_simple_async_result_complete' is deprecated [-Wdeprecated-declarations]
g_simple_async_result_complete (simple);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gio/gio.h:117,
from wocky-tls.h:32,
from wocky-openssl.c:40:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:104:21: note: declared here
void g_simple_async_result_complete (GSimpleAsyncResult *simple);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wocky-openssl.c: In function 'wocky_tls_session_handshake_finish':
wocky-openssl.c:813:3: warning: 'g_simple_async_result_get_source_tag' is deprecated [-Wdeprecated-declarations]
g_return_val_if_fail (wocky_tls_session_handshake_async ==
^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gio/gio.h:117,
from wocky-tls.h:32,
from wocky-openssl.c:40:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:99:21: note: declared here
gpointer g_simple_async_result_get_source_tag (GSimpleAsyncResult *simple);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wocky-openssl.c:816:3: warning: 'g_simple_async_result_propagate_error' is deprecated [-Wdeprecated-declarations]
if (g_simple_async_result_propagate_error (simple, error))
^~
In file included from /usr/include/glib-2.0/gio/gio.h:117,
from wocky-tls.h:32,
from wocky-openssl.c:40:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:119:21: note: declared here
gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wocky-openssl.c: In function 'check_peer_name':
wocky-openssl.c:864:23: error: dereferencing pointer to incomplete type 'X509' {aka 'struct x509_st'}
X509_CINF *ci = cert->cert_info;
^~
wocky-openssl.c:885:19: error: dereferencing pointer to incomplete type 'X509_CINF' {aka 'struct x509_cinf_st'}
if (!rval && (ci->extensions != NULL))
^~
wocky-openssl.c:894:22: error: dereferencing pointer to incomplete type 'X509_EXTENSION' {aka 'struct X509_extension_st'}
int len = ext->value->length;
^~
wocky-openssl.c: In function 'wocky_tls_input_stream_read_async':
wocky-openssl.c:1213:7: warning: 'g_simple_async_result_new' is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations]
r = g_simple_async_result_new (G_OBJECT (stream),
^
In file included from /usr/include/glib-2.0/gio/gio.h:117,
from wocky-tls.h:32,
from wocky-openssl.c:40:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:51:21: note: declared here
GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object,
^~~~~~~~~~~~~~~~~~~~~~~~~
wocky-openssl.c:1219:9: warning: 'g_simple_async_result_set_op_res_gssize' is deprecated [-Wdeprecated-declarations]
g_simple_async_result_set_op_res_gssize (r, ret);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gio/gio.h:117,
from wocky-tls.h:32,
from wocky-openssl.c:40:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:82:21: note: declared here
void g_simple_async_result_set_op_res_gssize (GSimpleAsyncResult *simple,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wocky-openssl.c:1221:9: warning: 'g_simple_async_result_set_from_error' is deprecated [-Wdeprecated-declarations]
g_simple_async_result_set_from_error (r, session->job.read.error);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gio/gio.h:117,
from wocky-tls.h:32,
from wocky-openssl.c:40:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:113:21: note: declared here
void g_simple_async_result_set_from_error (GSimpleAsyncResult *simple,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wocky-openssl.c:1223:7: warning: 'g_simple_async_result_complete_in_idle' is deprecated [-Wdeprecated-declarations]
g_simple_async_result_complete_in_idle (r);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gio/gio.h:117,
from wocky-tls.h:32,
from wocky-openssl.c:40:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:106:21: note: declared here
void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wocky-openssl.c: In function 'wocky_tls_input_stream_read_finish':
wocky-openssl.c:1247:3: warning: 'g_simple_async_result_is_valid' is deprecated [-Wdeprecated-declarations]
g_return_val_if_fail (g_simple_async_result_is_valid (result,
^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gio/gio.h:117,
from wocky-tls.h:32,
from wocky-openssl.c:40:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:135:21: note: declared here
gboolean g_simple_async_result_is_valid (GAsyncResult *result,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wocky-openssl.c:1250:3: warning: 'g_simple_async_result_propagate_error' is deprecated [-Wdeprecated-declarations]
if (g_simple_async_result_propagate_error (simple, error))
^~
In file included from /usr/include/glib-2.0/gio/gio.h:117,
from wocky-tls.h:32,
from wocky-openssl.c:40:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:119:21: note: declared here
gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wocky-openssl.c:1253:3: warning: 'g_simple_async_result_get_op_res_gssize' is deprecated [-Wdeprecated-declarations]
return g_simple_async_result_get_op_res_gssize (simple);
^~~~~~
In file included from /usr/include/glib-2.0/gio/gio.h:117,
from wocky-tls.h:32,
from wocky-openssl.c:40:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:85:21: note: declared here
gssize g_simple_async_result_get_op_res_gssize (GSimpleAsyncResult *simple);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wocky-openssl.c: In function 'wocky_tls_output_stream_write_finish':
wocky-openssl.c:1337:3: warning: 'g_simple_async_result_get_source_tag' is deprecated [-Wdeprecated-declarations]
g_return_val_if_fail (wocky_tls_output_stream_write_async ==
^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gio/gio.h:117,
from wocky-tls.h:32,
from wocky-openssl.c:40:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:99:21: note: declared here
gpointer g_simple_async_result_get_source_tag (GSimpleAsyncResult *simple);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wocky-openssl.c:1340:3: warning: 'g_simple_async_result_propagate_error' is deprecated [-Wdeprecated-declarations]
if (g_simple_async_result_propagate_error (simple, error))
^~
In file included from /usr/include/glib-2.0/gio/gio.h:117,
from wocky-tls.h:32,
from wocky-openssl.c:40:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:119:21: note: declared here
gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wocky-openssl.c:1343:3: warning: 'g_simple_async_result_get_op_res_gssize' is deprecated [-Wdeprecated-declarations]
return g_simple_async_result_get_op_res_gssize (simple);
^~~~~~
In file included from /usr/include/glib-2.0/gio/gio.h:117,
from wocky-tls.h:32,
from wocky-openssl.c:40:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:85:21: note: declared here
gssize g_simple_async_result_get_op_res_gssize (GSimpleAsyncResult *simple);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wocky-openssl.c: In function 'wocky_tls_session_init':
wocky-openssl.c:1614:31: warning: implicit declaration of function 'CRYPTO_malloc_init'; did you mean 'CRYPTO_malloc'? [-Wimplicit-function-declaration]
malloc_init_succeeded = CRYPTO_malloc_init ();
^~~~~~~~~~~~~~~~~~
CRYPTO_malloc
wocky-openssl.c:1614:31: warning: nested extern declaration of 'CRYPTO_malloc_init' [-Wnested-externs]
wocky-openssl.c: In function 'wocky_tls_session_constructed':
wocky-openssl.c:1714:7: warning: 'TLSv1_server_method' is deprecated [-Wdeprecated-declarations]
session->method = (SSL_METHOD *) TLSv1_server_method ();
^~~~~~~
In file included from /usr/include/openssl/opensslconf.h:10,
from /usr/include/openssl/e_os2.h:13,
from /usr/include/openssl/ssl.h:15,
from wocky-openssl.c:47:
/usr/include/openssl/ssl.h:1853:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_server_method(void))
^~~~~~~~~~~~~~~~~~
wocky-openssl.c:1719:7: warning: 'TLSv1_client_method' is deprecated [-Wdeprecated-declarations]
session->method = (SSL_METHOD *) TLSv1_client_method ();
^~~~~~~
In file included from /usr/include/openssl/opensslconf.h:10,
from /usr/include/openssl/e_os2.h:13,
from /usr/include/openssl/ssl.h:15,
from wocky-openssl.c:47:
/usr/include/openssl/ssl.h:1854:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_client_method(void))
^~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib.h:62,
from /usr/include/glib-2.0/gobject/gbinding.h:28,
from /usr/include/glib-2.0/glib-object.h:23,
from /usr/include/glib-2.0/gio/gioenums.h:28,
from /usr/include/glib-2.0/gio/giotypes.h:28,
from /usr/include/glib-2.0/gio/gio.h:26,
from wocky-tls.h:32,
from wocky-openssl.c:40:
wocky-openssl.c: In function 'wocky_tls_output_stream_write_async':
/usr/include/glib-2.0/glib/gmessages.h:337:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
#define g_warning(...) g_log (G_LOG_DOMAIN, \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
G_LOG_LEVEL_WARNING, \
~~~~~~~~~~~~~~~~~~~~~~~
__VA_ARGS__)
~~~~~~~~~~~~
wocky-openssl.c:1302:11: note: in expansion of macro 'g_warning'
g_warning ("write caused read: unsupported TLS re-negotiation?");
^~~~~~~~~
wocky-openssl.c:1306:9: note: here
default:
^~~~~~~
In file included from /usr/include/glib-2.0/glib.h:62,
from /usr/include/glib-2.0/gobject/gbinding.h:28,
from /usr/include/glib-2.0/glib-object.h:23,
from /usr/include/glib-2.0/gio/gioenums.h:28,
from /usr/include/glib-2.0/gio/giotypes.h:28,
from /usr/include/glib-2.0/gio/gio.h:26,
from wocky-tls.h:32,
from wocky-openssl.c:40:
wocky-openssl.c: In function 'ssl_read_is_complete':
/usr/include/glib-2.0/glib/gmessages.h:337:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
#define g_warning(...) g_log (G_LOG_DOMAIN, \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
G_LOG_LEVEL_WARNING, \
~~~~~~~~~~~~~~~~~~~~~~~
__VA_ARGS__)
~~~~~~~~~~~~
wocky-openssl.c:533:11: note: in expansion of macro 'g_warning'
g_warning ("read caused write: unsupported TLS re-negotiation?");
^~~~~~~~~
wocky-openssl.c:537:9: note: here
default:
^~~~~~~
make[8]: *** [Makefile:753: wocky-openssl.lo] Error 1
See also downstream bug report: https://bugs.gentoo.org/663994
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.