* Package: sys-apps/ucspi-tcp-0.88-r19:0 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc ipv6 kernel_linux * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking ucspi-tcp-0.88.tar.gz to /var/tmp/portage/sys-apps/ucspi-tcp-0.88-r19/work >>> Unpacking ucspi-rss.diff to /var/tmp/portage/sys-apps/ucspi-tcp-0.88-r19/work unpack ucspi-rss.diff: file format not recognized. Ignoring. >>> Unpacking ucspi-tcp-0.88-man.tar.gz to /var/tmp/portage/sys-apps/ucspi-tcp-0.88-r19/work >>> Unpacking ucspi-tcp-0.88-rblspp.patch to /var/tmp/portage/sys-apps/ucspi-tcp-0.88-r19/work unpack ucspi-tcp-0.88-rblspp.patch: file format not recognized. Ignoring. >>> Unpacking ucspi-tcp-0.88-ipv6.diff20.bz2 to /var/tmp/portage/sys-apps/ucspi-tcp-0.88-r19/work >>> Source unpacked in /var/tmp/portage/sys-apps/ucspi-tcp-0.88-r19/work >>> Preparing source in /var/tmp/portage/sys-apps/ucspi-tcp-0.88-r19/work/ucspi-tcp-0.88 ... * Applying 0.88-protos.patch ... patching file tcprulescheck.c patching file buffer.c patching file buffer.h patching file exit.h patching file install.c patching file readwrite.h patching file auto-str.c patching file buffer.h patching file fd_copy.c patching file fd_move.c patching file socket_tcp.c patching file chkshsgr.c patching file prot.c patching file prot.h patching file fixcrio.c patching file hier.c patching file mconnect-io.c patching file tcprules.c patching file pathexec_run.c patching file recordio.c patching file seek_set.c patching file socket_udp.c patching file tcprulescheck.c patching file socket.h Hunk #1 succeeded at 1 (offset -2 lines). patching file remoteinfo.c patching file alloc.c patching file alloc.h patching file buffer_0.c patching file buffer_get.c patching file buffer_put.c patching file case.h patching file case_diffb.c patching file open.h patching file open_read.c patching file open_trunc.c patching file open_write.c patching file openreadclose.c patching file openreadclose.h patching file stralloc.h Hunk #1 succeeded at 7 with fuzz 2. patching file stralloc_copy.c patching file taia.h patching file taia_less.c patching file uint32.h1 patching file uint32.h2 patching file uint32_unpack.c [ ok ] * Applying ucspi-tcp-0.88-ipv6.diff20 ... patching file FILES patching file Makefile patching file TARGETS patching file addcr.1 patching file argv0.1 patching file date@.1 patching file delcr.1 patching file dns.h patching file dns_dfd.c patching file dns_domain.c patching file dns_dtda.c patching file dns_ip.c patching file dns_ip6.c patching file dns_ipq.c patching file dns_ipq6.c patching file dns_name.c patching file dns_nd.c patching file dns_nd6.c patching file dns_packet.c patching file dns_random.c patching file dns_rcip.c patching file dns_rcrw.c patching file dns_resolve.c patching file dns_sortip6.c patching file dns_transmit.c patching file dns_txt.c patching file error.h patching file finger@.1 patching file fixcr.1 patching file fmt_xlong.c patching file haveip6.h1 patching file haveip6.h2 patching file hier.c Hunk #1 succeeded at 8 (offset 4 lines). Hunk #2 succeeded at 29 (offset 4 lines). patching file http@.1 patching file ip4.h patching file ip6.h patching file ip6_fmt.c patching file mconnect.1 patching file old-rules.c patching file pathexec.h patching file pathexec_env.c patching file recordio.1 patching file remoteinfo.h patching file remoteinfo6.c patching file rules.c patching file scan_ip6.c patching file scan_xlong.c patching file socket.h Hunk #1 succeeded at 5 with fuzz 1 (offset 3 lines). patching file socket_accept6.c patching file socket_bind.c patching file socket_bind6.c patching file socket_conn.c patching file socket_conn6.c patching file socket_getifidx.c patching file socket_getifname.c patching file socket_ip4loopback.c patching file socket_local6.c patching file socket_recv6.c patching file socket_remote6.c patching file socket_send6.c patching file socket_tcp6.c patching file socket_udp6.c patching file socket_v4mappedprefix.c patching file socket_v6any.c patching file socket_v6loopback.c patching file str.h patching file str_chr.c patching file str_diff.c patching file str_len.c patching file str_start.c patching file stralloc.h Hunk #1 succeeded at 9 with fuzz 2. patching file stralloc_catb.c patching file stralloc_cats.c patching file stralloc_opyb.c patching file stralloc_opys.c patching file tcp-environ.5 patching file tcpcat.1 patching file tcpclient.1 patching file tcpclient.c patching file tcprules.1 patching file tcprules.c Hunk #1 succeeded at 126 (offset 3 lines). patching file tcprulescheck.1 patching file tcpserver.1 patching file tcpserver.c patching file timeoutconn.h patching file timeoutconn6.c patching file tryip6.c patching file who@.1 [ ok ] * Applying 0.88-protos-ipv6.patch ... [ ok ] * Applying 0.88-tcprules.patch ... [ ok ] * Applying 0.88-bigendian.patch ... [ ok ] * Applying 0.88-implicit-int-ipv6.patch ... [ ok ] * Applying ucspi-rss.diff ... [ ok ] * Applying 0.88-rblsmtpd-ignore-on-RELAYCLIENT.patch ... [ ok ] * Applying ucspi-tcp-0.88-rblspp.patch ... [ ok ] * Applying 0.88-protos-rblspp.patch ... [ ok ] * Applying 0.88-large-responses.patch ... [ ok ] * Applying 0.88-uint-headers.patch ... [ ok ] * Applying 0.88-ar-ranlib.patch ... [ ok ] * Applying 0.88-implicit-int.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-apps/ucspi-tcp-0.88-r19/work/ucspi-tcp-0.88 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-apps/ucspi-tcp-0.88-r19/work/ucspi-tcp-0.88 ... make -j4 ( cat warn-auto.sh; \ echo 'main="$1"; shift'; \ echo exec "`head -1 conf-ld`" \ '-o "$main" "$main".o ${1+"$@"}' \ ) > load ( cat warn-auto.sh; \ echo exec "`head -1 conf-cc`" '-c ${1+"$@"}' \ ) > compile cat warn-auto.sh choose.sh \ | sed s}HOME}"`head -1 conf-home`"}g \ > choose ( cat warn-auto.sh; \ echo CC=\'`head -1 conf-cc`\'; \ echo LD=\'`head -1 conf-ld`\'; \ cat find-systype.sh; \ ) | sh > systype chmod 755 choose chmod 755 compile chmod 755 load cat warn-auto.sh who@.sh \ | sed s}HOME}"`head -1 conf-home`"}g \ > who@ cat warn-auto.sh date@.sh \ | sed s}HOME}"`head -1 conf-home`"}g \ > date@ cat warn-auto.sh finger@.sh \ | sed s}HOME}"`head -1 conf-home`"}g \ > finger@ chmod 755 who@ cat warn-auto.sh http@.sh \ | sed s}HOME}"`head -1 conf-home`"}g \ > http@ chmod 755 finger@ chmod 755 date@ cat warn-auto.sh tcpcat.sh \ | sed s}HOME}"`head -1 conf-home`"}g \ > tcpcat cat warn-auto.sh mconnect.sh \ | sed s}HOME}"`head -1 conf-home`"}g \ > mconnect chmod 755 http@ ./choose cl tryvfork fork.h1 fork.h2 > fork.h chmod 755 tcpcat chmod 755 mconnect ./compile addcr.c ./compile delcr.c ./compile commands.c cat warn-auto.sh rts.sh \ | sed s}HOME}"`head -1 conf-home`"}g \ > rts ./compile install.c chmod 755 rts ./compile hier.c ./compile auto-str.c ./compile instcheck.c ./choose clr trypoll iopause.h1 iopause.h2 > iopause.h ./compile rules.c ( cat warn-auto.sh; \ echo 'main="$1"; shift'; \ echo 'rm -f "$main"'; \ echo 'x86_64-pc-linux-gnu-ar cr "$main" ${1+"$@"}'; \ case "`cat systype`" in \ sunos-5.*) ;; \ unix_sv*) ;; \ irix64-*) ;; \ irix-*) ;; \ dgux-*) ;; \ hp-ux-*) ;; \ sco*) ;; \ *) echo 'x86_64-pc-linux-gnu-ranlib "$main"' ;; \ esac \ ) > makelib ./compile cdb.c chmod 755 makelib ./compile cdb_hash.c ./compile cdb_make.c ./compile dns_dfd.c ./compile dns_domain.c ./compile dns_dtda.c ./compile dns_ip.c ./compile dns_ipq.c ./compile dns_name.c ./compile dns_nd.c ./compile dns_packet.c ./compile dns_random.c ./compile dns_rcip.c ./compile dns_rcrw.c ./compile dns_resolve.c ./compile dns_sortip.c ./compile dns_transmit.c ./compile dns_txt.c ./compile dns_ip6.c ./compile dns_sortip6.c ./compile dns_nd6.c ./compile dns_ipq6.c ./choose c trysysel select.h1 select.h2 > select.h ./compile tai_pack.c ./compile taia_add.c ./compile taia_approx.c ./compile taia_frac.c ./compile taia_less.c ./compile taia_now.c ./compile taia_pack.c ./compile taia_sub.c ./compile taia_uint.c ./compile alloc.c ./compile alloc_re.c ./compile buffer.c ./compile buffer_0.c ./compile buffer_1.c ./compile buffer_2.c ./compile buffer_copy.c ./compile buffer_get.c ./compile buffer_put.c ./compile env.c ./compile error.c ./compile error_str.c ./compile fd_copy.c ./compile fd_move.c ./compile getln.c ./compile getln2.c ./compile ndelay_off.c ./compile ndelay_on.c ./compile open_read.c ./compile open_trunc.c ./compile open_write.c ./compile openreadclose.c ./compile pathexec_env.c ./compile pathexec_run.c ./compile chkshsgr.c pathexec_env.c: In function ‘pathexec’: pathexec_env.c:66:14: error: passing argument 1 of ‘alloc_free’ from incompatible pointer type [-Wincompatible-pointer-types] 66 | alloc_free(e); | ^ | | | char ** In file included from pathexec_env.c:2: alloc.h:7:24: note: expected ‘char *’ but argument is of type ‘char **’ 7 | extern void alloc_free(char *); | ^~~~~~ make: *** [Makefile:462: pathexec_env.o] Error 1 make: *** Waiting for unfinished jobs.... * ERROR: sys-apps/ucspi-tcp-0.88-r19::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sys-apps/ucspi-tcp-0.88-r19::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-apps/ucspi-tcp-0.88-r19::gentoo'`. * The complete build log is located at '/var/log/portage/sys-apps:ucspi-tcp-0.88-r19:20231214-085320.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-apps/ucspi-tcp-0.88-r19/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-apps/ucspi-tcp-0.88-r19/temp/environment'. * Working directory: '/var/tmp/portage/sys-apps/ucspi-tcp-0.88-r19/work/ucspi-tcp-0.88' * S: '/var/tmp/portage/sys-apps/ucspi-tcp-0.88-r19/work/ucspi-tcp-0.88'