* Package: games-arcade/insaneodyssey-000311 * 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 io000311.tar.gz to /var/tmp/portage/games-arcade/insaneodyssey-000311/work >>> Source unpacked in /var/tmp/portage/games-arcade/insaneodyssey-000311/work >>> Preparing source in /var/tmp/portage/games-arcade/insaneodyssey-000311/work/insaneodyssey ... * Applying datafiles.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/games-arcade/insaneodyssey-000311/work/insaneodyssey ... ./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 --prefix=/usr/games --libdir=/usr/games/lib64 --datadir=/usr/share/games --sysconfdir=/etc/games --localstatedir=/var/games loading cache ./config.cache checking for a BSD compatible install... (cached) /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... (cached) yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking for gcc... (cached) gcc checking whether the C compiler (gcc -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed) works... yes checking whether the C compiler (gcc -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for c++... (cached) c++ checking whether the C++ compiler (c++ -Werror=terminate -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed) works... yes checking whether the C++ compiler (c++ -Werror=terminate -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed) is a cross-compiler... no checking whether we are using GNU C++... (cached) yes checking whether c++ accepts -g... (cached) yes checking for ranlib... (cached) ranlib creating ./config.status creating Makefile creating insaneodyssey/Makefile creating insaneodyssey/docs/Makefile creating insaneodyssey/docs/en/Makefile creating config.h config.h is unchanged >>> Source configured. >>> Compiling source in /var/tmp/portage/games-arcade/insaneodyssey-000311/work/insaneodyssey ... make -j1 make all-recursive make[1]: Entering directory '/var/tmp/portage/games-arcade/insaneodyssey-000311/work/insaneodyssey' Making all in insaneodyssey make[2]: Entering directory '/var/tmp/portage/games-arcade/insaneodyssey-000311/work/insaneodyssey/insaneodyssey' Making all in docs make[3]: Entering directory '/var/tmp/portage/games-arcade/insaneodyssey-000311/work/insaneodyssey/insaneodyssey/docs' Making all in en make[4]: Entering directory '/var/tmp/portage/games-arcade/insaneodyssey-000311/work/insaneodyssey/insaneodyssey/docs/en' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/var/tmp/portage/games-arcade/insaneodyssey-000311/work/insaneodyssey/insaneodyssey/docs/en' make[4]: Entering directory '/var/tmp/portage/games-arcade/insaneodyssey-000311/work/insaneodyssey/insaneodyssey/docs' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/var/tmp/portage/games-arcade/insaneodyssey-000311/work/insaneodyssey/insaneodyssey/docs' make[3]: Leaving directory '/var/tmp/portage/games-arcade/insaneodyssey-000311/work/insaneodyssey/insaneodyssey/docs' make[3]: Entering directory '/var/tmp/portage/games-arcade/insaneodyssey-000311/work/insaneodyssey/insaneodyssey' c++ -DHAVE_CONFIG_H -I. -I. -I.. -Werror=terminate -march=native -O2 -pipe -c io.cpp io.cpp: In function ‘void Load_Fonts()’: io.cpp:343:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] font[0] = LoadImage ( "font00a.bmp", 1 ); ^ io.cpp:344:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] font[1] = LoadImage ( "font00b.bmp", 1 ); ^ io.cpp: In function ‘void Load_Sprites()’: io.cpp:400:43: warning: format ‘%d’ expects argument of type ‘int*’, but argument 3 has type ‘Uint16* {aka short unsigned int*}’ [-Wformat=] fscanf ( fp, "%d", &sprite[sprites].xoff); ^ io.cpp:401:43: warning: format ‘%d’ expects argument of type ‘int*’, but argument 3 has type ‘Uint16* {aka short unsigned int*}’ [-Wformat=] fscanf ( fp, "%d", &sprite[sprites].yoff); ^ io.cpp:402:43: warning: format ‘%d’ expects argument of type ‘int*’, but argument 3 has type ‘Uint16* {aka short unsigned int*}’ [-Wformat=] fscanf ( fp, "%d", &sprite[sprites].wait); ^ io.cpp:403:43: warning: format ‘%d’ expects argument of type ‘int*’, but argument 3 has type ‘Uint16* {aka short unsigned int*}’ [-Wformat=] fscanf ( fp, "%d", &sprite[sprites].next); ^ io.cpp: In member function ‘virtual void obj::Newtonize()’: io.cpp:897:41: error: call of overloaded ‘abs(float&)’ is ambiguous yspeed = -jumpheight - abs(xspeed)/4; ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/cstdlib:75:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/stdlib.h:36, from io.cpp:22: /usr/include/stdlib.h:774:12: note: candidate: int abs(int) extern int abs (int __x) __THROW __attribute__ ((__const__)) __wur; ^~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/stdlib.h:36:0, from io.cpp:22: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/cstdlib:185:3: note: candidate: __int128 std::abs(__int128) abs(__GLIBCXX_TYPE_INT_N_0 __x) { return __x >= 0 ? __x : -__x; } ^~~ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/cstdlib:180:3: note: candidate: long long int std::abs(long long int) abs(long long __x) { return __builtin_llabs (__x); } ^~~ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/cstdlib:172:3: note: candidate: long int std::abs(long int) abs(long __i) { return __builtin_labs(__i); } ^~~ io.cpp: In constructor ‘Explode::Explode(obj*)’: io.cpp:1067:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_image = SpriteNameLookup ( "expl00c.bmp" ); ^ io.cpp: In constructor ‘Rocket::Rocket(obj*)’: io.cpp:1144:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_image = SpriteNameLookup ( "ball00c.bmp" ); ^ io.cpp: In constructor ‘Bullet::Bullet(obj*)’: io.cpp:1228:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_image = SpriteNameLookup ( "ball01c.bmp" ); ^ io.cpp: In constructor ‘Player::Player(short int, short int)’: io.cpp:1294:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_image = SpriteNameLookup ( "west00r.png" ); ^ io.cpp:1295:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_imagel= SpriteNameLookup ( "west00l.png" ); ^ io.cpp:1304:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] FireFrame = SpriteNameLookup ( "west11r.bmp" ) - start_image; ^ io.cpp: In constructor ‘HAL::HAL(short int, short int)’: io.cpp:1399:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_image = SpriteNameLookup ( "rbot00c.bmp" ); ^ io.cpp: In constructor ‘Yorp::Yorp(short int, short int)’: io.cpp:1452:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_image = SpriteNameLookup ( "rbot00c.bmp" ); ^ io.cpp: In constructor ‘Switch::Switch(short int, short int)’: io.cpp:1568:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_image = SpriteNameLookup("yorn00d.bmp"); ^ io.cpp: In constructor ‘Spike::Spike(short int, short int)’: io.cpp:1614:53: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_image = SpriteNameLookup("spke00c.bmp"); ^ io.cpp: In constructor ‘Garg::Garg(short int, short int)’: io.cpp:1663:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_image = SpriteNameLookup("meln00c.bmp"); ^ io.cpp: In constructor ‘Robot::Robot(short int, short int)’: io.cpp:1717:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_image = SpriteNameLookup("tbot00c.bmp"); ^ io.cpp: In constructor ‘Board::Board(short int, short int)’: io.cpp:1789:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_image = SpriteNameLookup ("bord00c.bmp"); ^ io.cpp: In constructor ‘DirBoard::DirBoard(short int, short int)’: io.cpp:1867:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_image = SpriteNameLookup( "bord00c.bmp" ); ^ io.cpp: In constructor ‘Lift::Lift(short int, short int)’: io.cpp:1979:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_image = SpriteNameLookup("bord00c.bmp"); ^ io.cpp: In constructor ‘Door::Door(short int, short int, short int, short int)’: io.cpp:2041:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_image = SpriteNameLookup("door00d.bmp"); ^ io.cpp: In constructor ‘Flob::Flob(short int, short int)’: io.cpp:2098:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_image = SpriteNameLookup("flob00c.bmp"); ^ io.cpp: In constructor ‘Car::Car(short int, short int)’: io.cpp:2153:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_image = SpriteNameLookup ( "acar00r.bmp"); ^ io.cpp:2154:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_imagel = SpriteNameLookup ( "acar00l.bmp" ); ^ io.cpp: In constructor ‘Mark::Mark(short int, short int)’: io.cpp:2226:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_image = SpriteNameLookup ( "aran00r.bmp" ); ^ io.cpp:2227:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_imagel = SpriteNameLookup ( "aran00l.bmp" ); ^ io.cpp: In constructor ‘Opponent::Opponent(short int, short int)’: io.cpp:2307:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_image = SpriteNameLookup ( "wnst00r.bmp" ); ^ io.cpp:2308:53: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] start_imagel = SpriteNameLookup ( "wnst00l.bmp" ); ^ io.cpp: In function ‘void Draw_Health()’: io.cpp:2483:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] static short num = SpriteNameLookup("info00c.bmp"); ^ io.cpp:2514:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] Print_Center ( 6*32, "PLAYER 2 IS DEAD", 0 ); ^ io.cpp:2515:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] Print_Center ( 7*32, "PRESS R", 1 ); ^ io.cpp: In function ‘short int Main_Menu()’: io.cpp:2646:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] }; ^ io.cpp:2646:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] io.cpp:2646:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] io.cpp:2652:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] Pic = LoadImageTile ( "menu.bmp", 0 ); ^ io.cpp: In function ‘int main(int, char**)’: io.cpp:2726:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] n = CheckParm ( argc, argv, "-w" ); ^ io.cpp:2729:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] n = CheckParm ( argc, argv, "-h" ); ^ io.cpp:2732:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] n = CheckParm ( argc, argv, "-bpp" ); ^ io.cpp:2735:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] if ( CheckParm ( argc, argv, "-coolwhip" ) && bpp > 8 ) ^ io.cpp:2737:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] if ( CheckParm ( argc, argv, "-noparallax" ) ) ^ io.cpp:2739:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] if ( CheckParm( argc, argv, "-swmem" ) ) ^ io.cpp:2749:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] if ( CheckParm( argc, argv, "-window" ) ) ^ io.cpp:2782:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] LoadImagePalette ( "palette.bmp" ); ^ io.cpp:2787:56: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] Load_Att ( "/usr/share/games/insaneodyssey/tiles.att" ); ^ io.cpp: In function ‘void Load_Tiles()’: io.cpp:367:32: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] fscanf ( fp, "%s", filename ); ^ io.cpp:368:35: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] fscanf ( fp, "%s", transparent ); // won't read as INT for some darn reason!! ^ io.cpp: In function ‘void Load_Sprites()’: io.cpp:399:44: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] fscanf ( fp, "%s", sprite[sprites].name); ^ io.cpp:400:44: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] fscanf ( fp, "%d", &sprite[sprites].xoff); ^ io.cpp:401:44: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] fscanf ( fp, "%d", &sprite[sprites].yoff); ^ io.cpp:402:44: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] fscanf ( fp, "%d", &sprite[sprites].wait); ^ io.cpp:403:44: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] fscanf ( fp, "%d", &sprite[sprites].next); ^ io.cpp: In function ‘void Load_Att(char*)’: io.cpp:497:55: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%d %d %d\n", &nexttile, &bits, &wait); ^ io.cpp: In function ‘void Load_Levels()’: io.cpp:531:86: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] f( fp, "%s %s %s", level[levels].name, level[levels].music, level[levels].bg ); ^ io.cpp: In function ‘void Load_Level()’: io.cpp:557:51: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread( &map_width, sizeof(short), 1, stream); ^ io.cpp:558:52: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread( &map_height, sizeof(short), 1, stream); ^ io.cpp:560:63: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&map[BG][i][0],sizeof(short),map_height,stream); ^ io.cpp:562:63: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&map[FG][i][0],sizeof(short),map_height,stream); ^ make[3]: *** [Makefile:316: io.o] Error 1 make[3]: Leaving directory '/var/tmp/portage/games-arcade/insaneodyssey-000311/work/insaneodyssey/insaneodyssey' make[2]: *** [Makefile:175: all-recursive] Error 1 make[2]: Leaving directory '/var/tmp/portage/games-arcade/insaneodyssey-000311/work/insaneodyssey/insaneodyssey' make[1]: *** [Makefile:145: all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/games-arcade/insaneodyssey-000311/work/insaneodyssey' make: *** [Makefile:294: all-recursive-am] Error 2 * ERROR: games-arcade/insaneodyssey-000311::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=games-arcade/insaneodyssey-000311::gentoo'`, * the complete build log and the output of `emerge -pqv '=games-arcade/insaneodyssey-000311::gentoo'`. * The complete build log is located at '/var/log/portage/games-arcade:insaneodyssey-000311:20161126-095910.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/games-arcade/insaneodyssey-000311/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/games-arcade/insaneodyssey-000311/temp/environment'. * Working directory: '/var/tmp/portage/games-arcade/insaneodyssey-000311/work/insaneodyssey' * S: '/var/tmp/portage/games-arcade/insaneodyssey-000311/work/insaneodyssey'