* Package: net-dialup/diald-1.0-r3 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_musl kernel_linux pam userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking diald-1.0.tar.gz to /var/tmp/portage/net-dialup/diald-1.0-r3/work >>> Source unpacked in /var/tmp/portage/net-dialup/diald-1.0-r3/work >>> Preparing source in /var/tmp/portage/net-dialup/diald-1.0-r3/work/diald-1.0 ... * Applying diald-1.0-posix.patch ... [ ok ] * Applying diald-1.0-gentoo.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-dialup/diald-1.0-r3/work/diald-1.0 ... ./configure --prefix=/usr --build=x86_64-gentoo-linux-musl --host=x86_64-gentoo-linux-musl --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib creating cache ./config.cache checking for gcc... gcc checking whether the C compiler (gcc -O2 -pipe -march=native -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0) works... yes checking whether the C compiler (gcc -O2 -pipe -march=native -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for a BSD compatible install... /usr/lib/portage/python3.6/ebuild-helpers/xattr/install -c checking whether ln -s works... yes checking for dlsym in -ldl... yes checking for nis_add in -lnsl... yes checking for pam_start in -lpam... yes checking for request_init in -lwrap... yes checking for openpty in -lutil... yes checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for fcntl.h... yes checking for sys/ioctl.h... yes checking for sys/time.h... yes checking for pty.h... yes checking for syslog.h... yes checking for unistd.h... yes checking for working const... yes checking for pid_t... yes checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking whether getpgrp takes no argument... yes checking for 8-bit clean memcmp... yes checking whether setpgrp takes no argument... yes checking for strftime... yes checking for select... yes checking for socket... yes checking for strcspn... yes checking for strdup... yes checking for strtol... yes checking for strtoul... yes updating cache ./config.cache creating ./config.status creating Makefile creating config.h >>> Source configured. >>> Compiling source in /var/tmp/portage/net-dialup/diald-1.0-r3/work/diald-1.0 ... make -j1 myver=`awk '/^Version:/ { print $2 }' diald.spec`; \ echo "#define VERSION \"$myver\"" > version.h gcc -O2 -pipe -march=native -DHAVE_CONFIG_H -I. -DDIALD_CONFIG_FILE=\"/etc/diald/diald.conf\" -DDIALD_DEFS_FILE=\"/usr/lib/diald/diald.defs\" -DRUN_PREFIX=\"/var/lib/run\" -c -o diald.o diald.c In file included from ./diald.h:47, from diald.c:31: /usr/include/sys/termios.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ diald.c: In function ‘mon_cork’: diald.c:995:26: error: ‘SOL_TCP’ undeclared (first use in this function); did you mean ‘SOL_TIPC’? 995 | setsockopt(mon->fd, SOL_TCP, TCP_CORK, | ^~~~~~~ | SOL_TIPC diald.c:995:26: note: each undeclared identifier is reported only once for each function it appears in make: *** [: diald.o] Error 1 * ERROR: net-dialup/diald-1.0-r3::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-dialup/diald-1.0-r3::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-dialup/diald-1.0-r3::gentoo'`. * The complete build log is located at '/var/log/portage/net-dialup:diald-1.0-r3:20200403-105152.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-dialup/diald-1.0-r3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-dialup/diald-1.0-r3/temp/environment'. * Working directory: '/var/tmp/portage/net-dialup/diald-1.0-r3/work/diald-1.0' * S: '/var/tmp/portage/net-dialup/diald-1.0-r3/work/diald-1.0'