* Package: net-libs/cvm-0.96-r1  * Repository: gentoo  * Maintainer: robbat2@gentoo.org  * USE: elibc_glibc kernel_linux sparc test userland_GNU  * FEATURES: preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking cvm-0.96.tar.gz to /var/tmp/portage/net-libs/cvm-0.96-r1/work * Unable to trace static ELF: /bin/gzip: gzip -d -c -- /var/tmp/portage/net-libs/cvm-0.96-r1/distdir/cvm-0.96.tar.gz * Unable to trace static ELF: /bin/tar: tar xof - >>> Source unpacked in /var/tmp/portage/net-libs/cvm-0.96-r1/work >>> Preparing source in /var/tmp/portage/net-libs/cvm-0.96-r1/work/cvm-0.96 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-libs/cvm-0.96-r1/work/cvm-0.96 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/net-libs/cvm-0.96-r1/work/cvm-0.96 ... make -j20 -l40 -j1 ( if libtool --tag=CC --help >/dev/null 2>&1; then tag='--tag=CC'; fi; \ echo '#!/bin/sh'; \ echo 'lib="$1"; shift';\ echo 'rm -f "$lib"';\ echo libtool --mode=link --silent $tag `head -n 1 conf-ld` '-o "$lib" -rpath' `head -n 1 conf-lib` -version-info `head -n 1 LIBVERSION` '${1+"$@"}';\ ) >makeshlib chmod 755 makeshlib ( bgincs=`head -n 1 conf-bgincs`; \ if libtool --tag=CC --help >/dev/null 2>&1; then tag='--tag=CC'; fi; \ echo '#!/bin/sh'; \ echo 'source=$1; shift'; \ echo 'base=`echo "$source" | sed -e s:\\\\.c$::`'; \ echo exec libtool --mode=compile --silent $tag `head -n 1 conf-cc` -I. "-I'${bgincs}'" '-o ${base}.lo -c $source ${1+"$@"}'; \ ) >ltcompile chmod 755 ltcompile ./ltcompile sasl_auth.c ./ltcompile sasl_authenticate.c ./ltcompile sasl_cram_md5.c ./ltcompile sasl_init.c ./ltcompile sasl_login.c ./ltcompile sasl_plain.c ./ltcompile sasl_start.c ./makeshlib libcvm-sasl.la sasl_auth.lo sasl_authenticate.lo sasl_cram_md5.lo sasl_init.lo sasl_login.lo sasl_plain.lo sasl_start.lo ./ltcompile module_local.c ./ltcompile module_local_main.c ./ltcompile module_request.c ./ltcompile module_output.c ./ltcompile module_log.c module_log.c: In function ‘cvm_module_log_startup’: module_log.c:24:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(1, "Starting.\n", 10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ module_log.c: In function ‘cvm_module_log_shutdown’: module_log.c:29:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(1, "Stopping.\n", 10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ module_log.c: In function ‘cvm_module_log_request’: module_log.c:59:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(1, buf, ptr-buf); ^~~~~~~~~~~~~~~~~~~~~~ ./ltcompile facts.c ./makeshlib libcvm-local.la module_local.lo module_local_main.lo module_request.lo module_output.lo module_log.lo facts.lo ./ltcompile sql-auth.c ./ltcompile sql-query.c ./makeshlib libcvm-sql.la sql-auth.lo sql-query.lo ./ltcompile v1client.c ./ltcompile client_domain.c ./ltcompile client_setugid.c ./ltcompile client_setenv.c ./ltcompile client_xfer_command.c ./ltcompile client_xfer_compat.c client_xfer_compat.c: In function ‘wrapper’: client_xfer_compat.c:41:39: warning: ‘sizeof’ on array function parameter ‘buffer’ will return size of ‘unsigned char *’ [-Wsizeof-array-argument] memcpy(request.data, buffer, sizeof buffer); ^~~~~~ client_xfer_compat.c:31:18: note: declared here unsigned char buffer[CVM_BUFSIZE], ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ client_xfer_compat.c:44:40: warning: ‘sizeof’ on array function parameter ‘buffer’ will return size of ‘unsigned char *’ [-Wsizeof-array-argument] memcpy(buffer, response.data, sizeof buffer); ^~~~~~ client_xfer_compat.c:31:18: note: declared here unsigned char buffer[CVM_BUFSIZE], ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ./ltcompile client_xfer_local.c ./ltcompile client_xfer_udp.c ./ltcompile errors.c ./makeshlib libcvm-v1client.la v1client.lo client_domain.lo client_setugid.lo client_setenv.lo client_xfer_command.lo client_xfer_compat.lo client_xfer_local.lo client_xfer_udp.lo errors.lo facts.lo ./ltcompile module_udp.c ./ltcompile module_udp_main.c ./makeshlib libcvm-udp.la module_udp.lo module_udp_main.lo module_request.lo module_output.lo module_log.lo facts.lo ./ltcompile v2client.c ./ltcompile v2client_wrappers.c ./ltcompile random.c random.c:26:10: fatal error: crypto/surfrand.h: No such file or directory #include  ^~~~~~~~~~~~~~~~~~~ compilation terminated. make: *** [Makefile:313: random.lo] Error 1 * ERROR: net-libs/cvm-0.96-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-libs/cvm-0.96-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-libs/cvm-0.96-r1::gentoo'`. * The complete build log is located at '/var/tmp/portage/net-libs/cvm-0.96-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-libs/cvm-0.96-r1/temp/environment'. * Working directory: '/var/tmp/portage/net-libs/cvm-0.96-r1/work/cvm-0.96' * S: '/var/tmp/portage/net-libs/cvm-0.96-r1/work/cvm-0.96'