* Package: net-proxy/tsocks-1.8_beta5-r9:0 * Repository: gentoo * Maintainer: bircoph@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking tsocks-1.8beta5.tar.gz to /var/tmp/portage/net-proxy/tsocks-1.8_beta5-r9/work >>> Source unpacked in /var/tmp/portage/net-proxy/tsocks-1.8_beta5-r9/work >>> Preparing source in /var/tmp/portage/net-proxy/tsocks-1.8_beta5-r9/work/tsocks-1.8 ... * Applying tsocks-1.8_beta5-flags.patch ... [ ok ] * Applying tsocks-1.8_beta5-ld_preload.patch ... [ ok ] * Applying tsocks-1.8_beta5-rename.patch ... [ ok ] * Applying tsocks-1.8_beta5-bsd.patch ... [ ok ] * Applying tsocks-1.8_beta5-poll.patch ... [ ok ] * Applying tsocks-1.8_beta5-options.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/net-proxy/tsocks-1.8_beta5-r9/work/tsocks-1.8' ... * Running 'aclocal --system-acdir=/var/tmp/portage/net-proxy/tsocks-1.8_beta5-r9/temp/aclocal' ... [ ok ] * Running 'autoconf --force' ... [ ok ] * Running 'autoheader' ... [ ok ] * Running elibtoolize in: tsocks-1.8/ * Will copy sources from /var/tmp/portage/net-proxy/tsocks-1.8_beta5-r9/work/tsocks-1.8 * abi_x86_64.amd64: copying to /var/tmp/portage/net-proxy/tsocks-1.8_beta5-r9/work/tsocks-1.8-abi_x86_64.amd64 >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-proxy/tsocks-1.8_beta5-r9/work/tsocks-1.8 ... * abi_x86_64.amd64: running multilib-minimal_abi_src_configure * econf: updating tsocks-1.8/config.sub with /usr/share/gnuconfig/config.sub * econf: updating tsocks-1.8/config.guess with /usr/share/gnuconfig/config.guess * econf: updating tsocks-1.8-abi_x86_64.amd64/config.sub with /usr/share/gnuconfig/config.sub * econf: updating tsocks-1.8-abi_x86_64.amd64/config.guess with /usr/share/gnuconfig/config.guess ./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 --docdir=/usr/share/doc/tsocks-1.8_beta5-r9 --htmldir=/usr/share/doc/tsocks-1.8_beta5-r9/html --disable-debug --disable-socksdns --disable-envconf --disable-hostnames --with-conf=/etc/socks/tsocks.conf --libdir=/lib64 configure: loading site script /usr/share/config.site configure: loading site script /usr/share/config.site.d/80crossdev.conf checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed checking for a BSD-compatible install... /usr/lib/portage/python3.11/ebuild-helpers/xattr/install -c checking whether ln -s works... yes checking "if the C compiler accepts -Wall"... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for dlfcn.h... yes checking for sys/socket.h... yes checking for arpa/inet.h... yes checking for fcntl.h... yes checking for sys/poll.h... yes checking for unistd.h... (cached) yes checking for strcspn... yes checking for strdup... yes checking for strerror... yes checking for strspn... yes checking for strtol... yes checking for connect in -l"c"... yes checking for socket... yes checking for inet_aton... yes checking for gethostbyname... yes checking for dlsym... yes checking "for RTLD_NEXT from dlfcn.h"... checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E yes checking for correct select prototype... select(int n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout) checking for correct connect prototype... connect(int __fd, const struct sockaddr * __addr, socklen_t __len) checking for correct close prototype... close(int fd) checking for correct poll prototype... poll(struct pollfd *ufds, unsigned long nfds, int timeout) configure: creating ./config.status config.status: creating Makefile config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting config.status: creating config.h >>> Source configured. >>> Compiling source in /var/tmp/portage/net-proxy/tsocks-1.8_beta5-r9/work/tsocks-1.8 ... * abi_x86_64.amd64: running multilib-minimal_abi_src_compile make -j4 DYNLIB_FLAGS=-Wl,--soname,libtsocks.so.1.8 x86_64-pc-linux-gnu-gcc -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -I. -c tsocks.c -o tsocks.o x86_64-pc-linux-gnu-gcc -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -I. -c common.c -o common.o x86_64-pc-linux-gnu-gcc -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -I. -c parser.c -o parser.o x86_64-pc-linux-gnu-gcc -fPIC -O2 -pipe -march=native -fno-diagnostics-color -Wall -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -I. -o saveme saveme.c parser.c: In function ‘handle_path’: parser.c:210:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 210 | if (((int) (newserver = (struct serverent *) malloc(sizeof(struct serverent)))) == -1) | ^ tsocks.c: In function ‘get_environment’: tsocks.c:150:24: error: passing argument 2 of ‘set_log_options’ from incompatible pointer type [-Wincompatible-pointer-types] 150 | set_log_options(-1, stderr, 0); | ^~~~~~ | | | FILE * In file included from tsocks.c:49: ./common.h:3:27: note: expected ‘char *’ but argument is of type ‘FILE *’ 3 | void set_log_options(int, char *, int); | ^~~~~~ tsocks.c:143:10: warning: unused variable ‘env’ [-Wunused-variable] 143 | char *env; | ^~~ tsocks.c:142:10: warning: unused variable ‘logfile’ [-Wunused-variable] 142 | char *logfile = NULL; | ^~~~~~~ tsocks.c:141:8: warning: unused variable ‘loglevel’ [-Wunused-variable] 141 | int loglevel = MSGERR; | ^~~~~~~~ tsocks.c: In function ‘connect’: tsocks.c:215:41: warning: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness [-Wpointer-sign] 215 | (void *) &sock_type, &sock_type_len); | ^~~~~~~~~~~~~~ | | | int * In file included from tsocks.c:39: /usr/include/sys/socket.h:257:46: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ 257 | socklen_t *__restrict __optlen) __THROW; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tsocks.c:271:62: warning: pointer targets in passing argument 3 of ‘getpeername’ differ in signedness [-Wpointer-sign] 271 | if (!getpeername(__fd, (struct sockaddr *) &peer_address, &namelen)) { | ^~~~~~~~ | | | int * /usr/include/sys/socket.h:131:47: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ 131 | socklen_t *__restrict __len) __THROW; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ tsocks.c: In function ‘select’: tsocks.c:343:8: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable] 343 | int rc = 0; | ^~ tsocks.c: In function ‘poll’: tsocks.c:526:8: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable] 526 | int rc = 0, i; | ^~ make: *** [Makefile:61: tsocks.o] Error 1 make: *** Waiting for unfinished jobs.... * ERROR: net-proxy/tsocks-1.8_beta5-r9::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-proxy/tsocks-1.8_beta5-r9::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-proxy/tsocks-1.8_beta5-r9::gentoo'`. * The complete build log is located at '/var/log/portage/net-proxy:tsocks-1.8_beta5-r9:20231219-134408.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-proxy/tsocks-1.8_beta5-r9/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-proxy/tsocks-1.8_beta5-r9/temp/environment'. * Working directory: '/var/tmp/portage/net-proxy/tsocks-1.8_beta5-r9/work/tsocks-1.8-abi_x86_64.amd64' * S: '/var/tmp/portage/net-proxy/tsocks-1.8_beta5-r9/work/tsocks-1.8'