* Package: net-dialup/sercd-3.0.0-r2 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_musl kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking sercd-3.0.0.tar.gz to /var/tmp/portage/net-dialup/sercd-3.0.0-r2/work >>> Source unpacked in /var/tmp/portage/net-dialup/sercd-3.0.0-r2/work >>> Preparing source in /var/tmp/portage/net-dialup/sercd-3.0.0-r2/work/sercd-3.0.0 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-dialup/sercd-3.0.0-r2/work/sercd-3.0.0 ... * econf: updating sercd-3.0.0/config.sub with /usr/share/gnuconfig/config.sub * econf: updating sercd-3.0.0/config.guess with /usr/share/gnuconfig/config.guess ./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 --disable-dependency-tracking --libdir=/usr/lib checking for a BSD-compatible install... /usr/lib/portage/python3.6/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for x86_64-gentoo-linux-musl-gcc... x86_64-gentoo-linux-musl-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-gentoo-linux-musl-gcc accepts -g... yes checking for x86_64-gentoo-linux-musl-gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of x86_64-gentoo-linux-musl-gcc... none checking build system type... x86_64-gentoo-linux-musl checking host system type... x86_64-gentoo-linux-musl configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands >>> Source configured. >>> Compiling source in /var/tmp/portage/net-dialup/sercd-3.0.0-r2/work/sercd-3.0.0 ... make -j1 x86_64-gentoo-linux-musl-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"sercd\" -DVERSION=\"3.0.0\" -I. -I. -Wall -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -c sercd.c sercd.c: In function ‘HandleCPCCommand’: sercd.c:703:71: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size 227 [-Wformat-truncation=] 703 | snprintf(LogStr, sizeof(LogStr) - 1, "Received client signature: %s", SigStr); | ^~ ~~~~~~ sercd.c:703:6: note: ‘snprintf’ output between 28 and 282 bytes into a destination of size 254 703 | snprintf(LogStr, sizeof(LogStr) - 1, "Received client signature: %s", SigStr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sercd.c:696:56: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size 239 [-Wformat-truncation=] 696 | snprintf(LogStr, sizeof(LogStr), "Sent signature: %s", SigStr); | ^~ ~~~~~~ sercd.c:696:6: note: ‘snprintf’ output between 17 and 271 bytes into a destination of size 255 696 | snprintf(LogStr, sizeof(LogStr), "Sent signature: %s", SigStr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-gentoo-linux-musl-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"sercd\" -DVERSION=\"3.0.0\" -I. -I. -Wall -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -c win.c x86_64-gentoo-linux-musl-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"sercd\" -DVERSION=\"3.0.0\" -I. -I. -Wall -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -c unix.c unix.c:12:10: fatal error: termio.h: No such file or directory 12 | #include | ^~~~~~~~~~ compilation terminated. make: *** [Makefile:249: unix.o] Error 1 * ERROR: net-dialup/sercd-3.0.0-r2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-dialup/sercd-3.0.0-r2::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-dialup/sercd-3.0.0-r2::gentoo'`. * The complete build log is located at '/var/log/portage/net-dialup:sercd-3.0.0-r2:20200319-015143.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-dialup/sercd-3.0.0-r2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-dialup/sercd-3.0.0-r2/temp/environment'. * Working directory: '/var/tmp/portage/net-dialup/sercd-3.0.0-r2/work/sercd-3.0.0' * S: '/var/tmp/portage/net-dialup/sercd-3.0.0-r2/work/sercd-3.0.0'