* Package: net-irc/sic-1.2-r1 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_musl kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking sic-1.2.tar.gz to /var/tmp/portage/net-irc/sic-1.2-r1/work >>> Source unpacked in /var/tmp/portage/net-irc/sic-1.2-r1/work >>> Preparing source in /var/tmp/portage/net-irc/sic-1.2-r1/work/sic-1.2 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-irc/sic-1.2-r1/work/sic-1.2 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/net-irc/sic-1.2-r1/work/sic-1.2 ... make -j1 CC=x86_64-gentoo-linux-musl-gcc sic build options: CFLAGS = -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -std=c99 -pedantic -Wall -I. -I/usr/include -DVERSION="1.2" -D_GNU_SOURCE LDFLAGS = -Wl,-O1 -Wl,--as-needed -L/usr/lib -lc CC = x86_64-gentoo-linux-musl-gcc CC sic.c x86_64-gentoo-linux-musl-gcc -c -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -std=c99 -pedantic -Wall -I. -I/usr/include -DVERSION=\"1.2\" -D_GNU_SOURCE sic.c In file included from sic.c:21: util.c: In function ‘eat’: util.c:52:10: warning: comparison between pointer and zero character constant [-Wpointer-compare] 52 | while(s != '\0' && p(*s) == r) | ^~ util.c:52:8: note: did you mean to dereference the pointer? 52 | while(s != '\0' && p(*s) == r) | ^ sic.c: In function ‘main’: sic.c:137:17: error: storage size of ‘tv’ isn’t known 137 | struct timeval tv; | ^~ sic.c:139:2: error: unknown type name ‘fd_set’ 139 | fd_set rd; | ^~~~~~ sic.c:177:3: warning: implicit declaration of function ‘FD_ZERO’ [-Wimplicit-function-declaration] 177 | FD_ZERO(&rd); | ^~~~~~~ sic.c:178:3: warning: implicit declaration of function ‘FD_SET’; did you mean ‘L_SET’? [-Wimplicit-function-declaration] 178 | FD_SET(0, &rd); | ^~~~~~ | L_SET sic.c:182:7: warning: implicit declaration of function ‘select’ [-Wimplicit-function-declaration] 182 | i = select(fileno(srv) + 1, &rd, 0, 0, &tv); | ^~~~~~ sic.c:194:6: warning: implicit declaration of function ‘FD_ISSET’ [-Wimplicit-function-declaration] 194 | if(FD_ISSET(fileno(srv), &rd)) { | ^~~~~~~~ sic.c:137:17: warning: unused variable ‘tv’ [-Wunused-variable] 137 | struct timeval tv; | ^~ make: *** [Makefile:18: sic.o] Error 1 * ERROR: net-irc/sic-1.2-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-irc/sic-1.2-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-irc/sic-1.2-r1::gentoo'`. * The complete build log is located at '/var/log/portage/net-irc:sic-1.2-r1:20200315-162527.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-irc/sic-1.2-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-irc/sic-1.2-r1/temp/environment'. * Working directory: '/var/tmp/portage/net-irc/sic-1.2-r1/work/sic-1.2' * S: '/var/tmp/portage/net-irc/sic-1.2-r1/work/sic-1.2'