* Package: net-mail/checkpassword-0.90-r5:0 * Repository: gentoo * Maintainer: robbat2@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking checkpassword-0.90.tar.gz to /var/tmp/portage/net-mail/checkpassword-0.90-r5/work >>> Source unpacked in /var/tmp/portage/net-mail/checkpassword-0.90-r5/work >>> Preparing source in /var/tmp/portage/net-mail/checkpassword-0.90-r5/work/checkpassword-0.90 ... * Applying checkpassword-0.90-errno.patch ... [ ok ] * Applying checkpassword-0.90-exit.patch ... [ ok ] * Applying checkpassword-0.90-headers.patch ... [ ok ] * Replacing obsolete head/tail with POSIX compliant ones * - fixed Makefile * - fixed print-cc.sh >>> Source prepared. * Clang 16 testing: this build is using a /etc/portage/bashrc hook! >>> Configuring source in /var/tmp/portage/net-mail/checkpassword-0.90-r5/work/checkpassword-0.90 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/net-mail/checkpassword-0.90-r5/work/checkpassword-0.90 ... make -j4 sh find-systype.sh > systype ( cat warn-auto.sh; \ echo 'main="$1"; shift'; \ echo exec "`head -n 1 conf-ld`" \ '-o "$main" "$main".o ${1+"$@"}' \ ) > load cat warn-auto.sh choose.sh \ | sed s}HOME}"`head -n 1 conf-home`"}g \ > choose chmod 755 load chmod 755 choose sh print-cc.sh > compile ( cat warn-auto.sh; \ echo 'main="$1"; shift'; \ echo 'rm -f "$main"'; \ echo 'ar cr "$main" ${1+"$@"}'; \ case "`cat systype`" in \ sunos-5.*) ;; \ unix_sv*) ;; \ irix64-*) ;; \ irix-*) ;; \ dgux-*) ;; \ hp-ux-*) ;; \ sco*) ;; \ *) echo 'ranlib "$main"' ;; \ esac \ ) > makelib chmod 755 makelib chmod 755 compile ( ( ./compile tryslib.c && \ ./load tryslib -ls ) >/dev/null 2>&1 \ && echo -ls || exit 0 ) > s.lib ( ( ./compile tryspnam.c && ./load tryspnam ) >/dev/null \ 2>&1 \ && echo \#define HASGETSPNAM 1 || exit 0 ) > hasspnam.h ./compile env.c ./compile error.c rm -f tryslib.o tryslib rm -f tryspnam.o tryspnam ./compile strerr_die.c ./compile buffer_2.c ./compile buffer_get.c ./compile stralloc_opys.c buffer_get.c:10:11: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = op(fd,buf,len); ^ buffer_get.c:20:12: warning: passing arguments to 'byte_copy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] byte_copy(buf,len,s->x + s->n); ^ buffer_get.c:34:27: warning: passing arguments to 'byte_copyr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (s->n > 0) byte_copyr(s->x + s->n,r,s->x); ^ buffer_2.c:5:20: error: incompatible function pointer types initializing 'int (*)()' with an expression of type 'ssize_t (int, const void *, size_t)' (aka 'long (int, const void *, unsigned long)') [-Werror,-Wincompatible-function-pointer-types] static buffer it = BUFFER_INIT(write,2,buffer_2_space,sizeof buffer_2_space); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./buffer.h:12:61: note: expanded from macro 'BUFFER_INIT' #define BUFFER_INIT(op,fd,buf,len) { (buf), 0, (len), (fd), (op) } ^~~~ 1 error generated. make: *** [Makefile:37: buffer_2.o] Error 1 shuffle=1077810414 make: *** Waiting for unfinished jobs.... 3 warnings generated. * ERROR: net-mail/checkpassword-0.90-r5::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-mail/checkpassword-0.90-r5::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-mail/checkpassword-0.90-r5::gentoo'`. * The complete build log is located at '/var/log/portage/net-mail:checkpassword-0.90-r5:20221111-102342.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-mail/checkpassword-0.90-r5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-mail/checkpassword-0.90-r5/temp/environment'. * Working directory: '/var/tmp/portage/net-mail/checkpassword-0.90-r5/work/checkpassword-0.90' * S: '/var/tmp/portage/net-mail/checkpassword-0.90-r5/work/checkpassword-0.90'