* Package: net-mail/dot-forward-0.71-r5:0 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking dot-forward-0.71.tar.gz to /var/tmp/portage/net-mail/dot-forward-0.71-r5/work >>> Unpacking dot-forward-0.71-fix-build-for-clang16.patch.xz to /var/tmp/portage/net-mail/dot-forward-0.71-r5/work >>> Source unpacked in /var/tmp/portage/net-mail/dot-forward-0.71-r5/work >>> Preparing source in /var/tmp/portage/net-mail/dot-forward-0.71-r5/work/dot-forward-0.71 ... * Applying 0.71-errno.patch ... [ ok ] * Applying dot-forward-0.71-fix-build-for-clang16.patch ... patching file alloc.c patching file alloc.h patching file alloc_re.c patching file auto-str.c patching file byte.h patching file byte_chr.c patching file byte_copy.c patching file byte_cr.c patching file case.h patching file case_diffb.c patching file control.c patching file control.h patching file dot-forward.c patching file env.h patching file envread.c patching file error.h patching file error_str.c patching file exit.h patching file fd.h patching file fd_copy.c patching file fd_move.c patching file fmt.h patching file fmt_ulong.c patching file gen_allocdefs.h patching file getln.c patching file getln.h patching file getln2.c patching file hier.c patching file install.c patching file instcheck.c patching file open.h patching file open_read.c patching file open_trunc.c patching file qmail.c patching file qmail.h patching file readwrite.h patching file scan.h patching file scan_ulong.c patching file seek.h patching file seek_set.c patching file sgetopt.c patching file sgetopt.h patching file sig.h patching file sig_catch.c patching file sig_pipe.c patching file str.h patching file str_diffn.c patching file str_len.c patching file stralloc.h patching file stralloc_cat.c patching file stralloc_catb.c patching file stralloc_cats.c patching file stralloc_copy.c patching file stralloc_opyb.c patching file stralloc_opys.c patching file strerr.h patching file strerr_die.c patching file strerr_sys.c patching file subfderr.c patching file subgetopt.c patching file subgetopt.h patching file substdi.c patching file substdio.c patching file substdio.h patching file substdio_copy.c patching file substdo.c patching file token822.c patching file token822.h patching file tryvfork.c patching file wait.h patching file wait_pid.c patching file alloc.c patching file alloc.h patching file dot-forward.c patching file auto-str.c [ ok ] * Replacing obsolete head/tail with POSIX compliant ones * - fixed Makefile >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-mail/dot-forward-0.71-r5/work/dot-forward-0.71 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/net-mail/dot-forward-0.71-r5/work/dot-forward-0.71 ... make -j4 prog ( cat warn-auto.sh; \ echo CC=\'`head -n 1 conf-cc`\'; \ echo LD=\'`head -n 1 conf-ld`\' \ ) > auto-ccld.sh cat auto-ccld.sh make-load.sh > make-load cat auto-ccld.sh find-systype.sh > find-systype cat auto-ccld.sh make-compile.sh > make-compile cat auto-ccld.sh make-makelib.sh > make-makelib chmod 755 find-systype chmod 755 make-load chmod 755 make-compile chmod 755 make-makelib ./find-systype > systype ( cat warn-auto.sh; ./make-load "`cat systype`" ) > load ( cat warn-auto.sh; ./make-compile "`cat systype`" ) > \ compile ( cat warn-auto.sh; ./make-makelib "`cat systype`" ) > \ makelib chmod 755 load chmod 755 compile chmod 755 makelib ./compile dot-forward.c ./compile control.c ( ( ./compile tryvfork.c && ./load tryvfork ) >/dev/null \ 2>&1 \ && cat fork.h2 || cat fork.h1 ) > fork.h ./compile auto-str.c dot-forward.c: In function ‘blindwrite’: dot-forward.c:64:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 64 | write(fd,buf,len); | ^~~~~~~~~~~~~~~~~ auto-str.c: In function ‘puts’: auto-str.c:12:32: warning: passing argument 2 of ‘substdio_puts’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 12 | int ret = substdio_puts(&ss1,s); | ^ In file included from auto-str.c:1: substdio.h:20:62: note: expected ‘char *’ but argument is of type ‘const char *’ 20 | extern int substdio_puts(register substdio *s,register char *buf); | ~~~~~~~~~~~~~~~^~~ ./compile substdio.c rm -f tryvfork.o tryvfork ./compile substdi.c ./compile substdo.c ./compile subfderr.c ./compile substdio_copy.c ./compile error.c ./compile error_str.c ./compile str_len.c ./compile str_diffn.c ./compile byte_chr.c ./compile byte_copy.c ./compile byte_cr.c ./compile token822.c ./compile envread.c ./compile getln.c In file included from token822.c:5: token822.c: In function ‘token822_ready’: gen_allocdefs.h:11:20: error: passing argument 1 of ‘alloc_re’ from incompatible pointer type [-Wincompatible-pointer-types] 11 | if (alloc_re(&x->field,i * sizeof(type),x->a * sizeof(type))) return 1; \ token822.c:24:1: note: in expansion of macro ‘GEN_ALLOC_ready’ 24 | GEN_ALLOC_ready(token822_alloc,struct token822,t,len,a,i,n,x,30,token822_ready) | ^~~~~~~~~~~~~~~ In file included from token822.c:2: alloc.h:8:28: note: expected ‘char **’ but argument is of type ‘struct token822 **’ 8 | extern int alloc_re(char **x,unsigned int m,unsigned int n); | ~~~~~~~^ token822.c: In function ‘token822_readyplus’: gen_allocdefs.h:24:20: error: passing argument 1 of ‘alloc_re’ from incompatible pointer type [-Wincompatible-pointer-types] 24 | if (alloc_re(&x->field,i * sizeof(type),x->a * sizeof(type))) return 1; \ token822.c:25:1: note: in expansion of macro ‘GEN_ALLOC_readyplus’ 25 | GEN_ALLOC_readyplus(token822_alloc,struct token822,t,len,a,i,n,x,30,token822_readyplus) | ^~~~~~~~~~~~~~~~~~~ alloc.h:8:28: note: expected ‘char **’ but argument is of type ‘struct token822 **’ 8 | extern int alloc_re(char **x,unsigned int m,unsigned int n); | ~~~~~~~^ make: *** [Makefile:392: token822.o] Error 1 make: *** Waiting for unfinished jobs.... * ERROR: net-mail/dot-forward-0.71-r5::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-mail/dot-forward-0.71-r5::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-mail/dot-forward-0.71-r5::gentoo'`. * The complete build log is located at '/var/log/portage/net-mail:dot-forward-0.71-r5:20231206-054423.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-mail/dot-forward-0.71-r5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-mail/dot-forward-0.71-r5/temp/environment'. * Working directory: '/var/tmp/portage/net-mail/dot-forward-0.71-r5/work/dot-forward-0.71' * S: '/var/tmp/portage/net-mail/dot-forward-0.71-r5/work/dot-forward-0.71'