* Package: net-dialup/openl2tp-1.8-r1 * Repository: gentoo * Maintainer: bircoph@gentoo.org * USE: abi_x86_64 amd64 client elibc_musl examples kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 5.5.13-gentoo * Checking for suitable kernel configuration options... * CONFIG_PPPOL2TP: is not set when it should be. * Please check to make sure these options are set correctly. * Failure to do so may cause unexpected problems. >>> Unpacking source... >>> Unpacking openl2tp-1.8.tar.gz to /var/tmp/portage/net-dialup/openl2tp-1.8-r1/work >>> Source unpacked in /var/tmp/portage/net-dialup/openl2tp-1.8-r1/work >>> Preparing source in /var/tmp/portage/net-dialup/openl2tp-1.8-r1/work/openl2tp-1.8 ... * Applying openl2tp-1.8-werror.patch ... [ ok ] * Applying openl2tp-1.8-ldflags.patch ... [ ok ] * Applying openl2tp-1.8-pppd-2.patch ... [ ok ] * Applying openl2tp-1.8-man.patch ... [ ok ] * Applying openl2tp-1.8-l2tpconfig.patch ... [ ok ] * Applying openl2tp-1.8-parallelbuild.patch ... [ ok ] * Applying openl2tp-1.8-optionsfile.patch ... [ ok ] * Applying openl2tp-1.8-clientip_as_ipparam.patch ... patching file doc/openl2tp_rpc.4 patching file l2tp_common.c patching file l2tp_config.c Hunk #1 succeeded at 3124 with fuzz 2. patching file l2tp_config_parse.y patching file l2tp_config_token.l patching file l2tp_ppp.c patching file l2tp_rpc.x patching file plugins/ppp_unix.c Hunk #1 succeeded at 293 (offset -2 lines). [ ok ] * Applying openl2tp-1.8-setkey.patch ... [ ok ] * Applying openl2tp-1.8-unused-var.patch ... [ ok ] * Applying openl2tp-1.8-configure-Makefile.patch ... [ ok ] * Applying openl2tp-1.8-cflags.patch ... [ ok ] * Applying openl2tp-1.8-tirpc.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-dialup/openl2tp-1.8-r1/work/openl2tp-1.8 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/net-dialup/openl2tp-1.8-r1/work/openl2tp-1.8 ... make -j1 L2TP_FEATURE_LNS_SUPPORT=n L2TP_FEATURE_LNIC_SUPPORT=n L2TP_FEATURE_LNOC_SUPPORT=n L2TP_FEATURE_RPC_MANAGEMENT=n rm -f l2tp_rpc.h rpcgen -N -M -C -L -h -o l2tp_rpc.h l2tp_rpc.x flex -ol2tp_config_token.c l2tp_config_token.l bison -d -o l2tp_config_parse.c l2tp_config_parse.y make -C usl -j1 EXTRA_CFLAGS=" -DL2TP_ASYNC_RPC" make[1]: Entering directory '/var/tmp/portage/net-dialup/openl2tp-1.8-r1/work/openl2tp-1.8/usl' gcc -c -I. -MMD -Wall -Wno-strict-aliasing -O2 -pipe -march=native -I. -Iusl -Icli -isystem include -MMD -Wall -Wno-strict-aliasing -DL2TP_ASYNC_RPC -DSYS_LIBDIR=/usr/lib64 -isystem /usr/include/tirpc -isystem /usr/include/tirpc -g usl_fd.c -o usl_fd.o gcc -c -I. -MMD -Wall -Wno-strict-aliasing -O2 -pipe -march=native -I. -Iusl -Icli -isystem include -MMD -Wall -Wno-strict-aliasing -DL2TP_ASYNC_RPC -DSYS_LIBDIR=/usr/lib64 -isystem /usr/include/tirpc -isystem /usr/include/tirpc -g usl_misc.c -o usl_misc.o gcc -c -I. -MMD -Wall -Wno-strict-aliasing -O2 -pipe -march=native -I. -Iusl -Icli -isystem include -MMD -Wall -Wno-strict-aliasing -DL2TP_ASYNC_RPC -DSYS_LIBDIR=/usr/lib64 -isystem /usr/include/tirpc -isystem /usr/include/tirpc -g usl_pid.c -o usl_pid.o usl_pid.c: In function ‘usl_pid_reap_children’: usl_pid.c:81:25: error: ‘WAIT_ANY’ undeclared (first use in this function) 81 | while (((pid = waitpid(WAIT_ANY, &status, (waitfor ? 0: WNOHANG))) != -1) && (pid != 0)) { | ^~~~~~~~ usl_pid.c:81:25: note: each undeclared identifier is reported only once for each function it appears in make[1]: *** [Makefile:38: usl_pid.o] Error 1 make[1]: Leaving directory '/var/tmp/portage/net-dialup/openl2tp-1.8-r1/work/openl2tp-1.8/usl' make: *** [Makefile:203: subdir-usl] Error 2 * ERROR: net-dialup/openl2tp-1.8-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-dialup/openl2tp-1.8-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-dialup/openl2tp-1.8-r1::gentoo'`. * The complete build log is located at '/var/log/portage/net-dialup:openl2tp-1.8-r1:20200411-120846.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-dialup/openl2tp-1.8-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-dialup/openl2tp-1.8-r1/temp/environment'. * Working directory: '/var/tmp/portage/net-dialup/openl2tp-1.8-r1/work/openl2tp-1.8' * S: '/var/tmp/portage/net-dialup/openl2tp-1.8-r1/work/openl2tp-1.8'