* Package: app-i18n/skkserv-9.6-r3:0 * Repository: gentoo * Maintainer: cjk@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking skk9.6mu.tar.gz to /var/tmp/portage/app-i18n/skkserv-9.6-r3/work >>> Source unpacked in /var/tmp/portage/app-i18n/skkserv-9.6-r3/work >>> Preparing source in /var/tmp/portage/app-i18n/skkserv-9.6-r3/work/skk-9.6mu ... * Applying skkserv-segfault.patch ... [ ok ] * Applying skkserv-headers.patch ... [ ok ] * Applying skkserv-suffix.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-i18n/skkserv-9.6-r3/work/skk-9.6mu ... ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 creating cache ./config.cache checking for gcc... gcc checking whether the C compiler (gcc -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0) works... yes checking whether the C compiler (gcc -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for a BSD compatible install... /usr/lib/portage/python3.10/ebuild-helpers/xattr/install -c checking whether make sets ${MAKE}... yes checking for setsockopt in -lsocket... no checking how to run the C preprocessor... gcc -E checking for sys/ioctl.h... yes checking for fcntl.h... yes checking for malloc.h... yes checking for ANSI C header files... yes checking whether gcc needs -traditional... no checking whether setpgrp takes no argument... yes checking return type of signal handlers... void checking for bzero... yes checking for tiocnotty... no checking for getdtablesize... yes checking for dbm_open... no updating cache ./config.cache creating ./config.status creating Makefile creating skkserv/Makefile creating jisyo-tools/Makefile creating lisp/Makefile creating doc/Makefile creating etc/Makefile creating config.h >>> Source configured. >>> Compiling source in /var/tmp/portage/app-i18n/skkserv-9.6-r3/work/skk-9.6mu ... make -j4 -C skkserv make: Entering directory '/var/tmp/portage/app-i18n/skkserv-9.6-r3/work/skk-9.6mu/skkserv' gcc -I. -I.. -pipe -march=native -fno-diagnostics-color -O2 -DHAVE_CONFIG_H -DDEFAULT_JISYO=\"/usr/share/skk/SKK-JISYO.L\" -c skkserv.c skkserv.c:127:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 127 | main(argc, argv) | ^~~~ skkserv.c: In function ‘main’: skkserv.c:127:1: warning: type of ‘argc’ defaults to ‘int’ [-Wimplicit-int] skkserv.c:147:14: warning: implicit declaration of function ‘close’; did you mean ‘pclose’? [-Wimplicit-function-declaration] 147 | (void) close(i); | ^~~~~ | pclose skkserv.c:155:31: warning: implicit declaration of function ‘showusage’ [-Wimplicit-function-declaration] 155 | if (parg + 1 == argc) showusage(); | ^~~~~~~~~ skkserv.c:157:51: warning: format ‘%s’ expects argument of type ‘char *’, but argument 4 has type ‘int’ [-Wformat=] 157 | fprintf(stderr, "%s: opening logfile \"%s\" failed\n", | ~^ | | | char * | %d 158 | pgmnm, *argv[parg]); | ~~~~~~~~~~~ | | | int skkserv.c:186:3: warning: implicit declaration of function ‘set_hname’ [-Wimplicit-function-declaration] 186 | set_hname(); | ^~~~~~~~~ skkserv.c:189:3: warning: implicit declaration of function ‘mksock’ [-Wimplicit-function-declaration] 189 | mksock(); | ^~~~~~ skkserv.c:192:3: warning: implicit declaration of function ‘mkjtab’ [-Wimplicit-function-declaration] 192 | mkjtab(); | ^~~~~~ skkserv.c:196:9: warning: implicit declaration of function ‘fork’ [-Wimplicit-function-declaration] 196 | if (fork() != 0) exit(0); | ^~~~ skkserv.c:214:5: warning: implicit declaration of function ‘setpgrp’ [-Wimplicit-function-declaration] 214 | setpgrp(); | ^~~~~~~ skkserv.c:229:3: warning: implicit declaration of function ‘main_loop’ [-Wimplicit-function-declaration] 229 | main_loop(); | ^~~~~~~~~ skkserv.c: At top level: skkserv.c:232:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 232 | showusage() | ^~~~~~~~~ skkserv.c:244:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 244 | mksock() | ^~~~~~ skkserv.c:291:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 291 | mkjtab() | ^~~~~~ skkserv.c: In function ‘mkjtab’: skkserv.c:299:5: warning: implicit declaration of function ‘mknewjtab’; did you mean ‘mkjtab’? [-Wimplicit-function-declaration] 299 | mknewjtab(); | ^~~~~~~~~ | mkjtab skkserv.c:303:5: warning: implicit declaration of function ‘mkoldjtab’; did you mean ‘mkjtab’? [-Wimplicit-function-declaration] 303 | mkoldjtab(buf); | ^~~~~~~~~ | mkjtab skkserv.c: At top level: skkserv.c:322:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 322 | mkoldjtab(s) | ^~~~~~~~~ skkserv.c:374:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 374 | mknewjtab() | ^~~~~~~~~ skkserv.c:459:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 459 | main_loop() | ^~~~~~~~~ In file included from skkserv.c:91: skkserv.c: In function ‘main_loop’: skkserv.h:66:25: warning: implicit declaration of function ‘getdtablesize’ [-Wimplicit-function-declaration] 66 | #define MAXDTAB getdtablesize() | ^~~~~~~~~~~~~ skkserv.c:471:16: note: in expansion of macro ‘MAXDTAB’ 471 | if (select(MAXDTAB, &readfds, &writefds, &exceptfds, NULL) < 0) { | ^~~~~~~ skkserv.c:477:57: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘fd_set’ [-Wformat=] 477 | fprintf(errout, "select: read file descriptor is %d\n", readfds); | ~^ ~~~~~~~ | | | | int fd_set skkserv.c:483:55: warning: passing argument 2 of ‘accept’ from incompatible pointer type [-Wincompatible-pointer-types] 483 | if ((clientsock[nclients ++] = accept(initsock, &from, &len)) < 0) { | ^~~~~ | | | struct sockaddr_in * In file included from skkserv.h:47: /usr/include/sys/socket.h:306:45: note: expected ‘struct sockaddr * restrict’ but argument is of type ‘struct sockaddr_in *’ 306 | extern int accept (int __fd, __SOCKADDR_ARG __addr, | ^ skkserv.c:487:9: warning: implicit declaration of function ‘write’; did you mean ‘fwrite’? [-Wimplicit-function-declaration] 487 | write(clientsock[--nclients], SERVER_FULL, 1); | ^~~~~ | fwrite skkserv.c:495:13: warning: implicit declaration of function ‘search’; did you mean ‘bsearch’? [-Wimplicit-function-declaration] 495 | if (search(clientsock[i]) < 0) { | ^~~~~~ | bsearch skkserv.c: At top level: skkserv.c:534:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 534 | search(commsock) | ^~~~~~ skkserv.c: In function ‘search’: skkserv.c:551:12: warning: implicit declaration of function ‘read’; did you mean ‘fread’? [-Wimplicit-function-declaration] 551 | if ((n = read(commsock, &combuf[0], BUFSIZE)) <= 0) { | ^~~~ | fread skkserv.c:679:9: warning: implicit declaration of function ‘comp’ [-Wimplicit-function-declaration] 679 | if (comp(*pbuf, c, sstyle)) { | ^~~~ skkserv.c:681:38: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] 681 | fprintf(stderr, "comp break %d \n", ftell(jisho)); | ~^ ~~~~~~~~~~~~ | | | | int long int | %ld skkserv.c: At top level: skkserv.c:707:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 707 | comp(c1, c2, f) | ^~~~ skkserv.c:721:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 721 | set_hname() | ^~~~~~~~~ skkserv.c: In function ‘set_hname’: skkserv.c:726:7: warning: implicit declaration of function ‘gethostname’; did you mean ‘gethostbyname’? [-Wimplicit-function-declaration] 726 | if (gethostname(hname, BUFSIZE) < 0) { | ^~~~~~~~~~~ | gethostbyname skkserv.c: In function ‘mknewjtab’: skkserv.c:386:7: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 386 | fgets(buf, BUFSIZE, jisho); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ skkserv.c:391:7: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 391 | fgets(buf, BUFSIZE, jisho); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o skkserv skkserv.o make: Leaving directory '/var/tmp/portage/app-i18n/skkserv-9.6-r3/work/skk-9.6mu/skkserv' >>> Source compiled. >>> Test phase [not enabled]: app-i18n/skkserv-9.6-r3 >>> Install app-i18n/skkserv-9.6-r3 into /var/tmp/portage/app-i18n/skkserv-9.6-r3/image/ >>> Completed installing app-i18n/skkserv-9.6-r3 into /var/tmp/portage/app-i18n/skkserv-9.6-r3/image/ * Final size of build directory: 3180 KiB (3.1 MiB) * Final size of installed tree: 28 KiB * * QA Notice: Package triggers severe warnings which indicate that it * may exhibit random runtime failures. * * skkserv.c:147:14: warning: implicit declaration of function ‘close’; did you mean ‘pclose’? [-Wimplicit-function-declaration] * skkserv.c:155:31: warning: implicit declaration of function ‘showusage’ [-Wimplicit-function-declaration] * skkserv.c:186:3: warning: implicit declaration of function ‘set_hname’ [-Wimplicit-function-declaration] * skkserv.c:189:3: warning: implicit declaration of function ‘mksock’ [-Wimplicit-function-declaration] * skkserv.c:192:3: warning: implicit declaration of function ‘mkjtab’ [-Wimplicit-function-declaration] * skkserv.c:196:9: warning: implicit declaration of function ‘fork’ [-Wimplicit-function-declaration] * skkserv.c:214:5: warning: implicit declaration of function ‘setpgrp’ [-Wimplicit-function-declaration] * skkserv.c:229:3: warning: implicit declaration of function ‘main_loop’ [-Wimplicit-function-declaration] * skkserv.c:299:5: warning: implicit declaration of function ‘mknewjtab’; did you mean ‘mkjtab’? [-Wimplicit-function-declaration] * skkserv.c:303:5: warning: implicit declaration of function ‘mkoldjtab’; did you mean ‘mkjtab’? [-Wimplicit-function-declaration] * skkserv.h:66:25: warning: implicit declaration of function ‘getdtablesize’ [-Wimplicit-function-declaration] * skkserv.c:483:55: warning: passing argument 2 of ‘accept’ from incompatible pointer type [-Wincompatible-pointer-types] * skkserv.c:487:9: warning: implicit declaration of function ‘write’; did you mean ‘fwrite’? [-Wimplicit-function-declaration] * skkserv.c:495:13: warning: implicit declaration of function ‘search’; did you mean ‘bsearch’? [-Wimplicit-function-declaration] * skkserv.c:551:12: warning: implicit declaration of function ‘read’; did you mean ‘fread’? [-Wimplicit-function-declaration] * skkserv.c:679:9: warning: implicit declaration of function ‘comp’ [-Wimplicit-function-declaration] * skkserv.c:726:7: warning: implicit declaration of function ‘gethostname’; did you mean ‘gethostbyname’? [-Wimplicit-function-declaration] * * Please file a bug about this at https://bugs.gentoo.org/ * with the maintainer of the package. * * ERROR: app-i18n/skkserv-9.6-r3::gentoo failed: * install aborted due to severe warnings shown above * * Call stack: * misc-functions.sh, line 670: Called install_qa_check * misc-functions.sh, line 134: Called source 'install_symlink_html_docs' * 90gcc-warnings, line 197: Called gcc_warn_check * 90gcc-warnings, line 183: Called die * The specific snippet of code: * die "install aborted due to severe warnings shown above" * * If you need support, post the output of `emerge --info '=app-i18n/skkserv-9.6-r3::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-i18n/skkserv-9.6-r3::gentoo'`. * The complete build log is located at '/var/log/portage/app-i18n:skkserv-9.6-r3:20221120-191402.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-i18n/skkserv-9.6-r3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-i18n/skkserv-9.6-r3/temp/environment'. * Working directory: '/var/tmp/portage/app-i18n/skkserv-9.6-r3/image' * S: '/var/tmp/portage/app-i18n/skkserv-9.6-r3/work/skk-9.6mu'