* Package: games-action/xbomber-101-r1:0 * Repository: gentoo * Maintainer: games@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking xbomber-101.tgz to /var/tmp/portage/games-action/xbomber-101-r1/work >>> Source unpacked in /var/tmp/portage/games-action/xbomber-101-r1/work >>> Preparing source in /var/tmp/portage/games-action/xbomber-101-r1/work/xbomber-101 ... * Applying xbomber-101-va_list.patch ... [ ok ] * Applying xbomber-101-gcc4.patch ... [ ok ] * Applying xbomber-101-ldflags.patch ... [ ok ] * Applying xbomber-101-clang.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/games-action/xbomber-101-r1/work/xbomber-101 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/games-action/xbomber-101-r1/work/xbomber-101 ... make -j4 x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -c -o bomber.o bomber.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -c -o x.o x.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -c -o sound.o sound.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 matcher.c -o matcher x.c:49:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 49 | xtest(int n) | ^~~~~ sound.c: In function ‘soundinit’: sound.c:81:9: warning: implicit declaration of function ‘doall’ [-Wimplicit-function-declaration] 81 | doall(); | ^~~~~ sound.c: At top level: sound.c:119:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 119 | doall() | ^~~~~ x.c: In function ‘gfxfetchsingle’: x.c:219:12: warning: implicit declaration of function ‘getspace’ [-Wimplicit-function-declaration] 219 | if(getspace(fig)) | ^~~~~~~~ sound.c: In function ‘soundinit’: sound.c:54:9: warning: ignoring return value of ‘pipe’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 54 | pipe(fd); | ^~~~~~~~ sound.c: In function ‘doall’: sound.c:192:17: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 192 | write(dsp,(char *)soundbuffer,fragment); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sound.c: In function ‘playsound’: sound.c:200:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 200 | write(soundwrite,&c,1); | ^~~~~~~~~~~~~~~~~~~~~~ x.c: In function ‘openx’: x.c:554:12: warning: implicit declaration of function ‘allocgfxres’ [-Wimplicit-function-declaration] 554 | if(allocgfxres()) | ^~~~~~~~~~~ x.c: At top level: x.c:561:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 561 | allocgfxres() | ^~~~~~~~~~~ x.c:585:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 585 | getspace(figure *fig) | ^~~~~~~~ x.c:735:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 735 | greyrect(int x,int y,int xsize,int ysize) | ^~~~~~~~ matcher.c: In function ‘longtime’: matcher.c:76:9: warning: ‘ftime’ is deprecated: Use gettimeofday or clock_gettime instead [-Wdeprecated-declarations] 76 | ftime(&tb); | ^~~~~ In file included from matcher.c:10: /usr/include/sys/timeb.h:29:12: note: declared here 29 | extern int ftime (struct timeb *__timebuf) | ^~~~~ matcher.c: In function ‘doreg’: matcher.c:253:35: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 253 | printf("reg :%s:%d.%d.%d.%d:%d %c%x '%s'\n",timestr(), | ~^ | | | int | %ld 254 | (addr>>24)&255,(addr>>16)&255,(addr>>8)&255,addr&255,port, | ~~~~~~~~~~~~~~ | | | long unsigned int matcher.c:253:38: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long unsigned int’ [-Wformat=] 253 | printf("reg :%s:%d.%d.%d.%d:%d %c%x '%s'\n",timestr(), | ~^ | | | int | %ld 254 | (addr>>24)&255,(addr>>16)&255,(addr>>8)&255,addr&255,port, | ~~~~~~~~~~~~~~ | | | long unsigned int matcher.c:253:41: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘long unsigned int’ [-Wformat=] 253 | printf("reg :%s:%d.%d.%d.%d:%d %c%x '%s'\n",timestr(), | ~^ | | | int | %ld 254 | (addr>>24)&255,(addr>>16)&255,(addr>>8)&255,addr&255,port, | ~~~~~~~~~~~~~ | | | long unsigned int matcher.c:253:44: warning: format ‘%d’ expects argument of type ‘int’, but argument 6 has type ‘long unsigned int’ [-Wformat=] 253 | printf("reg :%s:%d.%d.%d.%d:%d %c%x '%s'\n",timestr(), | ~^ | | | int | %ld 254 | (addr>>24)&255,(addr>>16)&255,(addr>>8)&255,addr&255,port, | ~~~~~~~~ | | | long unsigned int matcher.c:253:53: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 9 has type ‘struct gamehost *’ [-Wformat=] 253 | printf("reg :%s:%d.%d.%d.%d:%d %c%x '%s'\n",timestr(), | ~^ | | | unsigned int 254 | (addr>>24)&255,(addr>>16)&255,(addr>>8)&255,addr&255,port, 255 | new->status ? '+' : '-',match,new->name); | ~~~~~ | | | struct gamehost * matcher.c: In function ‘doquery’: matcher.c:292:35: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 292 | printf("query:%s:%d.%d.%d.%d:%d\n",timestr(), | ~^ | | | int | %ld 293 | (addr>>24)&255,(addr>>16)&255,(addr>>8)&255,addr&255,port); | ~~~~~~~~~~~~~~ | | | long unsigned int matcher.c:292:38: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long unsigned int’ [-Wformat=] 292 | printf("query:%s:%d.%d.%d.%d:%d\n",timestr(), | ~^ | | | int | %ld 293 | (addr>>24)&255,(addr>>16)&255,(addr>>8)&255,addr&255,port); | ~~~~~~~~~~~~~~ | | | long unsigned int matcher.c:292:41: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘long unsigned int’ [-Wformat=] 292 | printf("query:%s:%d.%d.%d.%d:%d\n",timestr(), | ~^ | | | int | %ld 293 | (addr>>24)&255,(addr>>16)&255,(addr>>8)&255,addr&255,port); | ~~~~~~~~~~~~~ | | | long unsigned int matcher.c:292:44: warning: format ‘%d’ expects argument of type ‘int’, but argument 6 has type ‘long unsigned int’ [-Wformat=] 292 | printf("query:%s:%d.%d.%d.%d:%d\n",timestr(), | ~^ | | | int | %ld 293 | (addr>>24)&255,(addr>>16)&255,(addr>>8)&255,addr&255,port); | ~~~~~~~~ | | | long unsigned int bomber.c: In function ‘longtime’: bomber.c:160:9: warning: ‘ftime’ is deprecated: Use gettimeofday or clock_gettime instead [-Wdeprecated-declarations] 160 | ftime(&tb); | ^~~~~ In file included from bomber.c:12: /usr/include/sys/timeb.h:29:12: note: declared here 29 | extern int ftime (struct timeb *__timebuf) | ^~~~~ bomber.c: At top level: bomber.c:182:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 182 | myrand1() | ^~~~~~~ bomber.c:193:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 193 | myrand() | ^~~~~~ bomber.c:200:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 200 | initmyrand() | ^~~~~~~~~~ bomber.c:292:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 292 | sendactions(int which,int frame) | ^~~~~~~~~~~ bomber.c:305:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 305 | sendmine(int frame) | ^~~~~~~~ bomber.c:318:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 318 | buildinform(unsigned char type) | ^~~~~~~~~~~ bomber.c:340:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 340 | inform1(int which) | ^~~~~~~ bomber.c:345:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 345 | inform(unsigned char type) | ^~~~~~ bomber.c:444:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 444 | getsocket() | ^~~~~~~~~ bomber.c:492:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 492 | freegfxset(gfxset *gs) | ^~~~~~~~~~ bomber.c:498:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 498 | nomem(char *str) | ^~~~~ bomber.c:505:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 505 | getgroup(char *name,gfxset *colorgs,figure *fig,int count) | ^~~~~~~~ bomber.c:524:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 524 | getsingle(char *name,figure *fig,int count) | ^~~~~~~~~ bomber.c:555:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 555 | loadgfx() | ^~~~~~~ bomber.c: In function ‘loadgfx’: bomber.c:595:9: warning: implicit declaration of function ‘solidfetch’ [-Wimplicit-function-declaration] 595 | solidfetch(gs,&background); | ^~~~~~~~~~ bomber.c: In function ‘scrprintf’: bomber.c:654:9: warning: implicit declaration of function ‘update’ [-Wimplicit-function-declaration] 654 | update(); | ^~~~~~ bomber.c: In function ‘drawstring’: bomber.c:702:54: warning: implicit declaration of function ‘toupper’ [-Wimplicit-function-declaration] 702 | drawfigure(xpos,ypos,font+asciiremap[toupper(ch)]); | ^~~~~~~ bomber.c:18:1: note: include ‘’ or provide a declaration of ‘toupper’ 17 | #include +++ |+#include 18 | bomber.c: In function ‘dopcx’: bomber.c:722:13: warning: implicit declaration of function ‘dopcxreal’ [-Wimplicit-function-declaration] 722 | err=dopcxreal(name,gs); | ^~~~~~~~~ bomber.c: In function ‘addflame’: bomber.c:839:18: warning: implicit declaration of function ‘arraytoscreenx’ [-Wimplicit-function-declaration] 839 | fl->xpos=arraytoscreenx(px); | ^~~~~~~~~~~~~~ bomber.c:840:18: warning: implicit declaration of function ‘arraytoscreeny’ [-Wimplicit-function-declaration] 840 | fl->ypos=arraytoscreeny(py); | ^~~~~~~~~~~~~~ bomber.c: In function ‘dropbomb’: bomber.c:876:9: warning: implicit declaration of function ‘playsound’ [-Wimplicit-function-declaration] 876 | playsound(3); | ^~~~~~~~~ bomber.c: At top level: bomber.c:990:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 990 | drawbombs() | ^~~~~~~~~ bomber.c: In function ‘drawbombs’: bomber.c:1005:22: warning: implicit declaration of function ‘tovideox’ [-Wimplicit-function-declaration] 1005 | xpos=tovideox(bmb->xpos); | ^~~~~~~~ bomber.c:1006:22: warning: implicit declaration of function ‘tovideoy’ [-Wimplicit-function-declaration] 1006 | ypos=tovideoy(bmb->ypos)-3; | ^~~~~~~~ bomber.c: At top level: bomber.c:1012:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1012 | processflames() | ^~~~~~~~~~~~~ bomber.c:1036:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1036 | drawflames() | ^~~~~~~~~~ bomber.c:1283:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1283 | plotsprites() | ^~~~~~~~~~~ bomber.c:1299:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1299 | erasesprites() | ^~~~~~~~~~~~ bomber.c:1319:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1319 | clearsprites() | ^~~~~~~~~~~~ bomber.c: In function ‘clearsprites’: bomber.c:1330:17: warning: implicit declaration of function ‘clearrect’; did you mean ‘clearenv’? [-Wimplicit-function-declaration] 1330 | clearrect(sp->xpos+fig->xdelta,sp->ypos+fig->ydelta, | ^~~~~~~~~ | clearenv bomber.c: At top level: bomber.c:1337:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1337 | clearspritelist() | ^~~~~~~~~~~~~~~ bomber.c:1341:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1341 | update() | ^~~~~~ bomber.c: In function ‘trymove’: bomber.c:1414:28: warning: implicit declaration of function ‘centerychange’ [-Wimplicit-function-declaration] 1414 | ty=centerychange(pl); | ^~~~~~~~~~~~~ bomber.c:1420:28: warning: implicit declaration of function ‘centerxchange’ [-Wimplicit-function-declaration] 1420 | tx=centerxchange(pl); | ^~~~~~~~~~~~~ bomber.c: At top level: bomber.c:1497:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1497 | applybonus(player *pl,bonustile *bonus) | ^~~~~~~~~~ bomber.c:1613:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1613 | initplayer(int color,int x,int y,int controller) | ^~~~~~~~~~ bomber.c:1821:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1821 | main(int argc,char **argv) | ^~~~ bomber.c: In function ‘main’: bomber.c:1853:9: warning: implicit declaration of function ‘soundinit’; did you mean ‘fontinit’? [-Wimplicit-function-declaration] 1853 | soundinit("/dev/dsp"); | ^~~~~~~~~ | fontinit bomber.c:1861:17: warning: implicit declaration of function ‘domode’ [-Wimplicit-function-declaration] 1861 | domode(); | ^~~~~~ bomber.c:1863:9: warning: implicit declaration of function ‘endsound’ [-Wimplicit-function-declaration] 1863 | endsound(); | ^~~~~~~~ bomber.c: At top level: bomber.c:1874:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1874 | menustart() | ^~~~~~~~~ bomber.c:1880:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1880 | additem(char *item,...) | ^~~~~~~ bomber.c:1896:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1896 | drawmenu(int selected) | ^~~~~~~~ bomber.c: In function ‘drawmenu’: bomber.c:1911:25: warning: implicit declaration of function ‘greyrect’ [-Wimplicit-function-declaration] 1911 | greyrect(0,ty-1,tx-5,bigfontysize); | ^~~~~~~~ bomber.c: At top level: bomber.c:1930:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1930 | makereg() | ^~~~~~~ bomber.c:1941:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1941 | clearreg() | ^~~~~~~~ bomber.c:1945:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1945 | drawjoinscreen() | ^~~~~~~~~~~~~~ bomber.c: In function ‘tryjoin’: bomber.c:1984:21: warning: implicit declaration of function ‘scaninvite’; did you mean ‘scaninput’? [-Wimplicit-function-declaration] 1984 | res=scaninvite(size); | ^~~~~~~~~~ | scaninput bomber.c:1998:32: warning: implicit declaration of function ‘takedown’ [-Wimplicit-function-declaration] 1998 | switch(takedown()) | ^~~~~~~~ bomber.c: At top level: bomber.c:2052:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 2052 | domenu(int whichmenu) | ^~~~~~ bomber.c:2127:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 2127 | domode0() | ^~~~~~~ bomber.c:2153:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 2153 | domode1() | ^~~~~~~ bomber.c: In function ‘domode1’: bomber.c:2159:22: warning: implicit declaration of function ‘iterate’ [-Wimplicit-function-declaration] 2159 | while(!(code=iterate())) ++framecount; | ^~~~~~~ bomber.c: At top level: bomber.c:2166:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 2166 | domode2() | ^~~~~~~ bomber.c:2245:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 2245 | failure(char *str,...) | ^~~~~~~ bomber.c:2250:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 2250 | drawmode3() | ^~~~~~~~~ bomber.c:2438:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 2438 | domode5() | ^~~~~~~ bomber.c:2453:1: warning: initialization of ‘int (*)()’ from incompatible pointer type ‘void (*)()’ [-Wincompatible-pointer-types] 2453 | domode3, | ^~~~~~~ bomber.c:2453:1: note: (near initialization for ‘modefunctions[3]’) bomber.c:2454:1: warning: initialization of ‘int (*)()’ from incompatible pointer type ‘void (*)()’ [-Wincompatible-pointer-types] 2454 | domode4, | ^~~~~~~ bomber.c:2454:1: note: (near initialization for ‘modefunctions[4]’) bomber.c:2459:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 2459 | domode() | ^~~~~~ bomber.c:2465:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 2465 | getaction() | ^~~~~~~~~ bomber.c:2483:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 2483 | processplayers() | ^~~~~~~~~~~~~~ bomber.c: In function ‘dopcxreal’: bomber.c:822:9: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 822 | read(ihand,gs->gs_colormap,0x300); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:535, from bomber.c:5: In function ‘memmove’, inlined from ‘initgame’ at bomber.c:1744:3: /usr/include/bits/string_fortified.h:36:10: warning: ‘__builtin_memcpy’ reading 10 bytes from a region of size 9 [-Wstringop-overread] 36 | return __builtin___memmove_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ bomber.c: In function ‘initgame’: bomber.c:1732:15: note: source object ‘opts’ of size 9 1732 | unsigned char opts[]={2,1,0,1,0,0,0,0,0}; | ^~~~ x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o bomber bomber.o x.o sound.o -lX11 -L/usr/X11R6/lib/ >>> Source compiled. >>> Test phase [not enabled]: games-action/xbomber-101-r1 >>> Install games-action/xbomber-101-r1 into /var/tmp/portage/games-action/xbomber-101-r1/image >>> Completed installing games-action/xbomber-101-r1 into /var/tmp/portage/games-action/xbomber-101-r1/image * Final size of build directory: 1336 KiB (1.3 MiB) * Final size of installed tree: 1132 KiB (1.1 MiB) * * QA Notice: Package triggers severe warnings which indicate that it * may exhibit random runtime failures. * * sound.c:81:9: warning: implicit declaration of function ‘doall’ [-Wimplicit-function-declaration] * x.c:219:12: warning: implicit declaration of function ‘getspace’ [-Wimplicit-function-declaration] * x.c:554:12: warning: implicit declaration of function ‘allocgfxres’ [-Wimplicit-function-declaration] * bomber.c:595:9: warning: implicit declaration of function ‘solidfetch’ [-Wimplicit-function-declaration] * bomber.c:654:9: warning: implicit declaration of function ‘update’ [-Wimplicit-function-declaration] * bomber.c:702:54: warning: implicit declaration of function ‘toupper’ [-Wimplicit-function-declaration] * bomber.c:722:13: warning: implicit declaration of function ‘dopcxreal’ [-Wimplicit-function-declaration] * bomber.c:839:18: warning: implicit declaration of function ‘arraytoscreenx’ [-Wimplicit-function-declaration] * bomber.c:840:18: warning: implicit declaration of function ‘arraytoscreeny’ [-Wimplicit-function-declaration] * bomber.c:876:9: warning: implicit declaration of function ‘playsound’ [-Wimplicit-function-declaration] * bomber.c:1005:22: warning: implicit declaration of function ‘tovideox’ [-Wimplicit-function-declaration] * bomber.c:1006:22: warning: implicit declaration of function ‘tovideoy’ [-Wimplicit-function-declaration] * bomber.c:1330:17: warning: implicit declaration of function ‘clearrect’; did you mean ‘clearenv’? [-Wimplicit-function-declaration] * bomber.c:1414:28: warning: implicit declaration of function ‘centerychange’ [-Wimplicit-function-declaration] * bomber.c:1420:28: warning: implicit declaration of function ‘centerxchange’ [-Wimplicit-function-declaration] * bomber.c:1853:9: warning: implicit declaration of function ‘soundinit’; did you mean ‘fontinit’? [-Wimplicit-function-declaration] * bomber.c:1861:17: warning: implicit declaration of function ‘domode’ [-Wimplicit-function-declaration] * bomber.c:1863:9: warning: implicit declaration of function ‘endsound’ [-Wimplicit-function-declaration] * bomber.c:1911:25: warning: implicit declaration of function ‘greyrect’ [-Wimplicit-function-declaration] * bomber.c:1984:21: warning: implicit declaration of function ‘scaninvite’; did you mean ‘scaninput’? [-Wimplicit-function-declaration] * bomber.c:1998:32: warning: implicit declaration of function ‘takedown’ [-Wimplicit-function-declaration] * bomber.c:2159:22: warning: implicit declaration of function ‘iterate’ [-Wimplicit-function-declaration] * bomber.c:2453:1: warning: initialization of ‘int (*)()’ from incompatible pointer type ‘void (*)()’ [-Wincompatible-pointer-types] * bomber.c:2454:1: warning: initialization of ‘int (*)()’ from incompatible pointer type ‘void (*)()’ [-Wincompatible-pointer-types] * * Please file a bug about this at https://bugs.gentoo.org/ * with the maintainer of the package. * * ERROR: games-action/xbomber-101-r1::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 '=games-action/xbomber-101-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=games-action/xbomber-101-r1::gentoo'`. * The complete build log is located at '/var/log/portage/games-action:xbomber-101-r1:20221120-110853.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/games-action/xbomber-101-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/games-action/xbomber-101-r1/temp/environment'. * Working directory: '/var/tmp/portage/games-action/xbomber-101-r1/image' * S: '/var/tmp/portage/games-action/xbomber-101-r1/work/xbomber-101'