Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED]net-voip/telepathy-gabble compiler error
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
usf
n00b
n00b


Joined: 24 Oct 2013
Posts: 19

PostPosted: Tue Dec 10, 2013 9:18 pm    Post subject: [SOLVED]net-voip/telepathy-gabble compiler error Reply with quote

Hello.
I got this compiler error while was installing net-voip/telepathy-gabble-0.16.7
Build log (the part, when errors begin)

Code:
wocky-openssl.c: In function 'set_ecdh_key':
wocky-openssl.c:1680:3: error: unknown type name 'EC_KEY'
wocky-openssl.c:1680:3: warning: implicit declaration of function 'EC_KEY_new_by_curve_name' [-Wimplicit-function-declaration]
wocky-openssl.c:1680:3: warning: nested extern declaration of 'EC_KEY_new_by_curve_name' [-Wnested-externs]libtool: compile:  x86_64-pc-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wsign-compare -Wnested-externs -Wpointer-arith -Wformat-security -Winit-self -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=k8 -O2 -pipe -c wocky-auth-registry-enumtypes.c  -fPIC -DPIC -o .libs/wocky-auth-registry-enumtypes.o

wocky-openssl.c:1680:18: warning: initialization makes pointer from integer without a cast [enabled by default]
wocky-openssl.c:1687:3: warning: implicit declaration of function 'EC_KEY_free' [-Wimplicit-function-declaration]
wocky-openssl.c:1687:3: warning: nested extern declaration of 'EC_KEY_free' [-Wnested-externs]
libtool: compile:  x86_64-pc-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wsign-compare -Wnested-externs -Wpointer-arith -Wformat-security -Winit-self -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=k8 -O2 -pipe -c wocky-http-proxy.c  -fPIC -DPIC -o .libs/wocky-http-proxy.o
make[8]: *** [wocky-openssl.lo] Error 1
make[8]: *** Waiting for unfinished jobs....
make[8]: Leaving directory `/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/work/telepathy-gabble-0.16.7/lib/ext/wocky/wocky'
make[7]: *** [all] Error 2
make[7]: Leaving directory `/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/work/telepathy-gabble-0.16.7/lib/ext/wocky/wocky'
make[6]: *** [all-recursive] Error 1
make[6]: Leaving directory `/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/work/telepathy-gabble-0.16.7/lib/ext/wocky'
make[5]: *** [all] Error 2
make[5]: Leaving directory `/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/work/telepathy-gabble-0.16.7/lib/ext/wocky'
make[4]: *** [all-local] Error 2
make[5]: Leaving directory `/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/work/telepathy-gabble-0.16.7/lib/ext/wocky'
make[4]: *** [all-local] Error 2
make[4]: Leaving directory `/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/work/telepathy-gabble-0.16.7/lib/ext'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/work/telepathy-gabble-0.16.7/lib/ext'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/work/telepathy-gabble-0.16.7/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/work/telepathy-gabble-0.16.7'
make: *** [all] Error 2
 * ERROR: net-voip/telepathy-gabble-0.16.7::gentoo failed (compile phase):
 *   emake failed
  GNU nano 2.3.2                          Файл: /var/tmp/portage/net-voip/telepathy-gabble-0.16.7/temp/build.log                                                         

wocky-openssl.c:1687:3: warning: nested extern declaration of 'EC_KEY_free' [-Wnested-externs]
libtool: compile:  x86_64-pc-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -Wshadow -Wstrict-prototypes -Wmissing-protot$
make[8]: *** [wocky-openssl.lo] Error 1
make[8]: *** Waiting for unfinished jobs....
make[8]: Leaving directory `/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/work/telepathy-gabble-0.16.7/lib/ext/wocky/wocky'
make[7]: *** [all] Error 2
make[7]: Leaving directory `/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/work/telepathy-gabble-0.16.7/lib/ext/wocky/wocky'
make[6]: *** [all-recursive] Error 1
make[6]: Leaving directory `/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/work/telepathy-gabble-0.16.7/lib/ext/wocky'
make[5]: *** [all] Error 2
make[5]: Leaving directory `/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/work/telepathy-gabble-0.16.7/lib/ext/wocky'
make[4]: *** [all-local] Error 2
make[4]: Leaving directory `/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/work/telepathy-gabble-0.16.7/lib/ext'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/work/telepathy-gabble-0.16.7/lib/ext'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/work/telepathy-gabble-0.16.7/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/work/telepathy-gabble-0.16.7'
make: *** [all] Error 2
 ^[[31;01m*^[[0m ERROR: net-voip/telepathy-gabble-0.16.7::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 '=net-voip/telepathy-gabble-0.16.7::gentoo'`,
 ^[[31;01m*^[[0m the complete build log and the output of `emerge -pqv '=net-voip/telepathy-gabble-0.16.7::gentoo'`.
 ^[[31;01m*^[[0m The complete build log is located at '/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/temp/build.log'.
 ^[[31;01m*^[[0m The ebuild environment file is located at '/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/temp/environment'.
 ^[[31;01m*^[[0m Working directory: '/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/work/telepathy-gabble-0.16.7'
 ^[[31;01m*^[[0m S: '/var/tmp/portage/net-voip/telepathy-gabble-0.16.7/work/telepathy-gabble-0.16.7'


Can somebody tell me what is wrong?


Last edited by usf on Tue Dec 10, 2013 9:33 pm; edited 1 time in total
Back to top
View user's profile Send private message
usf
n00b
n00b


Joined: 24 Oct 2013
Posts: 19

PostPosted: Tue Dec 10, 2013 9:33 pm    Post subject: Reply with quote

euse -p net-voip/telepathy-gabble -E gnutls

resolve my problem.
Was my bad, need to search better :)
Back to top
View user's profile Send private message
diablo465
Apprentice
Apprentice


Joined: 10 Sep 2013
Posts: 194

PostPosted: Mon Feb 17, 2014 9:34 am    Post subject: Reply with quote

To be more specific

Code:

echo "=net-voip/telepathy-gabble-0.16.6 gnutls" >> /etc/portage/package.use


this also solved my problem
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum