* Package: games-puzzle/bastet-0.43.2 * Repository: gentoo * Maintainer: games@gentoo.org * USE: abi_x86_64 amd64 elibc_musl kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking bastet-0.43.2.tar.gz to /var/tmp/portage/games-puzzle/bastet-0.43.2/work >>> Source unpacked in /var/tmp/portage/games-puzzle/bastet-0.43.2/work >>> Preparing source in /var/tmp/portage/games-puzzle/bastet-0.43.2/work/bastet-0.43.2 ... * Applying bastet-0.43.2-Makefile.patch ... [ ok ] * Applying bastet-0.43.2-boost_include.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/games-puzzle/bastet-0.43.2/work/bastet-0.43.2 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/games-puzzle/bastet-0.43.2/work/bastet-0.43.2 ... make -j1 c++ -MM Ui.cpp Block.cpp Well.cpp BlockPosition.cpp Config.cpp BlockChooser.cpp BastetBlockChooser.cpp main.cpp Test.cpp> depend c++ -O2 -pipe -march=native -DNDEBUG -Wall -c -o Ui.o Ui.cpp Ui.cpp: In member function ‘void Bastet::Ui::DropBlock(Bastet::BlockType, Bastet::Well*)’: Ui.cpp:328:5: error: ‘fd_set’ was not declared in this scope 328 | fd_set in, tmp_in; | ^~~~~~ Ui.cpp:329:20: error: aggregate ‘Bastet::Ui::DropBlock(Bastet::BlockType, Bastet::Well*)::timeval time’ has incomplete type and cannot be defined 329 | struct timeval time; | ^~~~ Ui.cpp:331:14: error: ‘in’ was not declared in this scope; did you mean ‘yn’? 331 | FD_ZERO(&in); | ^~ | yn Ui.cpp:331:5: error: ‘FD_ZERO’ was not declared in this scope; did you mean ‘FP_ZERO’? 331 | FD_ZERO(&in); | ^~~~~~~ | FP_ZERO Ui.cpp:332:5: error: ‘FD_SET’ was not declared in this scope; did you mean ‘L_SET’? 332 | FD_SET(0,&in); //adds stdin | ^~~~~~ | L_SET Ui.cpp:344:7: error: ‘tmp_in’ was not declared in this scope 344 | tmp_in=in; | ^~~~~~ Ui.cpp:345:26: error: ‘FD_SETSIZE’ was not declared in this scope; did you mean ‘CPU_SETSIZE’? 345 | int sel_ret=select(FD_SETSIZE,&tmp_in, NULL, NULL, &time); | ^~~~~~~~~~ | CPU_SETSIZE Ui.cpp:345:19: error: ‘select’ was not declared in this scope 345 | int sel_ret=select(FD_SETSIZE,&tmp_in, NULL, NULL, &time); | ^~~~~~ make: *** [: Ui.o] Error 1 * ERROR: games-puzzle/bastet-0.43.2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=games-puzzle/bastet-0.43.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=games-puzzle/bastet-0.43.2::gentoo'`. * The complete build log is located at '/var/log/portage/games-puzzle:bastet-0.43.2:20200402-141449.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/games-puzzle/bastet-0.43.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/games-puzzle/bastet-0.43.2/temp/environment'. * Working directory: '/var/tmp/portage/games-puzzle/bastet-0.43.2/work/bastet-0.43.2' * S: '/var/tmp/portage/games-puzzle/bastet-0.43.2/work/bastet-0.43.2'