* Package: app-misc/ttyrec-1.0.8-r2 * Repository: gentoo * Maintainer: monsieurp@gentoo.org * USE: abi_x86_64 amd64 elibc_musl kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking ttyrec-1.0.8.tar.gz to /var/tmp/portage/app-misc/ttyrec-1.0.8-r2/work >>> Source unpacked in /var/tmp/portage/app-misc/ttyrec-1.0.8-r2/work >>> Preparing source in /var/tmp/portage/app-misc/ttyrec-1.0.8-r2/work/ttyrec-1.0.8 ... * Applying ttyrec-1.0.8-flags.patch ... [ ok ] * Applying ttyrec-1.0.8-glibc-2.30.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-misc/ttyrec-1.0.8-r2/work/ttyrec-1.0.8 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/app-misc/ttyrec-1.0.8-r2/work/ttyrec-1.0.8 ... make -j1 CC=x86_64-gentoo-linux-musl-gcc 'CFLAGS=-O2 -pipe -march=native -fno-common -falign-functions=32:25:16' x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -DSVR4 -D_XOPEN_SOURCE=500 -c -o ttyrec.o ttyrec.c In file included from ttyrec.c:51: /usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ttyrec.c: In function ‘finish’: ttyrec.c:216:16: warning: implicit declaration of function ‘wait3’; did you mean ‘wait’? [-Wimplicit-function-declaration] 216 | while ((pid = wait3((int *)&status, WNOHANG, 0)) > 0) | ^~~~~ | wait ttyrec.c: In function ‘doshell’: ttyrec.c:330:3: warning: missing sentinel in function call [-Wformat=] 330 | execl(shell, strrchr(shell, '/') + 1, "-i", 0); | ^~~~~ ttyrec.c:332:3: warning: missing sentinel in function call [-Wformat=] 332 | execl(shell, strrchr(shell, '/') + 1, "-c", command, 0); | ^~~~~ ttyrec.c: In function ‘fixtty’: ttyrec.c:346:31: error: ‘XCASE’ undeclared (first use in this function) 346 | rtt.c_lflag &= ~(ISIG|ICANON|XCASE|ECHO|ECHOE|ECHOK|ECHONL); | ^~~~~ ttyrec.c:346:31: note: each undeclared identifier is reported only once for each function it appears in make: *** [: ttyrec.o] Error 1 * ERROR: app-misc/ttyrec-1.0.8-r2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-misc/ttyrec-1.0.8-r2::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-misc/ttyrec-1.0.8-r2::gentoo'`. * The complete build log is located at '/var/log/portage/app-misc:ttyrec-1.0.8-r2:20200319-022048.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-misc/ttyrec-1.0.8-r2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-misc/ttyrec-1.0.8-r2/temp/environment'. * Working directory: '/var/tmp/portage/app-misc/ttyrec-1.0.8-r2/work/ttyrec-1.0.8' * S: '/var/tmp/portage/app-misc/ttyrec-1.0.8-r2/work/ttyrec-1.0.8'