* Package: net-mail/up-imapproxy-1.2.7 * Repository: gentoo * Maintainer: net-mail@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux ssl tcpd userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking squirrelmail-imap_proxy-1.2.7.tar.bz2 to /var/tmp/portage/net-mail/up-imapproxy-1.2.7/work >>> Source unpacked in /var/tmp/portage/net-mail/up-imapproxy-1.2.7/work >>> Preparing source in /var/tmp/portage/net-mail/up-imapproxy-1.2.7/work/squirrelmail-imap_proxy-1.2.7 ... * Applying up-imapproxy-1.2.7-ldflags.patch ... [ ok ] * Applying up-imapproxy-1.2.7-tinfo.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/net-mail/up-imapproxy-1.2.7/work/squirrelmail-imap_proxy-1.2.7' ... * Running autoconf ... [ ok ] * Running autoheader ... [ ok ] * Running elibtoolize in: squirrelmail-imap_proxy-1.2.7/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-mail/up-imapproxy-1.2.7/work/squirrelmail-imap_proxy-1.2.7 ... * econf: updating squirrelmail-imap_proxy-1.2.7/config.guess with /usr/share/gnuconfig/config.guess * econf: updating squirrelmail-imap_proxy-1.2.7/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --without-krb5 --with-openssl --with-libwrap creating cache ./config.cache checking whether make sets ${MAKE}... yes checking for gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler (x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wl,-O1 -Wl,--as-needed) works... yes checking whether the C compiler (x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wl,-O1 -Wl,--as-needed) is a cross-compiler... no checking whether we are using GNU C... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for a BSD compatible install... /usr/lib/portage/python3.6/ebuild-helpers/xattr/install -c checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking build system type... x86_64-pc-linux-gnu checking for connect... yes checking for pthread_create in -lpthread... yes checking for mmap... yes checking for yp_get_default_domain in -lnsl... yes checking for request_init in -lwrap... yes checking for EVP_DigestInit in -lcrypto... yes checking for SSL_new in -lssl... yes checking for initscr in -lcurses... yes checking for library containing stdscr... -lcurses checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for ANSI C header files... yes checking for unistd.h... yes checking for sys/mman.h... yes checking for sys/param.h... yes checking for typedef nfds_t... yes checking for working const... yes checking whether x86_64-pc-linux-gnu-gcc needs -traditional... no checking return type of signal handlers... void checking for socket... yes checking for poll... yes updating cache ./config.cache creating ./config.status creating Makefile creating config.h >>> Source configured. >>> Compiling source in /var/tmp/portage/net-mail/up-imapproxy-1.2.7/work/squirrelmail-imap_proxy-1.2.7 ... make -j1 x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -O2 -pipe -march=native -I. -I./include -c -o src/icc.o src/icc.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -O2 -pipe -march=native -I. -I./include -c -o src/main.o src/main.c src/main.c: In function ‘main’: src/main.c:475:18: warning: implicit declaration of function ‘RAND_egd’; did you mean ‘RAND_add’? [-Wimplicit-function-declaration] if ( RAND_egd( ( RAND_file_name( f_randfile, sizeof( f_randfile ) ) == f_randfile ) ? f_randfile : "/.rnd" ) ) ^~~~~~~~ RAND_add src/main.c:483:6: warning: ‘TLSv1_client_method’ is deprecated [-Wdeprecated-declarations] tls_ctx = SSL_CTX_new( TLSv1_client_method() ); ^~~~~~~ In file included from /usr/include/openssl/opensslconf.h:10, from /usr/include/openssl/e_os2.h:13, from /usr/include/openssl/ossl_typ.h:19, from /usr/include/openssl/rand.h:14, from src/main.c:230: /usr/include/openssl/ssl.h:1629:1: note: declared here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_client_method(void)) /* TLSv1.0 */ ^~~~~~~~~~~~~~~~~~ src/main.c:696:59: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] pthread_create( &ThreadId, &attr, (void *)HandleRequest, (void *)clientsd ); ^ src/main.c: In function ‘verify_callback’: src/main.c:1384:16: error: dereferencing pointer to incomplete type ‘X509_STORE_CTX’ {aka ‘struct x509_store_ctx_st’} switch (ctx->error) { ^~ src/main.c: In function ‘Daemonize’: src/main.c:967:12: warning: ignoring return value of ‘dup’, declared with attribute warn_unused_result [-Wunused-result] close(2); dup(i); ^~~~~~ src/main.c:968:12: warning: ignoring return value of ‘dup’, declared with attribute warn_unused_result [-Wunused-result] close(1); dup(i); ^~~~~~ src/main.c:969:12: warning: ignoring return value of ‘dup’, declared with attribute warn_unused_result [-Wunused-result] close(0); dup(i); ^~~~~~ make: *** [Makefile:67: src/main.o] Error 1 * ERROR: net-mail/up-imapproxy-1.2.7::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-mail/up-imapproxy-1.2.7::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-mail/up-imapproxy-1.2.7::gentoo'`. * The complete build log is located at '/var/log/portage/net-mail:up-imapproxy-1.2.7:20190101-032753.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-mail/up-imapproxy-1.2.7/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-mail/up-imapproxy-1.2.7/temp/environment'. * Working directory: '/var/tmp/portage/net-mail/up-imapproxy-1.2.7/work/squirrelmail-imap_proxy-1.2.7' * S: '/var/tmp/portage/net-mail/up-imapproxy-1.2.7/work/squirrelmail-imap_proxy-1.2.7'