* Package: games-roguelike/powder-117-r1 * Repository: gentoo * Maintainer: games@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking powder117_src.tar.gz to /var/tmp/portage/games-roguelike/powder-117-r1/work >>> Source unpacked in /var/tmp/portage/games-roguelike/powder-117-r1/work >>> Preparing source in /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src ... >>> Source configured. >>> Compiling source in /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src ... make -j1 -C port/linux premake make: Entering directory '/var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/port/linux' make -C `dirname ../../support/map2c/map2c` make[1]: Entering directory '/var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/support/map2c' g++ -I . -DLINUX -c map2c.cpp -o map2c.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY map2c.cpp:43:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] char *glb_quest = "-1"; ^~~~ g++ -I . -DLINUX -c stdafx.cpp -o stdafx.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -o map2c map2c.o stdafx.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY -Wl,-O1 -Wl,--as-needed make[1]: Leaving directory '/var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/support/map2c' make -C `dirname ../../support/tile2c/tile2c` make[1]: Entering directory '/var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/support/tile2c' g++ -I . -DLINUX -c tile2c.cpp -o tile2c.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -I . -DLINUX -c bmp.cpp -o bmp.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY bmp.cpp: In function ‘short unsigned int* bmp_load(const char*, int&, int&, bool)’: bmp.cpp:120:29: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(head.id, 2, 1, fp); ^ bmp.cpp:174:49: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(palette, sizeof(RGBQUAD), numentries, fp); ^ bmp.cpp:187:25: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&blue, 1, 1, fp); ^ bmp.cpp:188:26: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&green, 1, 1, fp); ^ bmp.cpp:189:24: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&red, 1, 1, fp); ^ bmp.cpp:193:24: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&idx, 1, 1, fp); ^ bmp.cpp:213:25: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&data, 1, 1, fp); ^ bmp.cpp: In function ‘short int gfx_readportableshort(FILE*)’: bmp.cpp:79:23: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(c, 2, 1, fp); ^ g++ -o tile2c tile2c.o bmp.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY -Wl,-O1 -Wl,--as-needed make[1]: Leaving directory '/var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/support/tile2c' make -C `dirname ../../support/bmp2c/bmp2c` make[1]: Entering directory '/var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/support/bmp2c' g++ -I . -DLINUX -c bmp2c.cpp -o bmp2c.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -I . -DLINUX -c stdafx.cpp -o stdafx.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -o bmp2c bmp2c.o stdafx.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY -Wl,-O1 -Wl,--as-needed make[1]: Leaving directory '/var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/support/bmp2c' make -C `dirname ../../support/encyclopedia2c/encyclopedia2c` make[1]: Entering directory '/var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/support/encyclopedia2c' g++ -I . -DLINUX -c encyclopedia2c.cpp -o encyclopedia2c.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -I . -DLINUX -c stdafx.cpp -o stdafx.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -o encyclopedia2c encyclopedia2c.o stdafx.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY -Wl,-O1 -Wl,--as-needed make[1]: Leaving directory '/var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/support/encyclopedia2c' make -C `dirname ../../support/enummaker/enummaker` make[1]: Entering directory '/var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/support/enummaker' g++ -I . -DLINUX -c enummaker.cpp -o enummaker.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -I . -DLINUX -c StdAfx.cpp -o StdAfx.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -o enummaker enummaker.o StdAfx.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY -Wl,-O1 -Wl,--as-needed make[1]: Leaving directory '/var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/support/enummaker' make -C `dirname ../../support/txt2c/txt2c` make[1]: Entering directory '/var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/support/txt2c' g++ -I . -DLINUX -c txt2c.cpp -o txt2c.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -I . -DLINUX -c StdAfx.cpp -o StdAfx.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -o txt2c txt2c.o StdAfx.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY -Wl,-O1 -Wl,--as-needed make[1]: Leaving directory '/var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/support/txt2c' cd ../../rooms ; ./buildrooms.bash If this fails due to trying to write to allrooms.cpp, make sure you do not have MSVC running, as it is trying to do an auto-load and thrashing. Compiling rooms... Compiling belweir.map... Compiling circle.map... Compiling circle2.map... Compiling crypt.map... Compiling crypt2.map... Compiling crypt3.map... Compiling crypt4.map... Compiling crypt5.map... Compiling daemon1.map... Compiling daemon2.map... Compiling forest.map... Compiling forest2.map... Compiling hall.map... Compiling hall2.map... Compiling hauntedisle.map... Compiling hruth.map... Compiling isle.map... Compiling isle2.map... Compiling kiwi.map... Compiling klaskov.map... Compiling kobold_barrack.map... Compiling kobold_hideout.map... Compiling lair.map... Compiling lair2.map... Compiling lava.map... Compiling lava2.map... Compiling lava3.map... Compiling lava4.map... Compiling minotaur.map... Compiling orc_lair.map... Compiling orc_lair2.map... Compiling pillar.map... Compiling pillar2.map... Compiling pillar3.map... Compiling poison.map... Compiling quizar.map... Compiling ratwarren.map... Compiling ratwarren2.map... Compiling river.map... Compiling river2.map... Compiling secret.map... Compiling slug.map... Compiling slug2.map... Compiling sokoban.map... Compiling sokoban2.map... Compiling spiral.map... Compiling temple.map... Compiling temple2.map... Compiling triceratops.map... Compiling tridude.map... Compiling tridude2.map... Compiling tridude3.map... Compiling tridude4.map... Compiling troll.map... Compiling troll2.map... Compiling troll3.map... Compiling turtloid_pond.map... Compiling turtloid_pond2.map... Compiling tutorial.map... Compiling vault.map... Compiling vault2.map... Compiling vault3.map... Compiling vault4.map... Compiling why.map... Compiling zoo.map... Compiling zoo2.map... Compiling zoo3.map... Compiling zoo4.map... Compiling zoo5.map... Building header file... Building .cpp file.. cd ../../gfx ; ./rebuild.sh Rebuilding Graphics Files /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx/classic /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx Building tiles... /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx/distorted /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx Building tiles... /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx/adambolt /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx Building tiles... /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx/nethack /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx Building tiles... /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx/ascii /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx Building tiles... /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx/ibsongrey /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx Building tiles... /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx/akoimeexx /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx Building tiles... /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx/akoi12 /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx Building tiles... /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx/akoi10 /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx Building tiles... /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx/lomaka /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx Building tiles... /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx/akoi3x /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx Building Akoi3x bmp2c: Version 001 /var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/gfx Building Background images.. bmp2c: Version 001 bmp2c: Version 001 bmp2c: Version 001 Dirtying build... cd ../.. ; support/enummaker/enummaker source.txt cd ../.. ; support/txt2c/txt2c LICENSE.TXT license.cpp cd ../.. ; support/txt2c/txt2c CREDITS.TXT credits.cpp cd ../.. ; support/encyclopedia2c/encyclopedia2c encyclopedia.txt make: Leaving directory '/var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/port/linux' make -j1 -C port/linux powder make: Entering directory '/var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/port/linux' g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c linuxmain.cpp -o linuxmain.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY In file included from linuxmain.cpp:8:0: ../../main.cpp: In function ‘bool processAction(ACTION_NAMES, SPELL_NAMES, MOB*)’: ../../main.cpp:5203:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] menu[i++] = "All Pets"; ^~~~~~~~~~ ../../main.cpp: In function ‘int gba_main()’: ../../main.cpp:6499:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] char *msg = "Hit [Enter] to play again. "; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../sdl/hamfake.cpp -o ../sdl/hamfake.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../action.cpp -o ../../action.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY ../../action.cpp: In member function ‘bool MOB::actionRead(int, int)’: ../../action.cpp:3647:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] options[i++] = "cancel"; ^~~~~~~~ g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../assert.cpp -o ../../assert.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../ai.cpp -o ../../ai.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../artifact.cpp -o ../../artifact.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../bmp.cpp -o ../../bmp.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY ../../bmp.cpp: In function ‘short unsigned int* bmp_load(const char*, int&, int&, bool)’: ../../bmp.cpp:135:29: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(head.id, 2, 1, fp); ^ ../../bmp.cpp:189:49: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(palette, sizeof(RGBQUAD), numentries, fp); ^ ../../bmp.cpp:202:25: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&blue, 1, 1, fp); ^ ../../bmp.cpp:203:26: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&green, 1, 1, fp); ^ ../../bmp.cpp:204:24: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&red, 1, 1, fp); ^ ../../bmp.cpp:208:24: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&idx, 1, 1, fp); ^ ../../bmp.cpp:236:25: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&data, 1, 1, fp); ^ ../../bmp.cpp: In function ‘short int gfx_readportableshort(FILE*)’: ../../bmp.cpp:94:23: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(c, 2, 1, fp); ^ g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../build.cpp -o ../../build.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../buf.cpp -o ../../buf.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../control.cpp -o ../../control.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../creature.cpp -o ../../creature.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../dpdf_table.cpp -o ../../dpdf_table.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../encyc_support.cpp -o ../../encyc_support.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../gfxengine.cpp -o ../../gfxengine.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../grammar.cpp -o ../../grammar.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../hiscore.cpp -o ../../hiscore.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../input.cpp -o ../../input.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../intrinsic.cpp -o ../../intrinsic.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../item.cpp -o ../../item.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../map.cpp -o ../../map.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../mobref.cpp -o ../../mobref.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../msg.cpp -o ../../msg.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../name.cpp -o ../../name.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../piety.cpp -o ../../piety.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY ../../piety.cpp: In member function ‘void MOB::pietyGainLevel()’: ../../piety.cpp:1369:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] menu[0] = "Select a god"; ^~~~~~~~~~~~~~ g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../rand.cpp -o ../../rand.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../signpost.cpp -o ../../signpost.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../smokestack.cpp -o ../../smokestack.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../speed.cpp -o ../../speed.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../sramstream.cpp -o ../../sramstream.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../stylus.cpp -o ../../stylus.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../victory.cpp -o ../../victory.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../encyclopedia.cpp -o ../../encyclopedia.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY g++ -DLINUX -I ../../port/sdl `sdl-config --cflags` -c ../../glbdef.cpp -o ../../glbdef.o -Werror=terminate -march=native -O2 -pipe -DCHANGE_WORK_DIRECTORY ../../glbdef.cpp:23:1: error: narrowing conversion of ‘'\37777777607'’ from ‘char’ to ‘u8 {aka unsigned char}’ inside { } [-Wnarrowing] }; ^ ../../glbdef.cpp:23:1: error: narrowing conversion of ‘'\37777777611'’ from ‘char’ to ‘u8 {aka unsigned char}’ inside { } [-Wnarrowing] make: *** [Makefile:54: ../../glbdef.o] Error 1 make: Leaving directory '/var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src/port/linux' * ERROR: games-roguelike/powder-117-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=games-roguelike/powder-117-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=games-roguelike/powder-117-r1::gentoo'`. * The complete build log is located at '/var/log/portage/games-roguelike:powder-117-r1:20161104-131712.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/games-roguelike/powder-117-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/games-roguelike/powder-117-r1/temp/environment'. * Working directory: '/var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src' * S: '/var/tmp/portage/games-roguelike/powder-117-r1/work/powder117_src'