* Package: net-im/bitlbee-3.5.1 * Repository: gentoo * Maintainer: radhermit@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc ipv6 kernel_linux libressl userland_GNU xmpp * FEATURES: preserve-libs sandbox userpriv usersandbox * Adding group 'bitlbee' to your system ... * - Groupid: next available * Adding user 'bitlbee' to your system ... * - Userid: 173 * - Shell: /sbin/nologin * - Home: /var/lib/bitlbee * - Groups: bitlbee * - GECOS: added by portage for bitlbee * - Creating /var/lib/bitlbee in / >>> Unpacking source... >>> Unpacking bitlbee-3.5.1.tar.gz to /var/tmp/portage/net-im/bitlbee-3.5.1/work >>> Source unpacked in /var/tmp/portage/net-im/bitlbee-3.5.1/work >>> Preparing source in /var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 ... * Applying bitlbee-3.5-systemd-user.patch ... [ ok ] * Applying bitlbee-3.5-verbose-build.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 ... * Only gnutls is officially supported by upstream. * Using openssl for SSL support BitlBee configure No detection code exists for OpenSSL. Make sure that you have a complete installation of OpenSSL (including devel/header files) before reporting compilation problems. Also, keep in mind that the OpenSSL is, according to some people, not completely GPL-compatible. Using GnuTLS is recommended and better supported by us. However, on many BSD machines, OpenSSL can be considered part of the operating system, which makes it GPL-compatible. For more info, see: http://www.openssl.org/support/faq.html#LEGAL2 http://www.gnome.org/~markmc/openssl-and-the-gpl.html Please note that distributing a BitlBee binary which links to OpenSSL is probably illegal. If you want to create and distribute a binary BitlBee package, you really should use GnuTLS instead. Also, the OpenSSL license requires us to say this: * "This product includes software developed by the OpenSSL Project * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" Architecture: Linux Configuration done: Debugging disabled. AddressSanitizer (ASAN) disabled. Building PIE executable Binary stripping disabled. Off-the-Record (OTR) Messaging disabled. systemd enabled. Using event handler: glib Using SSL library: openssl Building with these protocols: jabber >>> Source configured. >>> Compiling source in /var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 ... make -j1 CC=x86_64-pc-linux-gnu-gcc LD=x86_64-pc-linux-gnu-ld * Compiling bitlbee.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/bitlbee.o.d -fPIE bitlbee.c -o bitlbee.o * Compiling dcc.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/dcc.o.d -fPIE dcc.c -o dcc.o * Compiling help.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/help.o.d -fPIE help.c -o help.o * Compiling ipc.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/ipc.o.d -fPIE ipc.c -o ipc.o * Compiling irc.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/irc.o.d -fPIE irc.c -o irc.o * Compiling irc_im.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/irc_im.o.d -fPIE irc_im.c -o irc_im.o * Compiling irc_cap.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/irc_cap.o.d -fPIE irc_cap.c -o irc_cap.o * Compiling irc_channel.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/irc_channel.o.d -fPIE irc_channel.c -o irc_channel.o * Compiling irc_commands.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/irc_commands.o.d -fPIE irc_commands.c -o irc_commands.o * Compiling irc_send.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/irc_send.o.d -fPIE irc_send.c -o irc_send.o * Compiling irc_user.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/irc_user.o.d -fPIE irc_user.c -o irc_user.o * Compiling irc_util.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/irc_util.o.d -fPIE irc_util.c -o irc_util.o * Compiling nick.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/nick.o.d -fPIE nick.c -o nick.o * Compiling query.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/query.o.d -fPIE query.c -o query.o * Compiling root_commands.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/root_commands.o.d -fPIE root_commands.c -o root_commands.o root_commands.c: In function ‘cmd_plugins_info’: root_commands.c:1173:11: warning: implicit declaration of function ‘get_plugins’ [-Wimplicit-function-declaration] for (l = get_plugins(); l; l = l->next) { ^~~~~~~~~~~ root_commands.c:1173:9: warning: assignment makes pointer from integer without a cast [-Wint-conversion] for (l = get_plugins(); l; l = l->next) { ^ * Compiling set.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/set.o.d -fPIE set.c -o set.o * Compiling storage.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/storage.o.d -fPIE storage.c -o storage.o * Compiling storage_xml.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/storage_xml.o.d -fPIE storage_xml.c -o storage_xml.o * Compiling auth.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/auth.o.d -fPIE auth.c -o auth.o * Compiling unix.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/unix.o.d -fPIE unix.c -o unix.o * Compiling conf.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/conf.o.d -fPIE conf.c -o conf.o * Compiling log.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/log.o.d -fPIE log.c -o log.o make -C lib make[1]: Entering directory '/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib' * Compiling arc.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/arc.o.d -fPIE arc.c -o arc.o * Compiling base64.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/base64.o.d -fPIE base64.c -o base64.o * Compiling events_glib.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/events_glib.o.d -fPIE events_glib.c -o events_glib.o * Compiling ftutil.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/ftutil.o.d -fPIE ftutil.c -o ftutil.o * Compiling http_client.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/http_client.o.d -fPIE http_client.c -o http_client.o * Compiling ini.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/ini.o.d -fPIE ini.c -o ini.o * Compiling json.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/json.o.d -fPIE json.c -o json.o json.c: In function ‘new_value’: json.c:142:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] value->_reserved.object_mem = (*(char **) &value->u.object.values) + values_size; ^~~~~ json.c: In function ‘json_parse_ex’: json.c:409:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] (*(json_char **) &top->u.object.values) += string_length + 1; ^ * Compiling json_util.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/json_util.o.d -fPIE json_util.c -o json_util.o * Compiling md5.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/md5.o.d -fPIE md5.c -o md5.o * Compiling misc.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/misc.o.d -fPIE misc.c -o misc.o * Compiling oauth.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/oauth.o.d -fPIE oauth.c -o oauth.o * Compiling oauth2.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/oauth2.o.d -fPIE oauth2.c -o oauth2.o * Compiling proxy.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/proxy.o.d -fPIE proxy.c -o proxy.o * Compiling sha1.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/sha1.o.d -fPIE sha1.c -o sha1.o * Compiling ssl_openssl.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/ssl_openssl.o.d -fPIE ssl_openssl.c -o ssl_openssl.o ssl_openssl.c: In function ‘ssl_read’: ssl_openssl.c:220:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(1, buf, st); ^~~~~~~~~~~~~~~~~ ssl_openssl.c: In function ‘ssl_write’: ssl_openssl.c:238:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(1, buf, st); ^~~~~~~~~~~~~~~~~ * Compiling url.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/url.o.d -fPIE url.c -o url.o * Compiling xmltree.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/xmltree.o.d -fPIE xmltree.c -o xmltree.o * Compiling ns_parse.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/ns_parse.o.d -fPIE ns_parse.c -o ns_parse.o * Linking lib.o x86_64-pc-linux-gnu-ld -r arc.o base64.o events_glib.o ftutil.o http_client.o ini.o json.o json_util.o md5.o misc.o oauth.o oauth2.o proxy.o sha1.o ssl_openssl.o url.o xmltree.o ns_parse.o -o lib.o make[1]: Leaving directory '/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib' make -C protocols make[1]: Entering directory '/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols' * Compiling account.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/account.o.d -fPIE account.c -o account.o * Compiling bee.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/bee.o.d -fPIE bee.c -o bee.o * Compiling bee_chat.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/bee_chat.o.d -fPIE bee_chat.c -o bee_chat.o * Compiling bee_ft.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/bee_ft.o.d -fPIE bee_ft.c -o bee_ft.o * Compiling bee_user.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/bee_user.o.d -fPIE bee_user.c -o bee_user.o * Compiling nogaim.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/nogaim.o.d -fPIE nogaim.c -o nogaim.o make -C jabber make[2]: Entering directory '/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols/jabber' * Compiling conference.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/conference.o.d -fPIE conference.c -o conference.o * Compiling io.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/io.o.d -fPIE io.c -o io.o * Compiling iq.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/iq.o.d -fPIE iq.c -o iq.o * Compiling jabber.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/jabber.o.d -fPIE jabber.c -o jabber.o * Compiling jabber_util.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/jabber_util.o.d -fPIE jabber_util.c -o jabber_util.o * Compiling message.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/message.o.d -fPIE message.c -o message.o * Compiling presence.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/presence.o.d -fPIE presence.c -o presence.o * Compiling s5bytestream.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/s5bytestream.o.d -fPIE s5bytestream.c -o s5bytestream.o * Compiling sasl.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/sasl.o.d -fPIE sasl.c -o sasl.o * Compiling si.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/si.o.d -fPIE si.c -o si.o * Compiling hipchat.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -Wall -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1 -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/lib -I/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -MMD -MF .depend/hipchat.o.d -fPIE hipchat.c -o hipchat.o * Linking jabber_mod.o x86_64-pc-linux-gnu-ld -r conference.o io.o iq.o jabber.o jabber_util.o message.o presence.o s5bytestream.o sasl.o si.o hipchat.o -o jabber_mod.o make[2]: Leaving directory '/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols/jabber' * Linking protocols.o x86_64-pc-linux-gnu-ld -r account.o bee.o bee_chat.o bee_ft.o bee_user.o nogaim.o jabber/jabber_mod.o -o protocols.o make[1]: Leaving directory '/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1/protocols' * Linking bitlbee x86_64-pc-linux-gnu-gcc bitlbee.o dcc.o help.o ipc.o irc.o irc_im.o irc_cap.o irc_channel.o irc_commands.o irc_send.o irc_user.o irc_util.o nick.o query.o root_commands.o set.o storage.o storage_xml.o auth.o unix.o conf.o log.o lib/lib.o protocols/protocols.o -o bitlbee -pie -Wl,-O1 -Wl,--as-needed -Wl,-O1 -Wl,--as-needed -lm -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -Wl,-O1 -Wl,--as-needed -lssl -lcrypto -Wl,-O1 -Wl,--as-needed -lresolv -Wl,-O1 -Wl,--as-needed root_commands.o: In function `cmd_plugins': root_commands.c:(.text+0x734): undefined reference to `get_plugins' collect2: error: ld returned 1 exit status make: *** [Makefile:183: bitlbee] Error 1 * ERROR: net-im/bitlbee-3.5.1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-im/bitlbee-3.5.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-im/bitlbee-3.5.1::gentoo'`. * The complete build log is located at '/var/log/portage/net-im:bitlbee-3.5.1:20170505-111943.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-im/bitlbee-3.5.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-im/bitlbee-3.5.1/temp/environment'. * Working directory: '/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1' * S: '/var/tmp/portage/net-im/bitlbee-3.5.1/work/bitlbee-3.5.1'