>>> Building on exopi-1 under games/roadfighter BDEPENDS = [devel/sdl-sound;devel/sdl-ttf;devel/sdl-image;devel/sdl-mixer;devel/gmake] DIST = [games/roadfighter:roadfighter.src_1.0.1269.tgz] FULLPKGNAME = roadfighter-1.0.1269p5 RDEPENDS = [devel/sdl-mixer;devel/sdl-image;devel/desktop-file-utils;devel/sdl-ttf;devel/sdl-sound] (Junk lock obtained for exopi-1 at 1713377765.09) >>> Running depends in games/roadfighter at 1713377765.14 last junk was in devel/p5-Glib2 /usr/sbin/pkg_add -aI -Drepair sdl-sound-1.0.3p3 sdl-ttf-2.0.11p3 was: /usr/sbin/pkg_add -aI -Drepair gmake-4.4.1 sdl-image-1.2.12p5 sdl-mixer-1.2.12p5 sdl-sound-1.0.3p3 sdl-ttf-2.0.11p3 /usr/sbin/pkg_add -aI -Drepair sdl-sound-1.0.3p3 sdl-ttf-2.0.11p3 >>> Running show-prepare-results in games/roadfighter at 1713377773.58 ===> games/roadfighter ===> Building from scratch roadfighter-1.0.1269p5 ===> roadfighter-1.0.1269p5 depends on: gmake-* -> gmake-4.4.1 ===> roadfighter-1.0.1269p5 depends on: sdl-sound-* -> sdl-sound-1.0.3p3 ===> roadfighter-1.0.1269p5 depends on: sdl-image-* -> sdl-image-1.2.12p5 ===> roadfighter-1.0.1269p5 depends on: sdl-ttf-* -> sdl-ttf-2.0.11p3 ===> roadfighter-1.0.1269p5 depends on: sdl-mixer-* -> sdl-mixer-1.2.12p5 ===> Verifying specs: c++ c++abi pthread SDL SDL_image SDL_mixer SDL_sound SDL_ttf c m ===> found c++.10.0 c++abi.7.0 pthread.27.1 SDL.8.0 SDL_image.3.1 SDL_mixer.5.0 SDL_sound.2.0 SDL_ttf.8.1 c.100.0 m.10.1 gmake-4.4.1 sdl-image-1.2.12p5 sdl-mixer-1.2.12p5 sdl-sound-1.0.3p3 sdl-ttf-2.0.11p3 Still tainted: host marked nojunk by games/dangerdeep >>> Running junk in games/roadfighter at 1713377776.50 Can't run junk because of lock on games/dangerdeep (Junk lock released for exopi-1 at 1713377779.56) distfiles size=11612160 >>> Running build in games/roadfighter at 1713377779.60 ===> games/roadfighter ===> Checking files for roadfighter-1.0.1269p5 `/exopi-cvs/ports/distfiles/roadfighter.src_1.0.1269.tgz' is up to date. >> (SHA256) roadfighter.src_1.0.1269.tgz: OK ===> Extracting for roadfighter-1.0.1269p5 ===> Patching for roadfighter-1.0.1269p5 ===> Applying OpenBSD patch patch-build_linux_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: build/linux/Makefile |--- build/linux/Makefile.orig |+++ build/linux/Makefile -------------------------- Patching file build/linux/Makefile using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 37. Hunk #3 succeeded at 49. Hunk #4 succeeded at 67. done ===> Applying OpenBSD patch patch-src_auxiliar_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |clang6 fix | |Index: src/auxiliar.cpp |--- src/auxiliar.cpp.orig |+++ src/auxiliar.cpp -------------------------- Patching file src/auxiliar.cpp using Plan A... Hunk #1 succeeded at 84. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for roadfighter-1.0.1269p5 ===> Configuring for roadfighter-1.0.1269p5 ===> Building for roadfighter-1.0.1269p5 c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/sge/sge_blib.cpp -o src/sge/sge_blib.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/sge/sge_bm_text.cpp -o src/sge/sge_bm_text.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/sge/sge_collision.cpp -o src/sge/sge_collision.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/sge/sge_misc.cpp -o src/sge/sge_misc.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/sge/sge_primitives.cpp -o src/sge/sge_primitives.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/sge/sge_rotation.cpp -o src/sge/sge_rotation.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/sge/sge_shape.cpp -o src/sge/sge_shape.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/sge/sge_surface.cpp -o src/sge/sge_surface.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/sge/sge_textpp.cpp -o src/sge/sge_textpp.o In file included from src/sge/sge_textpp.cpp:25: In file included from src/sge/sge_textpp.h:33: src/sge/sge_shape.h:186:22: warning: inline function 'sge_surface::clear' is not defined [-Wundefined-inline] virtual inline void clear(SDL_Surface *src, Sint16 srcX, Sint16 srcY); ^ src/sge/sge_textpp.cpp:745:9: note: used here tc->clear(buffer, x,y); //Remove the text ^ In file included from src/sge/sge_textpp.cpp:25: In file included from src/sge/sge_textpp.h:33: src/sge/sge_shape.h:185:22: warning: inline function 'sge_surface::clear' is not defined [-Wundefined-inline] virtual inline void clear(Uint32 color); ^ src/sge/sge_textpp.cpp:747:9: note: used here tc->clear(SDL_MapRGB(screen->format, bg.r, bg.g, bg.b)); ^ In file included from src/sge/sge_textpp.cpp:25: In file included from src/sge/sge_textpp.h:33: src/sge/sge_shape.h:256:22: warning: inline function 'sge_ssprite::update' is not defined [-Wundefined-inline] virtual inline bool update(void); ^ src/sge/sge_textpp.h:220:2: note: used here sge_TextSsprite(SDL_Surface *screen, Sint16 x=0, Sint16 y=0): ^ 3 warnings generated. c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/sge/sge_tt_text.cpp -o src/sge/sge_tt_text.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/CCarObject.cpp -o src/CCarObject.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/CEnemyCarObject.cpp -o src/CEnemyCarObject.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/CEnemyFastCarObject.cpp -o src/CEnemyFastCarObject.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/CEnemyNormalCarObject.cpp -o src/CEnemyNormalCarObject.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/CEnemyRacerCarObject.cpp -o src/CEnemyRacerCarObject.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/CEnemySlidderCarObject.cpp -o src/CEnemySlidderCarObject.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/CEnemyTruckObject.cpp -o src/CEnemyTruckObject.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/CExplosionObject.cpp -o src/CExplosionObject.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/CFuelObject.cpp -o src/CFuelObject.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/CGame.cpp -o src/CGame.o src/CGame.cpp:204:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] S_takefuel=Sound_create_sound("sound/takefuel"); ^ src/CGame.cpp:205:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] S_redlight=Sound_create_sound("sound/redlight"); ^ src/CGame.cpp:206:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] S_greenlight=Sound_create_sound("sound/greenlight"); ^ src/CGame.cpp:207:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] S_crash=Sound_create_sound("sound/car_crash"); ^ src/CGame.cpp:208:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] S_carstart=Sound_create_sound("sound/car_start"); ^ src/CGame.cpp:209:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] S_fuelempty=Sound_create_sound("sound/fuelempty"); ^ src/CGame.cpp:210:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] S_caradvance=Sound_create_sound("sound/car_pass"); ^ src/CGame.cpp:211:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] S_carengine=Sound_create_sound("sound/car_running"); ^ src/CGame.cpp:212:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] S_carskid=Sound_create_sound("sound/car_brake"); ^ src/CGame.cpp:213:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] S_water=Sound_create_sound("sound/water"); ^ src/CGame.cpp:214:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] S_collision=Sound_create_sound("sound/collision"); ^ src/CGame.cpp:215:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] S_truck=Sound_create_sound("sound/truck"); ^ src/CGame.cpp:433:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ((current_level%2)==1) Sound_create_music("sound/game_theme",-1); ^ src/CGame.cpp:434:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] else Sound_create_music("sound/game_theme2",-1); ^ 14 warnings generated. c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/CObject.cpp -o src/CObject.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/CPlayerCarObject.cpp -o src/CPlayerCarObject.o src/CPlayerCarObject.cpp:251:8: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (!game->object_collision(8,0,this,CONSTITUTION_SOLID)!=0) { ^ ~~ src/CPlayerCarObject.cpp:251:8: note: add parentheses after the '!' to evaluate the comparison first if (!game->object_collision(8,0,this,CONSTITUTION_SOLID)!=0) { ^ ( ) src/CPlayerCarObject.cpp:251:8: note: add parentheses around left hand side expression to silence this warning if (!game->object_collision(8,0,this,CONSTITUTION_SOLID)!=0) { ^ ( ) src/CPlayerCarObject.cpp:268:9: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (!game->object_collision(-8,0,this,CONSTITUTION_SOLID)!=0) { ^ ~~ src/CPlayerCarObject.cpp:268:9: note: add parentheses after the '!' to evaluate the comparison first if (!game->object_collision(-8,0,this,CONSTITUTION_SOLID)!=0) { ^ ( ) src/CPlayerCarObject.cpp:268:9: note: add parentheses around left hand side expression to silence this warning if (!game->object_collision(-8,0,this,CONSTITUTION_SOLID)!=0) { ^ ( ) 2 warnings generated. c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/CRoadFighter.cpp -o src/CRoadFighter.o src/CRoadFighter.cpp:85:32: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "PROGRAMMING: Santi Ontan (Brain) " ^~~~~~~~ src/CRoadFighter.cpp:88:105: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "BETA TESTING: Jason Eames (JEames), Miikka Poikela (McBain), Jorrith Schaap (Jorito), Santi Ontan (Brain)" ^~~~~~~~ src/CRoadFighter.cpp:82:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *text=" " ^ src/CRoadFighter.cpp:118:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] S_menu_move=Sound_create_sound("sound/menu_move"); ^ src/CRoadFighter.cpp:119:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] S_menu_select=Sound_create_sound("sound/menu_select"); ^ src/CRoadFighter.cpp:120:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] S_menu_in=Sound_create_sound("sound/logo_in"); ^ src/CRoadFighter.cpp:121:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] S_menu_out=Sound_create_sound("sound/logo_out"); ^ src/CRoadFighter.cpp:327:34: warning: & has lower precedence than !=; != will be evaluated first [-Wparentheses] if (game!=0 && (state_timmer>>3)&0x01!=0) { ^~~~~~~~ src/CRoadFighter.cpp:327:34: note: place parentheses around the '!=' expression to silence this warning if (game!=0 && (state_timmer>>3)&0x01!=0) { ^ ( ) src/CRoadFighter.cpp:327:34: note: place parentheses around the & expression to evaluate it first if (game!=0 && (state_timmer>>3)&0x01!=0) { ^ ( ) 8 warnings generated. c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/CSemaphoreObject.cpp -o src/CSemaphoreObject.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/CTile.cpp -o src/CTile.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/auxiliar.cpp -o src/auxiliar.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/configuration.cpp -o src/configuration.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/debug.cpp -o src/debug.o src/debug.cpp:31:17: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fprintf(fp, text); ^~~~ src/debug.cpp:31:17: note: treat the string as an argument to avoid this fprintf(fp, text); ^ "%s", 1 warning generated. c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/filehandling.cpp -o src/filehandling.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/gameover_state.cpp -o src/gameover_state.o src/gameover_state.cpp:23:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] Sound_create_music("sound/gameover",0); ^ 1 warning generated. c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/interlevel_state.cpp -o src/interlevel_state.o src/interlevel_state.cpp:24:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *maps[6]={"maps/level1.mg2", ^ src/interlevel_state.cpp:25:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "maps/level2.mg2", ^ src/interlevel_state.cpp:26:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "maps/level3.mg2", ^ src/interlevel_state.cpp:27:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "maps/level4.mg2", ^ src/interlevel_state.cpp:28:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "maps/level5.mg2", ^ src/interlevel_state.cpp:29:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "maps/level6.mg2"}; ^ src/interlevel_state.cpp:49:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] Sound_create_music("sound/start",0); ^ src/interlevel_state.cpp:173:30: warning: & has lower precedence than !=; != will be evaluated first [-Wparentheses] if ((interlevel_timmer>>3)&0x01!=0) { ^~~~~~~~ src/interlevel_state.cpp:173:30: note: place parentheses around the '!=' expression to silence this warning if ((interlevel_timmer>>3)&0x01!=0) { ^ ( ) src/interlevel_state.cpp:173:30: note: place parentheses around the & expression to evaluate it first if ((interlevel_timmer>>3)&0x01!=0) { ^ ( ) src/interlevel_state.cpp:193:29: warning: & has lower precedence than !=; != will be evaluated first [-Wparentheses] if ((interlevel_timmer>>3)&0x01!=0) { ^~~~~~~~ src/interlevel_state.cpp:193:29: note: place parentheses around the '!=' expression to silence this warning if ((interlevel_timmer>>3)&0x01!=0) { ^ ( ) src/interlevel_state.cpp:193:29: note: place parentheses around the & expression to evaluate it first if ((interlevel_timmer>>3)&0x01!=0) { ^ ( ) src/interlevel_state.cpp:216:30: warning: & has lower precedence than !=; != will be evaluated first [-Wparentheses] if ((interlevel_timmer>>3)&0x01!=0) { ^~~~~~~~ src/interlevel_state.cpp:216:30: note: place parentheses around the '!=' expression to silence this warning if ((interlevel_timmer>>3)&0x01!=0) { ^ ( ) src/interlevel_state.cpp:216:30: note: place parentheses around the & expression to evaluate it first if ((interlevel_timmer>>3)&0x01!=0) { ^ ( ) 10 warnings generated. c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/konami_state.cpp -o src/konami_state.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/loadmg2.cpp -o src/loadmg2.o src/loadmg2.cpp:99:27: warning: format specifies type 'char *' but the argument has type 'char (*)[256]' [-Wformat] if (1!=fscanf(fp,"%s",&tmp)) return false; ~~ ^~~~ 1 warning generated. c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/menu_state.cpp -o src/menu_state.o src/menu_state.cpp:42:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] Sound_create_music("sound/menu_theme",-1); ^ 1 warning generated. c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/playing_state.cpp -o src/playing_state.o src/playing_state.cpp:102:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] Sound_create_music("sound/levelcomplete",0); ^ 1 warning generated. c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/presentation_state.cpp -o src/presentation_state.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/quick_tables.cpp -o src/quick_tables.o c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/sound.cpp -o src/sound.o src/sound.cpp:183:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *ext[6]={".WAV",".OGG",".MP3",".wav",".ogg",".mp3"}; ^ src/sound.cpp:183:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *ext[6]={".WAV",".OGG",".MP3",".wav",".ogg",".mp3"}; ^ src/sound.cpp:183:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *ext[6]={".WAV",".OGG",".MP3",".wav",".ogg",".mp3"}; ^ src/sound.cpp:183:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *ext[6]={".WAV",".OGG",".MP3",".wav",".ogg",".mp3"}; ^ src/sound.cpp:183:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *ext[6]={".WAV",".OGG",".MP3",".wav",".ogg",".mp3"}; ^ src/sound.cpp:183:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *ext[6]={".WAV",".OGG",".MP3",".wav",".ogg",".mp3"}; ^ src/sound.cpp:273:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *ext[6]={".WAV",".OGG",".MP3",".wav",".ogg",".mp3"}; ^ src/sound.cpp:273:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *ext[6]={".WAV",".OGG",".MP3",".wav",".ogg",".mp3"}; ^ src/sound.cpp:273:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *ext[6]={".WAV",".OGG",".MP3",".wav",".ogg",".mp3"}; ^ src/sound.cpp:273:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *ext[6]={".WAV",".OGG",".MP3",".wav",".ogg",".mp3"}; ^ src/sound.cpp:273:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *ext[6]={".WAV",".OGG",".MP3",".wav",".ogg",".mp3"}; ^ src/sound.cpp:273:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *ext[6]={".WAV",".OGG",".MP3",".wav",".ogg",".mp3"}; ^ src/sound.cpp:312:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *ext[6]={".WAV",".OGG",".MP3",".wav",".ogg",".mp3"}; ^ src/sound.cpp:312:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *ext[6]={".WAV",".OGG",".MP3",".wav",".ogg",".mp3"}; ^ src/sound.cpp:312:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *ext[6]={".WAV",".OGG",".MP3",".wav",".ogg",".mp3"}; ^ src/sound.cpp:312:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *ext[6]={".WAV",".OGG",".MP3",".wav",".ogg",".mp3"}; ^ src/sound.cpp:312:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *ext[6]={".WAV",".OGG",".MP3",".wav",".ogg",".mp3"}; ^ src/sound.cpp:312:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *ext[6]={".WAV",".OGG",".MP3",".wav",".ogg",".mp3"}; ^ 18 warnings generated. c++ -O2 -pipe -g `sdl-config --cflags` -I/usr/X11R6/include -c src/main.cpp -o src/main.o c++ `sdl-config --libs` -L/usr/X11R6/lib/ -lSDL_image -lSDL_mixer -lSDL_sound -lSDL_ttf src/sge/sge_blib.o src/sge/sge_bm_text.o src/sge/sge_collision.o src/sge/sge_misc.o src/sge/sge_primitives.o src/sge/sge_rotation.o src/sge/sge_shape.o src/sge/sge_surface.o src/sge/sge_textpp.o src/sge/sge_tt_text.o src/CCarObject.o src/CEnemyCarObject.o src/CEnemyFastCarObject.o src/CEnemyNormalCarObject.o src/CEnemyRacerCarObject.o src/CEnemySlidderCarObject.o src/CEnemyTruckObject.o src/CExplosionObject.o src/CFuelObject.o src/CGame.o src/CObject.o src/CPlayerCarObject.o src/CRoadFighter.o src/CSemaphoreObject.o src/CTile.o src/auxiliar.o src/configuration.o src/debug.o src/filehandling.o src/gameover_state.o src/interlevel_state.o src/konami_state.o src/loadmg2.o src/menu_state.o src/playing_state.o src/presentation_state.o src/quick_tables.o src/sound.o src/main.o -o roadfighter sound.cpp:189 (src/sound.cpp:189)(src/sound.o:(Sound_create_sound(char*))): warning: strcpy() is almost always misused, please use strlcpy() menu_state.cpp:36 (src/menu_state.cpp:36)(src/menu_state.o:(CRoadFighter::menu_cycle())): warning: rand() may return deterministic values, is that what you want? menu_state.cpp:348 (src/menu_state.cpp:348)(src/menu_state.o:(CRoadFighter::menu_cycle())): warning: sprintf() is often misused, please use snprintf() debug.cpp:25 (src/debug.cpp:25)(src/debug.o:(output_debug_message(char const*, ...))): warning: vsprintf() is often misused, please use vsnprintf() o If there are no errors, the game compiled succesfully >>> Running package in games/roadfighter at 1713377816.13 ===> games/roadfighter ===> Faking installation for roadfighter-1.0.1269p5 o Creating install directory /exopi-obj/pobj/roadfighter-1.0.1269/fake-amd64/usr/local/share/roadfighter o Installing game and data to /exopi-obj/pobj/roadfighter-1.0.1269/fake-amd64/usr/local/share/roadfighter o Creating startup script /exopi-obj/pobj/roadfighter-1.0.1269/fake-amd64/usr/local/bin/roadfighter o Creating application menu entry ===> Building package for roadfighter-1.0.1269p5 Create /exopi-cvs/ports/packages/amd64/all/roadfighter-1.0.1269p5.tgz Creating package roadfighter-1.0.1269p5 reading plist| checking dependencies| checking dependencies|devel/desktop-file-utils checking dependencies|devel/sdl-image checking dependencies|devel/sdl-mixer checking dependencies|devel/sdl-sound checking dependencies|devel/sdl-ttf checksumming| checksumming| | 0% checksumming|* | 1% checksumming|* | 2% checksumming|** | 3% checksumming|** | 4% checksumming|*** | 5% checksumming|*** | 6% checksumming|**** | 7% checksumming|***** | 8% checksumming|****** | 9% checksumming|****** | 10% checksumming|******* | 11% checksumming|******* | 12% checksumming|******** | 13% checksumming|********* | 14% checksumming|********* | 15% checksumming|********** | 16% checksumming|********** | 17% checksumming|*********** | 18% checksumming|************ | 19% checksumming|************ | 20% checksumming|************* | 21% checksumming|************* | 22% checksumming|************** | 23% checksumming|************** | 24% checksumming|*************** | 25% checksumming|**************** | 25% checksumming|**************** | 26% checksumming|***************** | 27% checksumming|***************** | 28% checksumming|****************** | 29% checksumming|****************** | 30% checksumming|******************* | 31% checksumming|******************** | 32% checksumming|******************** | 33% checksumming|********************* | 34% checksumming|********************* | 35% checksumming|********************** | 36% checksumming|********************** | 37% checksumming|*********************** | 38% checksumming|************************ | 39% checksumming|************************ | 40% checksumming|************************* | 41% checksumming|************************* | 42% checksumming|************************** | 42% checksumming|************************** | 43% checksumming|*************************** | 44% checksumming|**************************** | 45% checksumming|**************************** | 46% checksumming|***************************** | 47% checksumming|***************************** | 48% checksumming|****************************** | 49% checksumming|******************************* | 50% checksumming|******************************* | 51% checksumming|******************************** | 52% checksumming|******************************** | 53% checksumming|********************************* | 54% checksumming|********************************* | 55% checksumming|********************************** | 56% checksumming|*********************************** | 57% checksumming|*********************************** | 58% checksumming|************************************ | 58% checksumming|************************************ | 59% checksumming|************************************* | 60% checksumming|************************************* | 61% checksumming|************************************** | 62% checksumming|*************************************** | 63% checksumming|*************************************** | 64% checksumming|**************************************** | 65% checksumming|**************************************** | 66% checksumming|***************************************** | 67% checksumming|***************************************** | 68% checksumming|****************************************** | 69% checksumming|******************************************* | 70% checksumming|******************************************* | 71% checksumming|******************************************** | 72% checksumming|******************************************** | 73% checksumming|********************************************* | 74% checksumming|********************************************* | 75% checksumming|********************************************** | 75% checksumming|*********************************************** | 76% checksumming|*********************************************** | 77% checksumming|************************************************ | 78% checksumming|************************************************ | 79% checksumming|************************************************* | 80% checksumming|************************************************* | 81% checksumming|************************************************** | 82% checksumming|*************************************************** | 83% checksumming|*************************************************** | 84% checksumming|**************************************************** | 85% checksumming|**************************************************** | 86% checksumming|***************************************************** | 87% checksumming|****************************************************** | 88% checksumming|****************************************************** | 89% checksumming|******************************************************* | 90% checksumming|******************************************************* | 91% checksumming|******************************************************** | 92% checksumming|********************************************************* | 93% checksumming|********************************************************** | 94% checksumming|********************************************************** | 95% checksumming|*********************************************************** | 96% checksumming|*********************************************************** | 97% checksumming|************************************************************ | 98% checksumming|************************************************************ | 99% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|** | 2% archiving|** | 3% archiving|** | 4% archiving|*** | 5% archiving|**** | 7% archiving|***** | 8% archiving|******* | 11% archiving|******** | 12% archiving|********* | 14% archiving|********** | 15% archiving|************** | 22% archiving|******************** | 31% archiving|********************* | 33% archiving|*************************** | 43% archiving|********************************* | 51% archiving|*********************************** | 55% archiving|************************************ | 56% archiving|*************************************** | 61% archiving|******************************************** | 68% archiving|******************************************** | 69% archiving|********************************************* | 70% archiving|********************************************* | 71% archiving|********************************************** | 71% archiving|********************************************** | 72% archiving|*********************************************** | 73% archiving|*********************************************** | 74% archiving|************************************************ | 74% archiving|************************************************ | 75% archiving|************************************************* | 76% archiving|************************************************* | 77% archiving|****************************************************** | 85% archiving|*********************************************************** | 92% archiving|************************************************************ | 94% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************| 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/roadfighter-1.0.1269p5.tgz >>> Running clean in games/roadfighter at 1713377835.61 ===> games/roadfighter ===> Cleaning for roadfighter-1.0.1269p5 >>> Ended at 1713377836.20 max_stuck=7.53/depends=8.44/show-prepare-results=2.82/junk=3.13/build=36.52/package=19.49/clean=0.63