Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 495176 - app-office/abiword-3.0.0-r1 with dev-libs/libgcrypt-1.6.0 - tls_tunnel.cpp:130:66: error: too many initializers for 'gcry_thread_cbs'
Summary: app-office/abiword-3.0.0-r1 with dev-libs/libgcrypt-1.6.0 - tls_tunnel.cpp:13...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: GNOME Office (OBSOLETE)
URL: http://bugzilla.abisource.com/show_bu...
Whiteboard:
Keywords: PATCH, UPSTREAM
Depends on:
Blocks:
 
Reported: 2013-12-24 00:45 UTC by Anton Kochkov
Modified: 2014-02-09 12:15 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
abiword-3.0.0-libgcrypt_1_6_0-1.patch (abiword-3.0.0-libgcrypt_1_6_0-1.patch,1.10 KB, patch)
2014-01-23 10:31 UTC, Sergey Popov
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Kochkov 2013-12-24 00:45:56 UTC
with new libgcrypt-1.6.0

tls_tunnel.cpp:126:31: warning: 'gcry_thread_cbs' is deprecated (declared at /usr/include/gcrypt.h:213) [-Wdeprecated-declarations]
tls_tunnel.cpp:130:66: error: too many initializers for 'gcry_thread_cbs'
tls_tunnel.cpp: In member function 'tls_tunnel::session_ptr_t tls_tunnel::ClientProxy::setup_tls_session(tls_tunnel::socket_ptr_t)':
tls_tunnel.cpp:485:8: warning: 'int gnutls_kx_set_priority(gnutls_session_t, const int*)' is deprecated (declared at /usr/include/gnutls/compat.h:298) [-Wdeprecated-declarations]
tls_tunnel.cpp:485:54: warning: 'int gnutls_kx_set_priority(gnutls_session_t, const int*)' is deprecated (declared at /usr/include/gnutls/compat.h:298) [-Wdeprecated-declarations]
tls_tunnel.cpp:486:8: warning: 'int gnutls_cipher_set_priority(gnutls_session_t, const int*)' is deprecated (declared at /usr/include/gnutls/compat.h:290) [-Wdeprecated-declarations]
tls_tunnel.cpp:486:55: warning: 'int gnutls_cipher_set_priority(gnutls_session_t, const int*)' is deprecated (declared at /usr/include/gnutls/compat.h:290) [-Wdeprecated-declarations]
tls_tunnel.cpp:502:18: warning: 'gnutls_x509_crt' is deprecated (declared at /usr/include/gnutls/compat.h:89) [-Wdeprecated-declarations]
tls_tunnel.cpp:503:22: warning: 'gnutls_datum' is deprecated (declared at /usr/include/gnutls/compat.h:112) [-Wdeprecated-declarations]
Makefile:624: recipe for target 'tls_tunnel.lo' failed
make[6]: *** [tls_tunnel.lo] Error 1
make[6]: Leaving directory '/var/tmp/portage/app-office/abiword-3.0.0-r1/work/abiword-3.0.0/plugins/collab/backends/service/xp'
Makefile:669: recipe for target 'all-recursive' failed
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory '/var/tmp/portage/app-office/abiword-3.0.0-r1/work/abiword-3.0.0/plugins/collab/backends/service'
Makefile:601: recipe for target 'all-recursive' failed
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory '/var/tmp/portage/app-office/abiword-3.0.0-r1/work/abiword-3.0.0/plugins/collab/backends'
Makefile:686: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/var/tmp/portage/app-office/abiword-3.0.0-r1/work/abiword-3.0.0/plugins/collab'
Makefile:530: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/var/tmp/portage/app-office/abiword-3.0.0-r1/work/abiword-3.0.0/plugins'
Makefile:797: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/app-office/abiword-3.0.0-r1/work/abiword-3.0.0'
Makefile:595: recipe for target 'all' failed
make: *** [all] Error 2
 [31;01m*[0m ERROR: app-office/abiword-3.0.0-r1::gentoo failed (compile phase):
 [31;01m*[0m   emake failed
 [31;01m*[0m 
 [31;01m*[0m If you need support, post the output of `emerge --info '=app-office/abiword-3.0.0-r1::gentoo'`,
 [31;01m*[0m the complete build log and the output of `emerge -pqv '=app-office/abiword-3.0.0-r1::gentoo'`.
 [31;01m*[0m The complete build log is located at '/var/tmp/portage/app-office/abiword-3.0.0-r1/temp/build.log'.
 [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/app-office/abiword-3.0.0-r1/temp/environment'.
 [31;01m*[0m Working directory: '/var/tmp/portage/app-office/abiword-3.0.0-r1/work/abiword-3.0.0'
 [31;01m*[0m S: '/var/tmp/portage/app-office/abiword-3.0.0-r1/work/abiword-3.0.0'
Comment 1 Pacho Ramos gentoo-dev 2013-12-24 09:14:25 UTC
Please report this to upstream too:
http://bugzilla.abisource.com/

And post the link here for allowing us to track it

Thanks
Comment 2 Sergey Popov gentoo-dev 2014-01-23 10:31:04 UTC
Created attachment 368534 [details, diff]
abiword-3.0.0-libgcrypt_1_6_0-1.patch

Patch from LFS is available
Comment 3 Pacho Ramos gentoo-dev 2014-02-09 12:15:07 UTC
+  09 Feb 2014; Pacho Ramos <pacho@gentoo.org>
+  +files/abiword-3.0.0-libgcrypt_1_6_0-1.patch, abiword-3.0.0-r1.ebuild:
+  Fix build with libcrypt-1.6 (#495176 by Anton Kochkov) and boost dependency
+  (#493786 by Maxim Kammerer)
+