Package Details: telepathy-gabble-cisco 0.18.3-1

Git Clone URL: https://aur.archlinux.org/telepathy-gabble-cisco.git (read-only)
Package Base: telepathy-gabble-cisco
Description: A Jabber/XMPP connection manager for Telepathy, patched to connect to Cisco Jabber servers
Upstream URL: http://telepathy.freedesktop.org
Licenses: LGPL2.1
Groups: telepathy
Conflicts: telepathy-gabble
Provides: telepathy-gabble
Submitter: K900
Maintainer: None
Last Packager: K900
Votes: 0
Popularity: 0.000000
First Submitted: 2016-03-03 16:35
Last Updated: 2016-03-03 16:39

Latest Comments

K900 commented on 2018-12-17 19:37

It should work out of the box if you're using a new enough server version. For older versions you might still need the patch from this package, though it probably won't apply cleanly considering how old it is.

sylv1g commented on 2018-12-17 19:34

how do you configure your telepathy to work with cisco jabber? does it require a special configuration of the server? I could not connect to it with the upstream gabble

K900 commented on 2018-10-04 09:46

This is no longer relevant - latest versions of Cisco Jabber work fine with upstream Gabble.

julioc0 commented on 2018-02-08 04:56

The error reported earlier happens due to OpenSSL (which telepathy-gabble depends on) having changed their headers after 1.0.

To fix this, you must have openssl-1.0 (from core) installed and add the following lines in the build() phase of PKGBUILD, right after the patch:

CFLAGS+=" -I/usr/include/openssl-1.0"

LDFLAGS+=" -L/usr/lib/openssl-1.0 -lssl"

rigelk commented on 2017-12-19 15:24

Same build failure in Archlinux with wocky-openssl.

FXOjafar commented on 2017-10-02 06:58

Build fails in Manjaro. Not sure what info you need.
First error in the build is
wocky-sasl-digest-md5.c: In function 'md5_prepare_response':
wocky-sasl-digest-md5.c:325:30: warning: comparison between pointer and zero character constant [-Wpointer-compare]
if (nonce == NULL || nonce == '\0')
^~
wocky-sasl-digest-md5.c:325:24: note: did you mean to dereference the pointer?
if (nonce == NULL || nonce == '\0')
^
------------------
Later the following...
wocky-openssl.c: In function 'check_peer_name':
wocky-openssl.c:888:23: error: dereferencing pointer to incomplete type 'X509 {aka struct x509_st}'
X509_CINF *ci = cert->cert_info;
^~
wocky-openssl.c:909:19: error: dereferencing pointer to incomplete type 'X509_CINF {aka struct x509_cinf_st}'
if (!rval && (ci->extensions != NULL))
^~
wocky-openssl.c:918:22: error: dereferencing pointer to incomplete type 'X509_EXTENSION {aka struct X509_extension_st}'
int len = ext->value->length;
^~
wocky-openssl.c: In function '_cert_status':
wocky-openssl.c:1122:33: error: dereferencing pointer to incomplete type 'X509_STORE {aka struct x509_store_st}'
long old_flags = store->param->flags;
^~
wocky-openssl.c: In function 'wocky_tls_session_init':
wocky-openssl.c:1681: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:1681:31: warning: nested extern declaration of 'CRYPTO_malloc_init' [-Wnested-externs]
wocky-openssl.c: In function 'wocky_tls_session_constructed':
wocky-openssl.c:1781:7: warning: 'TLSv1_server_method' is deprecated [-Wdeprecated-declarations]
session->method = (SSL_METHOD *) TLSv1_server_method ();
^~~~~~~
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from wocky-openssl.c:47:
/usr/include/openssl/ssl.h:1613:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_server_method(void)) /* TLSv1.0 */
^
wocky-openssl.c:1786:7: warning: 'TLSv1_client_method' is deprecated [-Wdeprecated-declarations]
session->method = (SSL_METHOD *) TLSv1_client_method ();
^~~~~~~
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from wocky-openssl.c:47:
/usr/include/openssl/ssl.h:1614:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_client_method(void)) /* TLSv1.0 */
^
In file included from /usr/include/glib-2.0/glib.h:62:0,
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:334: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:1369:11: note: in expansion of macro 'g_warning'
g_warning ("write caused read: unsupported TLS re-negotiation?");
^~~~~~~~~
wocky-openssl.c:1373:9: note: here
default:
^~~~~~~
In file included from /usr/include/glib-2.0/glib.h:62:0,
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:334: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:843: wocky-openssl.lo] Error 1
make[8]: Leaving directory '/tmp/yaourt-tmp-jafar/aur-telepathy-gabble-cisco/src/telepathy-gabble-0.18.3/lib/ext/wocky/wocky'
make[7]: *** [Makefile:664: all] Error 2
make[7]: Leaving directory '/tmp/yaourt-tmp-jafar/aur-telepathy-gabble-cisco/src/telepathy-gabble-0.18.3/lib/ext/wocky/wocky'
make[6]: *** [Makefile:435: all-recursive] Error 1
make[6]: Leaving directory '/tmp/yaourt-tmp-jafar/aur-telepathy-gabble-cisco/src/telepathy-gabble-0.18.3/lib/ext/wocky'
make[5]: *** [Makefile:365: all] Error 2
make[5]: Leaving directory '/tmp/yaourt-tmp-jafar/aur-telepathy-gabble-cisco/src/telepathy-gabble-0.18.3/lib/ext/wocky'
make[4]: *** [Makefile:641: all-local] Error 2
make[4]: Leaving directory '/tmp/yaourt-tmp-jafar/aur-telepathy-gabble-cisco/src/telepathy-gabble-0.18.3/lib/ext'
make[3]: *** [Makefile:375: all-recursive] Error 1
make[3]: Leaving directory '/tmp/yaourt-tmp-jafar/aur-telepathy-gabble-cisco/src/telepathy-gabble-0.18.3/lib/ext'
make[2]: *** [Makefile:375: all-recursive] Error 1
make[2]: Leaving directory '/tmp/yaourt-tmp-jafar/aur-telepathy-gabble-cisco/src/telepathy-gabble-0.18.3/lib'
make[1]: *** [Makefile:433: all-recursive] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-jafar/aur-telepathy-gabble-cisco/src/telepathy-gabble-0.18.3'
make: *** [Makefile:363: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build telepathy-gabble-cisco.
==> Restart building telepathy-gabble-cisco ? [y/N]
==> -----------------------------------------------