* Package: games-puzzle/brainparty-0.61 * 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 brainparty0.61.tar.gz to /var/tmp/portage/games-puzzle/brainparty-0.61/work >>> Source unpacked in /var/tmp/portage/games-puzzle/brainparty-0.61/work >>> Preparing source in /var/tmp/portage/games-puzzle/brainparty-0.61/work/brainparty ... * Applying brainparty-0.61-savegame.patch ... [ ok ] * Applying brainparty-0.61-gcc49.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/games-puzzle/brainparty-0.61/work/brainparty ... >>> Source configured. >>> Compiling source in /var/tmp/portage/games-puzzle/brainparty-0.61/work/brainparty ... make -j1 x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o sharpshooter.o sharpshooter.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o symboliclogic.o symboliclogic.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o SpriteFont.o SpriteFont.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o memorybox.o memorybox.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o marbledrop.o marbledrop.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o MessageBox.o MessageBox.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o shufflepuzzler.o shufflepuzzler.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o strangerdanger.o strangerdanger.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o oddoneout.o oddoneout.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o cupsnballs.o cupsnballs.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o balloonblaster.o balloonblaster.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o moonjump.o moonjump.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o Minigame.o Minigame.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o setfinder.o setfinder.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o patchmatch.o patchmatch.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o Texture.o Texture.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o jeweljam.o jeweljam.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o scrambled.o scrambled.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o connex.o connex.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o cardmatch.o cardmatch.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o perfectpaths.o perfectpaths.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o memorymaths.o memorymaths.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o numbersnake.o numbersnake.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o iqtest.o iqtest.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o nextinline.o nextinline.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o flashcounting.o flashcounting.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o bubbletrouble.o bubbletrouble.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o underthehat.o underthehat.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o bpsays.o bpsays.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o rps.o rps.cpp x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -c `sdl-config --cflags` -I/usr/X11R6/include -o BPGame.o BPGame.cpp In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ext/hash_set:60:0, from WordList.h:22, from wordsmash.h:22, from BPGame.cpp:61: /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] #warning \ ^~~~~~~ In file included from wordsmash.h:22:0, from BPGame.cpp:61: WordList.h:38:39: error: template argument 2 is invalid typedef hash_set > string_hash_set; ^ WordList.h: In constructor ‘WordList::WordList(const char*)’: WordList.h:55:11: error: request for member ‘insert’ in ‘((WordList*)this)->WordList::Words’, which is of non-class type ‘string_hash_set {aka int}’ Words.insert(word); ^~~~~~ WordList.h: In destructor ‘WordList::~WordList()’: WordList.h:64:9: error: request for member ‘clear’ in ‘((WordList*)this)->WordList::Words’, which is of non-class type ‘string_hash_set {aka int}’ Words.clear(); ^~~~~ WordList.h: In member function ‘bool WordList::Contains(std::__cxx11::string)’: WordList.h:68:35: error: qualified-id in declaration before ‘it’ string_hash_set::const_iterator it = Words.find(string); ^~ WordList.h:70:7: error: ‘it’ was not declared in this scope if (it != Words.end()) { ^~ WordList.h:70:19: error: request for member ‘end’ in ‘((WordList*)this)->WordList::Words’, which is of non-class type ‘string_hash_set {aka int}’ if (it != Words.end()) { ^~~ BPGame.cpp: In member function ‘void BPGame::DrawLine(int, int, int, int, Colour*, float)’: BPGame.cpp:1510:48: warning: narrowing conversion of ‘fromx’ from ‘int’ to ‘GLfloat {aka float}’ inside { } [-Wnarrowing] GLfloat vertices[] = { fromx, fromy, tox, toy }; ^ BPGame.cpp:1510:48: warning: narrowing conversion of ‘fromy’ from ‘int’ to ‘GLfloat {aka float}’ inside { } [-Wnarrowing] BPGame.cpp:1510:48: warning: narrowing conversion of ‘tox’ from ‘int’ to ‘GLfloat {aka float}’ inside { } [-Wnarrowing] BPGame.cpp:1510:48: warning: narrowing conversion of ‘toy’ from ‘int’ to ‘GLfloat {aka float}’ inside { } [-Wnarrowing] make: *** [Makefile:28: BPGame.o] Error 1 * ERROR: games-puzzle/brainparty-0.61::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=games-puzzle/brainparty-0.61::gentoo'`, * the complete build log and the output of `emerge -pqv '=games-puzzle/brainparty-0.61::gentoo'`. * The complete build log is located at '/var/log/portage/games-puzzle:brainparty-0.61:20170314-061339.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/games-puzzle/brainparty-0.61/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/games-puzzle/brainparty-0.61/temp/environment'. * Working directory: '/var/tmp/portage/games-puzzle/brainparty-0.61/work/brainparty' * S: '/var/tmp/portage/games-puzzle/brainparty-0.61/work/brainparty'