* Package: net-im/bitlbee-3.2.2  * Repository: gentoo  * Maintainer: wired@gentoo.org radhermit@gentoo.org  * USE: abi_x86_64 amd64 elibc_glibc ipv6 jabber kernel_linux libevent oscar plugins python_targets_python2_7 ssl test userland_GNU yahoo  * FEATURES: preserve-libs sandbox test userpriv usersandbox * Adding group 'bitlbee' to your system ... * - Groupid: next available * Adding user 'bitlbee' to your system ... * - Userid: 101 * - 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.2.2.tar.gz to /var/tmp/portage/net-im/bitlbee-3.2.2/work >>> Source unpacked in /var/tmp/portage/net-im/bitlbee-3.2.2/work >>> Preparing source in /var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2 ... * Applying bitlbee-3.2.1-configure.patch ...  [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2 ... * 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. Building PIE executable Binary stripping disabled. Off-the-Record (OTR) Messaging disabled. systemd enabled. Using event handler: libevent Using SSL library: openssl Building with these protocols: jabber oscar yahoo >>> Source configured. >>> Compiling source in /var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2 ... make * Compiling bitlbee.c * Compiling dcc.c * Compiling help.c * Compiling ipc.c ipc.c: In function 'ipc_readline': ipc.c:595:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *recv_fd = *(int*) CMSG_DATA( cmsg ); ^ ipc.c: In function 'ipc_send_fd': ipc.c:780:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int*)CMSG_DATA( cmsg ) = send_fd; ^ * Compiling irc.c * Compiling irc_im.c * Compiling irc_channel.c * Compiling irc_commands.c * Compiling irc_send.c * Compiling irc_user.c * Compiling irc_util.c * Compiling nick.c * Compiling query.c * Compiling root_commands.c * Compiling set.c * Compiling storage.c * Compiling storage_xml.c * Compiling unix.c unix.c: In function 'main': unix.c:156:10: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid( pw->pw_gid ); ^ unix.c:157:10: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] setuid( pw->pw_uid ); ^ * Compiling conf.c * Compiling log.c make[1]: Entering directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/lib' * Compiling arc.c * Compiling base64.c * Compiling events_libevent.c * Compiling ftutil.c * Compiling http_client.c * Compiling ini.c * Compiling json.c * Compiling json_util.c * Compiling md5.c md5.c: In function 'md5_finish': md5.c:153:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((uint32_t *) ctx->in)[14] = cvt32(ctx->bits[0]); ^ md5.c:154:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((uint32_t *) ctx->in)[15] = cvt32(ctx->bits[1]); ^ * Compiling misc.c * Compiling oauth.c * Compiling oauth2.c * Compiling proxy.c * Compiling sha1.c * Compiling ssl_openssl.c ssl_openssl.c: In function 'ssl_read': ssl_openssl.c:218:54: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] if( 0 && getenv( "BITLBEE_DEBUG" ) && st > 0 ) write( 1, buf, st ); ^ ssl_openssl.c: In function 'ssl_write': ssl_openssl.c:235:54: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] if( 0 && getenv( "BITLBEE_DEBUG" ) && st > 0 ) write( 1, buf, st ); ^ * Compiling url.c * Compiling xmltree.c * Linking lib.o make[1]: Leaving directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/lib' make[1]: Entering directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/protocols' * Compiling account.c * Compiling bee.c * Compiling bee_chat.c * Compiling bee_ft.c * Compiling bee_user.c * Compiling nogaim.c make[2]: Entering directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/protocols/jabber' * Compiling conference.c * Compiling io.c * Compiling iq.c * Compiling jabber.c * Compiling jabber_util.c * Compiling message.c * Compiling presence.c * Compiling s5bytestream.c * Compiling sasl.c * Compiling si.c * Linking jabber_mod.o make[2]: Leaving directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/protocols/jabber' make[2]: Entering directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/protocols/oscar' * Compiling admin.c * Compiling auth.c * Compiling bos.c * Compiling buddylist.c * Compiling chat.c * Compiling chatnav.c * Compiling conn.c * Compiling icq.c * Compiling im.c * Compiling info.c * Compiling misc.c * Compiling msgcookie.c * Compiling rxhandlers.c * Compiling rxqueue.c * Compiling search.c * Compiling service.c * Compiling snac.c * Compiling ssi.c * Compiling stats.c * Compiling tlv.c * Compiling txqueue.c * Compiling oscar_util.c * Compiling oscar.c * Linking oscar_mod.o make[2]: Leaving directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/protocols/oscar' make[2]: Entering directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/protocols/yahoo' * Compiling yahoo.c * Compiling libyahoo2.c * Compiling yahoo_httplib.c * Compiling yahoo_util.c * Linking yahoo_mod.o make[2]: Leaving directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/protocols/yahoo' * Linking protocols.o make[1]: Leaving directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/protocols' * Linking bitlbee * Stripping bitlbee make -C doc make[1]: Entering directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/doc' # Only build the docs if this is a bzr checkout test ! -d ../.bzr || make -C user-guide make[1]: Leaving directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/doc' mkdir -p init sed 's|@sbindir@|/usr/sbin/|' init/bitlbee.service.in > init/bitlbee.service sed 's|@sbindir@|/usr/sbin/|' init/bitlbee@.service.in > init/bitlbee@.service >>> Source compiled. >>> Test phase: net-im/bitlbee-3.2.2 make check make[1]: Entering directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/lib' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/lib' make[1]: Entering directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/protocols' make[2]: Entering directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/protocols/jabber' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/protocols/jabber' make[2]: Entering directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/protocols/oscar' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/protocols/oscar' make[2]: Entering directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/protocols/yahoo' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/protocols/yahoo' * Linking protocols.o make[1]: Leaving directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/protocols' * Linking bitlbee * Stripping bitlbee make -C doc make[1]: Entering directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/doc' # Only build the docs if this is a bzr checkout test ! -d ../.bzr || make -C user-guide make[1]: Leaving directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/doc' mkdir -p init sed 's|@sbindir@|/usr/sbin/|' init/bitlbee.service.in > init/bitlbee.service sed 's|@sbindir@|/usr/sbin/|' init/bitlbee@.service.in > init/bitlbee@.service make -C tests make[1]: Entering directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/tests' * Compiling check.c * Compiling check_util.c * Compiling check_nick.c * Compiling check_md5.c * Compiling check_arc.c check_arc.c: In function 'check_decod': check_arc.c:85:7: warning: variable 'len' set but not used [-Wunused-but-set-variable] int len; ^ * Compiling check_irc.c check_irc.c: In function 'test_login': check_irc.c:30:10: warning: unused variable 'error' [-Wunused-variable] GError *error = NULL; ^ * Compiling check_help.c * Compiling check_user.c * Compiling check_set.c * Compiling check_jabber_sasl.c check_jabber_sasl.c: In function 'check_get_part': check_jabber_sasl.c:89:7: warning: unused variable 'len' [-Wunused-variable] int len; ^ * Compiling check_jabber_util.c * Linking check ./check Warning: Unable to read configuration file `(null)'. Running suite(s): Util Nick MD5 ArcFour IRC Help User Set jabber/sasl jabber/util 97%: Checks: 34, Failures: 1, Errors: 0 check_irc.c:46:F:Core:test_login:0: Assertion 'g_io_channel_read_to_end(ch2, &raw, NULL, NULL) == G_IO_STATUS_NORMAL' failed Makefile:10: recipe for target 'all' failed make[1]: *** [all] Error 1 make[1]: Leaving directory '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2/tests' Makefile:73: recipe for target 'check' failed make: *** [check] Error 2 * ERROR: net-im/bitlbee-3.2.2::gentoo failed (test phase): * Make check failed. See above for details. * * Call stack: * ebuild.sh, line 93: Called src_test * environment, line 3311: Called default * phase-functions.sh, line 770: Called default_src_test * phase-functions.sh, line 799: Called __eapi0_src_test * phase-helpers.sh, line 672: Called die * The specific snippet of code: * $emake_cmd ${internal_opts} check || \ * die "Make check failed. See above for details." * * If you need support, post the output of `emerge --info '=net-im/bitlbee-3.2.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-im/bitlbee-3.2.2::gentoo'`. * The complete build log is located at '/var/tmp/portage/net-im/bitlbee-3.2.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-im/bitlbee-3.2.2/temp/environment'. * Working directory: '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2' * S: '/var/tmp/portage/net-im/bitlbee-3.2.2/work/bitlbee-3.2.2'