=> "/opt/local/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-trunk-x86_64/games/lbreakout2", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for lbreakout2-2.6.5nb1 --- all --- /opt/local/bin/bmake all-recursive --- all-recursive --- Making all in intl Making all in m4 Making all in po Making all in common --- list.o --- --- net.o --- --- tools.o --- if gcc -DHAVE_CONFIG_H -DNETWORK_ENABLED -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT tools.o -MD -MP -MF ".deps/tools.Tpo" -c -o tools.o tools.c; then mv -f ".deps/tools.Tpo" ".deps/tools.Po"; else rm -f ".deps/tools.Tpo"; exit 1; fi --- net.o --- if gcc -DHAVE_CONFIG_H -DNETWORK_ENABLED -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT net.o -MD -MP -MF ".deps/net.Tpo" -c -o net.o net.c; then mv -f ".deps/net.Tpo" ".deps/net.Po"; else rm -f ".deps/net.Tpo"; exit 1; fi --- list.o --- if gcc -DHAVE_CONFIG_H -DNETWORK_ENABLED -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT list.o -MD -MP -MF ".deps/list.Tpo" -c -o list.o list.c; then mv -f ".deps/list.Tpo" ".deps/list.Po"; else rm -f ".deps/list.Tpo"; exit 1; fi --- net.o --- net.c: In function 'net_build_addr': net.c:305:44: warning: array subscript 'struct sockaddr_in6[0]' is partly outside array bounds of 'struct sockaddr[1]' [-Warray-bounds=] 305 | ((struct sockaddr_in6*)&sa)->sin6_port = htons((short)port); | ^~ net.c:282:25: note: object 'sa' of size 16 282 | struct sockaddr sa; | ^~ --- parser.o --- if gcc -DHAVE_CONFIG_H -DNETWORK_ENABLED -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT parser.o -MD -MP -MF ".deps/parser.Tpo" -c -o parser.o parser.c; then mv -f ".deps/parser.Tpo" ".deps/parser.Po"; else rm -f ".deps/parser.Tpo"; exit 1; fi parser.c: In function 'parser_set_parse_error.constprop': parser.c:99:37: warning: '%s' directive writing up to 1023 bytes into a region of size 1019 [-Wformat-overflow=] 99 | sprintf( parser_error, "%s: %i: %s", | ^~ parser.c:99:5: note: 'sprintf' output 6 or more bytes (assuming 1029) into a destination of size 1024 99 | sprintf( parser_error, "%s: %i: %s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100 | fname, line_count, error ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ parser.c: In function 'parser_parse_file': parser.c:302:69: warning: '%s' directive writing up to 1023 bytes into a region of size 1004 [-Wformat-overflow=] 302 | sprintf( parser_sub_error, "parse error before '%s'", token ); | ^~ ~~~~~ parser.c:302:21: note: 'sprintf' output between 22 and 1045 bytes into a destination of size 1024 302 | sprintf( parser_sub_error, "parse error before '%s'", token ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parser.c: In function 'parser_get_pdata': parser.c:601:54: warning: '%s' directive writing up to 1023 bytes into a region of size 1003 [-Wformat-overflow=] 601 | sprintf( parser_error, "parser_get_pdata: %s/%s: %s", pd->name, name, parser_sub_error ); | ^~ ~~~~~~~~~~~~~~~~ parser.c:601:5: note: 'sprintf' output 22 or more bytes (assuming 1045) into a destination of size 1024 601 | sprintf( parser_error, "parser_get_pdata: %s/%s: %s", pd->name, name, parser_sub_error ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parser.c: In function 'parser_get_entries': parser.c:611:59: warning: '%s' directive writing up to 1023 bytes into a region of size 1003 [-Wformat-overflow=] 611 | sprintf( parser_sub_error, "parser_get_entries:\n %s", parser_error ); | ^~ ~~~~~~~~~~~~ parser.c:611:9: note: 'sprintf' output between 22 and 1045 bytes into a destination of size 1024 611 | sprintf( parser_sub_error, "parser_get_entries:\n %s", parser_error ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parser.c: In function 'parser_get_values': parser.c:627:58: warning: '%s' directive writing up to 1023 bytes into a region of size 1004 [-Wformat-overflow=] 627 | sprintf( parser_sub_error, "parser_get_values:\n %s", parser_error ); | ^~ ~~~~~~~~~~~~ parser.c:627:9: note: 'sprintf' output between 21 and 1044 bytes into a destination of size 1024 627 | sprintf( parser_sub_error, "parser_get_values:\n %s", parser_error ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parser.c: In function 'parser_get_value': parser.c:642:57: warning: '%s' directive writing up to 1023 bytes into a region of size 1005 [-Wformat-overflow=] 642 | sprintf( parser_sub_error, "parser_get_value:\n %s", parser_error ); | ^~ ~~~~~~~~~~~~ parser.c:642:9: note: 'sprintf' output between 20 and 1043 bytes into a destination of size 1024 642 | sprintf( parser_sub_error, "parser_get_value:\n %s", parser_error ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parser.c: In function 'parser_get_int': parser.c:658:55: warning: '%s' directive writing up to 1023 bytes into a region of size 1007 [-Wformat-overflow=] 658 | sprintf( parser_sub_error, "parser_get_int:\n %s", parser_error ); | ^~ ~~~~~~~~~~~~ parser.c:658:9: note: 'sprintf' output between 18 and 1041 bytes into a destination of size 1024 658 | sprintf( parser_sub_error, "parser_get_int:\n %s", parser_error ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parser.c: In function 'parser_get_double': parser.c:669:58: warning: '%s' directive writing up to 1023 bytes into a region of size 1004 [-Wformat-overflow=] 669 | sprintf( parser_sub_error, "parser_get_double:\n %s", parser_error ); | ^~ ~~~~~~~~~~~~ parser.c:669:9: note: 'sprintf' output between 21 and 1044 bytes into a destination of size 1024 669 | sprintf( parser_sub_error, "parser_get_double:\n %s", parser_error ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parser.c: In function 'parser_get_string': parser.c:680:58: warning: '%s' directive writing up to 1023 bytes into a region of size 1004 [-Wformat-overflow=] 680 | sprintf( parser_sub_error, "parser_get_string:\n %s", parser_error ); | ^~ ~~~~~~~~~~~~ parser.c:680:9: note: 'sprintf' output between 21 and 1044 bytes into a destination of size 1024 680 | sprintf( parser_sub_error, "parser_get_string:\n %s", parser_error ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libcommon.a --- rm -f libcommon.a ar cru libcommon.a list.o net.o tools.o parser.o ranlib libcommon.a Making all in gui --- list.o --- --- stk.o --- --- gui.o --- if gcc -DHAVE_CONFIG_H -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DAUDIO_ENABLED -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT gui.o -MD -MP -MF ".deps/gui.Tpo" -c -o gui.o gui.c; then mv -f ".deps/gui.Tpo" ".deps/gui.Po"; else rm -f ".deps/gui.Tpo"; exit 1; fi --- list.o --- if gcc -DHAVE_CONFIG_H -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DAUDIO_ENABLED -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT list.o -MD -MP -MF ".deps/list.Tpo" -c -o list.o list.c; then mv -f ".deps/list.Tpo" ".deps/list.Po"; else rm -f ".deps/list.Tpo"; exit 1; fi --- stk.o --- if gcc -DHAVE_CONFIG_H -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DAUDIO_ENABLED -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT stk.o -MD -MP -MF ".deps/stk.Tpo" -c -o stk.o stk.c; then mv -f ".deps/stk.Tpo" ".deps/stk.Po"; else rm -f ".deps/stk.Tpo"; exit 1; fi --- gui_widget.o --- if gcc -DHAVE_CONFIG_H -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DAUDIO_ENABLED -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT gui_widget.o -MD -MP -MF ".deps/gui_widget.Tpo" -c -o gui_widget.o gui_widget.c; then mv -f ".deps/gui_widget.Tpo" ".deps/gui_widget.Po"; else rm -f ".deps/gui_widget.Tpo"; exit 1; fi --- gui_theme.o --- if gcc -DHAVE_CONFIG_H -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DAUDIO_ENABLED -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT gui_theme.o -MD -MP -MF ".deps/gui_theme.Tpo" -c -o gui_theme.o gui_theme.c; then mv -f ".deps/gui_theme.Tpo" ".deps/gui_theme.Po"; else rm -f ".deps/gui_theme.Tpo"; exit 1; fi --- gui_box.o --- if gcc -DHAVE_CONFIG_H -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DAUDIO_ENABLED -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT gui_box.o -MD -MP -MF ".deps/gui_box.Tpo" -c -o gui_box.o gui_box.c; then mv -f ".deps/gui_box.Tpo" ".deps/gui_box.Po"; else rm -f ".deps/gui_box.Tpo"; exit 1; fi --- gui_button.o --- if gcc -DHAVE_CONFIG_H -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DAUDIO_ENABLED -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT gui_button.o -MD -MP -MF ".deps/gui_button.Tpo" -c -o gui_button.o gui_button.c; then mv -f ".deps/gui_button.Tpo" ".deps/gui_button.Po"; else rm -f ".deps/gui_button.Tpo"; exit 1; fi --- gui_label.o --- if gcc -DHAVE_CONFIG_H -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DAUDIO_ENABLED -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT gui_label.o -MD -MP -MF ".deps/gui_label.Tpo" -c -o gui_label.o gui_label.c; then mv -f ".deps/gui_label.Tpo" ".deps/gui_label.Po"; else rm -f ".deps/gui_label.Tpo"; exit 1; fi --- gui_icon.o --- --- gui_radiogroup.o --- --- gui_icon.o --- if gcc -DHAVE_CONFIG_H -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DAUDIO_ENABLED -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT gui_icon.o -MD -MP -MF ".deps/gui_icon.Tpo" -c -o gui_icon.o gui_icon.c; then mv -f ".deps/gui_icon.Tpo" ".deps/gui_icon.Po"; else rm -f ".deps/gui_icon.Tpo"; exit 1; fi --- gui_radiogroup.o --- if gcc -DHAVE_CONFIG_H -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DAUDIO_ENABLED -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT gui_radiogroup.o -MD -MP -MF ".deps/gui_radiogroup.Tpo" -c -o gui_radiogroup.o gui_radiogroup.c; then mv -f ".deps/gui_radiogroup.Tpo" ".deps/gui_radiogroup.Po"; else rm -f ".deps/gui_radiogroup.Tpo"; exit 1; fi --- gui_scrollbar.o --- if gcc -DHAVE_CONFIG_H -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DAUDIO_ENABLED -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT gui_scrollbar.o -MD -MP -MF ".deps/gui_scrollbar.Tpo" -c -o gui_scrollbar.o gui_scrollbar.c; then mv -f ".deps/gui_scrollbar.Tpo" ".deps/gui_scrollbar.Po"; else rm -f ".deps/gui_scrollbar.Tpo"; exit 1; fi --- gui_progressbar.o --- if gcc -DHAVE_CONFIG_H -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DAUDIO_ENABLED -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT gui_progressbar.o -MD -MP -MF ".deps/gui_progressbar.Tpo" -c -o gui_progressbar.o gui_progressbar.c; then mv -f ".deps/gui_progressbar.Tpo" ".deps/gui_progressbar.Po"; else rm -f ".deps/gui_progressbar.Tpo"; exit 1; fi --- gui_list.o --- if gcc -DHAVE_CONFIG_H -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DAUDIO_ENABLED -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT gui_list.o -MD -MP -MF ".deps/gui_list.Tpo" -c -o gui_list.o gui_list.c; then mv -f ".deps/gui_list.Tpo" ".deps/gui_list.Po"; else rm -f ".deps/gui_list.Tpo"; exit 1; fi --- gui_edit.o --- --- gui_spinbutton.o --- --- gui_edit.o --- if gcc -DHAVE_CONFIG_H -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DAUDIO_ENABLED -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT gui_edit.o -MD -MP -MF ".deps/gui_edit.Tpo" -c -o gui_edit.o gui_edit.c; then mv -f ".deps/gui_edit.Tpo" ".deps/gui_edit.Po"; else rm -f ".deps/gui_edit.Tpo"; exit 1; fi --- gui_spinbutton.o --- if gcc -DHAVE_CONFIG_H -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DAUDIO_ENABLED -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT gui_spinbutton.o -MD -MP -MF ".deps/gui_spinbutton.Tpo" -c -o gui_spinbutton.o gui_spinbutton.c; then mv -f ".deps/gui_spinbutton.Tpo" ".deps/gui_spinbutton.Po"; else rm -f ".deps/gui_spinbutton.Tpo"; exit 1; fi --- libGui.a --- rm -f libGui.a ar cru libGui.a list.o stk.o gui.o gui_widget.o gui_theme.o gui_box.o gui_button.o gui_label.o gui_icon.o gui_radiogroup.o gui_scrollbar.o gui_progressbar.o gui_list.o gui_edit.o gui_spinbutton.o ranlib libGui.a Making all in game --- game.o --- --- levels.o --- --- shots.o --- --- levels.o --- if gcc -DNETWORK_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT levels.o -MD -MP -MF ".deps/levels.Tpo" -c -o levels.o levels.c; then mv -f ".deps/levels.Tpo" ".deps/levels.Po"; else rm -f ".deps/levels.Tpo"; exit 1; fi --- shots.o --- if gcc -DNETWORK_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT shots.o -MD -MP -MF ".deps/shots.Tpo" -c -o shots.o shots.c; then mv -f ".deps/shots.Tpo" ".deps/shots.Po"; else rm -f ".deps/shots.Tpo"; exit 1; fi --- game.o --- if gcc -DNETWORK_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT game.o -MD -MP -MF ".deps/game.Tpo" -c -o game.o game.c; then mv -f ".deps/game.Tpo" ".deps/game.Po"; else rm -f ".deps/game.Tpo"; exit 1; fi --- bricks.o --- if gcc -DNETWORK_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT bricks.o -MD -MP -MF ".deps/bricks.Tpo" -c -o bricks.o bricks.c; then mv -f ".deps/bricks.Tpo" ".deps/bricks.Po"; else rm -f ".deps/bricks.Tpo"; exit 1; fi --- paddle.o --- if gcc -DNETWORK_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT paddle.o -MD -MP -MF ".deps/paddle.Tpo" -c -o paddle.o paddle.c; then mv -f ".deps/paddle.Tpo" ".deps/paddle.Po"; else rm -f ".deps/paddle.Tpo"; exit 1; fi --- bricks.o --- bricks.c: In function 'brick_hit': bricks.c:807:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 807 | if (cur_game->localServerGame) | ^~ bricks.c:882:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 882 | if ( cur_game->bricks[mx][my].type == MAP_WALL ) return 0; | ^~ bricks.c:898:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 898 | if (cur_game->localServerGame) | ^~ bricks.c:915:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 915 | if ( remove ) { | ^~ bricks.c:926:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 926 | if (cur_game->localServerGame) | ^~ bricks.c:992:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 992 | return remove; | ^~~~~~ --- extras.o --- if gcc -DNETWORK_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT extras.o -MD -MP -MF ".deps/extras.Tpo" -c -o extras.o extras.c; then mv -f ".deps/extras.Tpo" ".deps/extras.Po"; else rm -f ".deps/extras.Tpo"; exit 1; fi --- balls.o --- if gcc -DNETWORK_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT balls.o -MD -MP -MF ".deps/balls.Tpo" -c -o balls.o balls.c; then mv -f ".deps/balls.Tpo" ".deps/balls.Po"; else rm -f ".deps/balls.Tpo"; exit 1; fi --- mathfuncs.o --- if gcc -DNETWORK_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT mathfuncs.o -MD -MP -MF ".deps/mathfuncs.Tpo" -c -o mathfuncs.o mathfuncs.c; then mv -f ".deps/mathfuncs.Tpo" ".deps/mathfuncs.Po"; else rm -f ".deps/mathfuncs.Tpo"; exit 1; fi --- comm.o --- if gcc -DNETWORK_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT comm.o -MD -MP -MF ".deps/comm.Tpo" -c -o comm.o comm.c; then mv -f ".deps/comm.Tpo" ".deps/comm.Po"; else rm -f ".deps/comm.Tpo"; exit 1; fi comm.c: In function 'comm_pack_level': comm.c:508:29: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size 16 [-Wformat-truncation=] 508 | snprintf( ptr, 16, "%s", level->name ); ptr[15] = 0; ptr += 16; | ^~ comm.c:508:9: note: 'snprintf' output between 1 and 32 bytes into a destination of size 16 508 | snprintf( ptr, 16, "%s", level->name ); ptr[15] = 0; ptr += 16; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ comm.c:509:29: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size 16 [-Wformat-truncation=] 509 | snprintf( ptr, 16, "%s", level->author); ptr[15] = 0; ptr += 16; | ^~ comm.c:509:9: note: 'snprintf' output between 1 and 32 bytes into a destination of size 16 509 | snprintf( ptr, 16, "%s", level->author); ptr[15] = 0; ptr += 16; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libgame.a --- rm -f libgame.a ar cru libgame.a game.o levels.o shots.o bricks.o paddle.o extras.o balls.o mathfuncs.o comm.o ranlib libgame.a Making all in server --- all-recursive --- Making all in levels --- server.o --- --- server_game.o --- --- server.o --- if gcc -DHAVE_CONFIG_H -DNETWORK_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DLOCALEDIR=\"/opt/local/share/locale\" -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT server.o -MD -MP -MF ".deps/server.Tpo" -c -o server.o server.c; then mv -f ".deps/server.Tpo" ".deps/server.Po"; else rm -f ".deps/server.Tpo"; exit 1; fi --- server_game.o --- if gcc -DHAVE_CONFIG_H -DNETWORK_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DLOCALEDIR=\"/opt/local/share/locale\" -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT server_game.o -MD -MP -MF ".deps/server_game.Tpo" -c -o server_game.o server_game.c; then mv -f ".deps/server_game.Tpo" ".deps/server_game.Po"; else rm -f ".deps/server_game.Tpo"; exit 1; fi --- server.o --- server.c: In function 'parse_args': server.c:1062:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1062 | if ( argv[i + 1] ) | ^~ server.c:1064:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1064 | if ( !strcmp( "-b", argv[i] ) ) | ^~ server.c: In function 'channel_add': server.c:108:5: warning: 'strncpy' specified bound 20 equals destination size [-Wstringop-truncation] 108 | strncpy(channel->name,name,20); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'parse_args', inlined from 'init' at server.c:1118:5, inlined from 'main' at server.c:1175:5: server.c:1043:17: warning: 'strncpy' specified bound 128 equals destination size [-Wstringop-truncation] 1043 | strncpy(datadir,argv[i + 1],128); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'parse_packet_channel', inlined from 'handle' at server.c:965:13, inlined from 'main' at server.c:1184:13: server.c:823:33: warning: 'strncpy' specified bound 16 equals destination size [-Wstringop-truncation] 823 | strncpy(name,msg_read_string(),16); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'handle_connectionless_packet', inlined from 'handle' at server.c:948:13, inlined from 'main' at server.c:1184:13: server.c:504:13: warning: 'strncpy' specified bound 20 equals destination size [-Wstringop-truncation] 504 | strncpy(user->name,_("admin"),20); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- lbreakout2server --- gcc -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -lsocket -lnsl -L/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/local/lib -lintl -liconv -o lbreakout2server server.o server_game.o ../common/libcommon.a ../game/libgame.a -lintl -lpng -lz -lm -L/opt/local/lib -R/opt/local/lib -lSDL -lpthread -lposix4 Making all in client --- all-recursive --- Making all in gfx --- all-recursive --- Making all in AbsoluteB Making all in Oz Making all in Moiree Making all in Classic Making all in sounds Making all in levels Making all in gui_theme --- credit.o --- --- shine.o --- --- extras.o --- --- credit.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT credit.o -MD -MP -MF ".deps/credit.Tpo" -c -o credit.o credit.c; then mv -f ".deps/credit.Tpo" ".deps/credit.Po"; else rm -f ".deps/credit.Tpo"; exit 1; fi --- shine.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT shine.o -MD -MP -MF ".deps/shine.Tpo" -c -o shine.o shine.c; then mv -f ".deps/shine.Tpo" ".deps/shine.Po"; else rm -f ".deps/shine.Tpo"; exit 1; fi --- extras.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT extras.o -MD -MP -MF ".deps/extras.Tpo" -c -o extras.o extras.c; then mv -f ".deps/extras.Tpo" ".deps/extras.Po"; else rm -f ".deps/extras.Tpo"; exit 1; fi --- balls.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT balls.o -MD -MP -MF ".deps/balls.Tpo" -c -o balls.o balls.c; then mv -f ".deps/balls.Tpo" ".deps/balls.Po"; else rm -f ".deps/balls.Tpo"; exit 1; fi --- shrapnells.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT shrapnells.o -MD -MP -MF ".deps/shrapnells.Tpo" -c -o shrapnells.o shrapnells.c; then mv -f ".deps/shrapnells.Tpo" ".deps/shrapnells.Po"; else rm -f ".deps/shrapnells.Tpo"; exit 1; fi --- balls.o --- balls.c: In function 'client_balls_update': balls.c:221:16: warning: variable 'old' set but not used [-Wunused-but-set-variable] 221 | Vector old; /* old position of ball before update */ | ^~~ --- shrapnells.o --- shrapnells.c: In function 'exp_delete': shrapnells.c:276:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 276 | if ( exps ) list_delete( exps ); exps = 0; | ^~ shrapnells.c:276:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 276 | if ( exps ) list_delete( exps ); exps = 0; | ^~~~ --- shots.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT shots.o -MD -MP -MF ".deps/shots.Tpo" -c -o shots.o shots.c; then mv -f ".deps/shots.Tpo" ".deps/shots.Po"; else rm -f ".deps/shots.Tpo"; exit 1; fi --- event.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT event.o -MD -MP -MF ".deps/event.Tpo" -c -o event.o event.c; then mv -f ".deps/event.Tpo" ".deps/event.Po"; else rm -f ".deps/event.Tpo"; exit 1; fi --- paddle.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT paddle.o -MD -MP -MF ".deps/paddle.Tpo" -c -o paddle.o paddle.c; then mv -f ".deps/paddle.Tpo" ".deps/paddle.Po"; else rm -f ".deps/paddle.Tpo"; exit 1; fi --- frame.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT frame.o -MD -MP -MF ".deps/frame.Tpo" -c -o frame.o frame.c; then mv -f ".deps/frame.Tpo" ".deps/frame.Po"; else rm -f ".deps/frame.Tpo"; exit 1; fi --- misc.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT misc.o -MD -MP -MF ".deps/misc.Tpo" -c -o misc.o misc.c; then mv -f ".deps/misc.Tpo" ".deps/misc.Po"; else rm -f ".deps/misc.Tpo"; exit 1; fi --- bricks.o --- --- player.o --- --- bricks.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT bricks.o -MD -MP -MF ".deps/bricks.Tpo" -c -o bricks.o bricks.c; then mv -f ".deps/bricks.Tpo" ".deps/bricks.Po"; else rm -f ".deps/bricks.Tpo"; exit 1; fi --- player.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT player.o -MD -MP -MF ".deps/player.Tpo" -c -o player.o player.c; then mv -f ".deps/player.Tpo" ".deps/player.Po"; else rm -f ".deps/player.Tpo"; exit 1; fi --- file.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT file.o -MD -MP -MF ".deps/file.Tpo" -c -o file.o file.c; then mv -f ".deps/file.Tpo" ".deps/file.Po"; else rm -f ".deps/file.Tpo"; exit 1; fi --- config.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT config.o -MD -MP -MF ".deps/config.Tpo" -c -o config.o config.c; then mv -f ".deps/config.Tpo" ".deps/config.Po"; else rm -f ".deps/config.Tpo"; exit 1; fi --- setselect.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT setselect.o -MD -MP -MF ".deps/setselect.Tpo" -c -o setselect.o setselect.c; then mv -f ".deps/setselect.Tpo" ".deps/setselect.Po"; else rm -f ".deps/setselect.Tpo"; exit 1; fi --- config.o --- config.c: In function 'config_check_dir': config.c:53:34: warning: '/lbreakout2-levels' directive output may be truncated writing 18 bytes into a region of size between 1 and 512 [-Wformat-truncation=] 53 | snprintf( level_dir, 512, "%s/lbreakout2-levels", config.dir_name ); | ^~~~~~~~~~~~~~~~~~ config.c:53:5: note: 'snprintf' output between 19 and 530 bytes into a destination of size 512 53 | snprintf( level_dir, 512, "%s/lbreakout2-levels", config.dir_name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:56:34: warning: '/lbreakout2-themes' directive output may be truncated writing 18 bytes into a region of size between 1 and 512 [-Wformat-truncation=] 56 | snprintf( level_dir, 512, "%s/lbreakout2-themes", config.dir_name ); | ^~~~~~~~~~~~~~~~~~ config.c:56:5: note: 'snprintf' output between 19 and 530 bytes into a destination of size 512 56 | snprintf( level_dir, 512, "%s/lbreakout2-themes", config.dir_name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- setselect.o --- setselect.c: In function 'render_level_thumbnail': setselect.c:148:36: warning: variable 'yoff' set but not used [-Wunused-but-set-variable] 148 | int i, j, k, bx, by, xoff, yoff; | ^~~~ --- config.o --- config.c: In function 'config_load': config.c:138:29: warning: '%s' directive writing 15 bytes into a region of size between 0 and 511 [-Wformat-overflow=] 138 | sprintf( file_name, "%s/%s", config.dir_name, CONFIG_FILE_NAME ); | ^~ config.c:138:5: note: 'sprintf' output between 17 and 528 bytes into a destination of size 512 138 | sprintf( file_name, "%s/%s", config.dir_name, CONFIG_FILE_NAME ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- item.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT item.o -MD -MP -MF ".deps/item.Tpo" -c -o item.o item.c; then mv -f ".deps/item.Tpo" ".deps/item.Po"; else rm -f ".deps/item.Tpo"; exit 1; fi --- config.o --- config.c: In function 'config_save': config.c:212:29: warning: '%s' directive writing 15 bytes into a region of size between 0 and 511 [-Wformat-overflow=] 212 | sprintf( file_name, "%s/%s", config.dir_name, CONFIG_FILE_NAME ); | ^~ config.c:212:5: note: 'sprintf' output between 17 and 528 bytes into a destination of size 512 212 | sprintf( file_name, "%s/%s", config.dir_name, CONFIG_FILE_NAME ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- menu.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT menu.o -MD -MP -MF ".deps/menu.Tpo" -c -o menu.o menu.c; then mv -f ".deps/menu.Tpo" ".deps/menu.Po"; else rm -f ".deps/menu.Tpo"; exit 1; fi --- manager.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT manager.o -MD -MP -MF ".deps/manager.Tpo" -c -o manager.o manager.c; then mv -f ".deps/manager.Tpo" ".deps/manager.Po"; else rm -f ".deps/manager.Tpo"; exit 1; fi --- value.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT value.o -MD -MP -MF ".deps/value.Tpo" -c -o value.o value.c; then mv -f ".deps/value.Tpo" ".deps/value.Po"; else rm -f ".deps/value.Tpo"; exit 1; fi --- chart.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT chart.o -MD -MP -MF ".deps/chart.Tpo" -c -o chart.o chart.c; then mv -f ".deps/chart.Tpo" ".deps/chart.Po"; else rm -f ".deps/chart.Tpo"; exit 1; fi chart.c: In function 'chart_reset': chart.c:51:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 51 | for ( i = 0; i < CHART_ENTRY_COUNT; i++ ) | ^~~ chart.c:53:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 53 | chart->entries[0].score = 300000; | ^~~~~ chart.c: In function 'chart_load': chart.c:202:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 202 | if ( charts ) list_delete( charts ); charts = 0; | ^~ chart.c:202:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 202 | if ( charts ) list_delete( charts ); charts = 0; | ^~~~~~ chart.c: In function 'chart_delete': chart.c:231:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 231 | if ( charts ) list_delete( charts ); charts = 0; | ^~ chart.c:231:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 231 | if ( charts ) list_delete( charts ); charts = 0; | ^~~~~~ chart.c: In function 'chart_save': chart.c:246:29: warning: '%s' directive writing 15 bytes into a region of size between 0 and 511 [-Wformat-overflow=] 246 | sprintf( file_name, "%s/%s", chart_path, CHART_FILE_NAME ); | ^~ chart.c:246:5: note: 'sprintf' output between 17 and 528 bytes into a destination of size 512 246 | sprintf( file_name, "%s/%s", chart_path, CHART_FILE_NAME ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- editor.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT editor.o -MD -MP -MF ".deps/editor.Tpo" -c -o editor.o editor.c; then mv -f ".deps/editor.Tpo" ".deps/editor.Po"; else rm -f ".deps/editor.Tpo"; exit 1; fi --- help.o --- --- hint.o --- --- help.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT help.o -MD -MP -MF ".deps/help.Tpo" -c -o help.o help.c; then mv -f ".deps/help.Tpo" ".deps/help.Po"; else rm -f ".deps/help.Tpo"; exit 1; fi --- hint.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT hint.o -MD -MP -MF ".deps/hint.Tpo" -c -o hint.o hint.c; then mv -f ".deps/hint.Tpo" ".deps/hint.Po"; else rm -f ".deps/hint.Tpo"; exit 1; fi --- theme.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT theme.o -MD -MP -MF ".deps/theme.Tpo" -c -o theme.o theme.c; then mv -f ".deps/theme.Tpo" ".deps/theme.Po"; else rm -f ".deps/theme.Tpo"; exit 1; fi --- client.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT client.o -MD -MP -MF ".deps/client.Tpo" -c -o client.o client.c; then mv -f ".deps/client.Tpo" ".deps/client.Po"; else rm -f ".deps/client.Tpo"; exit 1; fi --- theme.o --- theme.c: In function 'theme_load_surf': theme.c:160:32: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 160 | sprintf( theme_path, "%s/%s", theme_dir, name ); | ^ theme.c:160:5: note: 'sprintf' output 2 or more bytes (assuming 513) into a destination of size 512 160 | sprintf( theme_path, "%s/%s", theme_dir, name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ theme.c: In function 'theme_load_sound': theme.c:171:32: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 171 | sprintf( theme_path, "%s/%s", theme_dir, name ); | ^ theme.c:171:5: note: 'sprintf' output 2 or more bytes (assuming 513) into a destination of size 512 171 | sprintf( theme_path, "%s/%s", theme_dir, name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ theme.c: In function 'theme_load_font_fixed': theme.c:182:32: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 182 | sprintf( theme_path, "%s/%s", theme_dir, name ); | ^ theme.c:182:5: note: 'sprintf' output 2 or more bytes (assuming 513) into a destination of size 512 182 | sprintf( theme_path, "%s/%s", theme_dir, name ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ theme.c: In function 'theme_load_bkgnds': theme.c:247:29: warning: '/back0.png' directive writing 10 bytes into a region of size between 1 and 512 [-Wformat-overflow=] 247 | sprintf( theme_path, "%s/back0.png", theme_dir ); | ^~~~~~~~~~ theme.c:247:5: note: 'sprintf' output between 11 and 522 bytes into a destination of size 512 247 | sprintf( theme_path, "%s/back0.png", theme_dir ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ theme.c:262:37: warning: '/back' directive writing 5 bytes into a region of size between 1 and 512 [-Wformat-overflow=] 262 | sprintf( theme_path, "%s/back%i.png", theme_dir, bkgnd_count ); | ^~~~~ theme.c:262:34: note: directive argument in the range [-2147483647, 2147483647] 262 | sprintf( theme_path, "%s/back%i.png", theme_dir, bkgnd_count ); | ^~~~~~~~~~~~~~~ theme.c:262:13: note: 'sprintf' output between 11 and 532 bytes into a destination of size 512 262 | sprintf( theme_path, "%s/back%i.png", theme_dir, bkgnd_count ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ theme.c:267:37: warning: '/back' directive writing 5 bytes into a region of size between 1 and 512 [-Wformat-overflow=] 267 | sprintf( theme_path, "%s/back%i.png", theme_dir, i ); | ^~~~~ theme.c:267:34: note: directive argument in the range [0, 2147483646] 267 | sprintf( theme_path, "%s/back%i.png", theme_dir, i ); | ^~~~~~~~~~~~~~~ theme.c:267:13: note: 'sprintf' output between 11 and 531 bytes into a destination of size 512 267 | sprintf( theme_path, "%s/back%i.png", theme_dir, i ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- client_recv.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT client_recv.o -MD -MP -MF ".deps/client_recv.Tpo" -c -o client_recv.o client_recv.c; then mv -f ".deps/client_recv.Tpo" ".deps/client_recv.Po"; else rm -f ".deps/client_recv.Tpo"; exit 1; fi --- theme.o --- theme.c: In function 'theme_load': theme.c:509:29: warning: '/floor.png' directive writing 10 bytes into a region of size between 1 and 512 [-Wformat-overflow=] 509 | sprintf( theme_path, "%s/floor.png", theme_dir ); | ^~~~~~~~~~ theme.c:509:5: note: 'sprintf' output between 11 and 522 bytes into a destination of size 512 509 | sprintf( theme_path, "%s/floor.png", theme_dir ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ theme.c: In function 'theme_get_info': theme.c:687:29: warning: '/ABOUT' directive writing 6 bytes into a region of size between 1 and 512 [-Wformat-overflow=] 687 | sprintf( theme_path, "%s/ABOUT", theme_dir ); | ^~~~~~ theme.c:687:5: note: 'sprintf' output between 7 and 518 bytes into a destination of size 512 687 | sprintf( theme_path, "%s/ABOUT", theme_dir ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- client_data.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT client_data.o -MD -MP -MF ".deps/client_data.Tpo" -c -o client_data.o client_data.c; then mv -f ".deps/client_data.Tpo" ".deps/client_data.Po"; else rm -f ".deps/client_data.Tpo"; exit 1; fi --- client_handlers.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT client_handlers.o -MD -MP -MF ".deps/client_handlers.Tpo" -c -o client_handlers.o client_handlers.c; then mv -f ".deps/client_handlers.Tpo" ".deps/client_handlers.Po"; else rm -f ".deps/client_handlers.Tpo"; exit 1; fi --- game.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT game.o -MD -MP -MF ".deps/game.Tpo" -c -o game.o game.c; then mv -f ".deps/game.Tpo" ".deps/game.Po"; else rm -f ".deps/game.Tpo"; exit 1; fi game.c: In function 'init_level': game.c:127:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 127 | if ( player->snapshot.type!=LT_NORMAL ) | ^~ game.c:131:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 131 | frame_init(); | ^~~~~~~~~~ game.c: In function 'display_bonus_level_score': game.c:303:10: warning: variable 'info' set but not used [-Wunused-but-set-variable] 303 | char info[256]; | ^~~~ game.c: In function 'set_state': game.c:451:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 451 | if ( client_state != CS_RECV_STATS ); | ^~ game.c:452:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 452 | stk_display_update( STK_UPDATE_ALL ); | ^~~~~~~~~~~~~~~~~~ --- client_handlers.o --- client_handlers.c: In function 'client_connect': client_handlers.c:149:39: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size 64 [-Wformat-truncation=] 149 | snprintf( config.server, 64, "%s", server ); | ^~ ~~~~~~ client_handlers.c:149:9: note: 'snprintf' output between 1 and 128 bytes into a destination of size 64 149 | snprintf( config.server, 64, "%s", server ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- comm.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT comm.o -MD -MP -MF ".deps/comm.Tpo" -c -o comm.o comm.c; then mv -f ".deps/comm.Tpo" ".deps/comm.Po"; else rm -f ".deps/comm.Tpo"; exit 1; fi --- game.o --- game.c: In function 'init_level.isra': game.c:199:34: warning: ' ~x' directive writing 3 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 199 | sprintf( str, "%s ~x%i", | ^~~ game.c:199:17: note: 'sprintf' output between 5 and 46 bytes into a destination of size 32 199 | sprintf( str, "%s ~x%i", | ^~~~~~~~~~~~~~~~~~~~~~~~ 200 | game->paddles[0]->player->name, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | game->paddles[0]->player->stats.wins ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:206:34: warning: ' ~x' directive writing 3 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 206 | sprintf( str, "%s ~x%i", | ^~~ game.c:206:17: note: 'sprintf' output between 5 and 46 bytes into a destination of size 32 206 | sprintf( str, "%s ~x%i", | ^~~~~~~~~~~~~~~~~~~~~~~~ 207 | game->paddles[1]->player->name, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | game->paddles[1]->player->stats.wins ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- slot.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT slot.o -MD -MP -MF ".deps/slot.Tpo" -c -o slot.o slot.c; then mv -f ".deps/slot.Tpo" ".deps/slot.Po"; else rm -f ".deps/slot.Tpo"; exit 1; fi --- display.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT display.o -MD -MP -MF ".deps/display.Tpo" -c -o display.o display.c; then mv -f ".deps/display.Tpo" ".deps/display.Po"; else rm -f ".deps/display.Tpo"; exit 1; fi --- main.o --- if gcc -DNETWORK_ENABLED -DAUDIO_ENABLED -DSRC_DIR=\"/opt/local/share/lbreakout2\" -DHI_DIR=\"/var/games\" -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi --- lbreakout2 --- gcc -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/SDL -I/opt/local/include/libdrm -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -lsocket -lnsl -L/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/local/lib -lintl -liconv -o lbreakout2 credit.o shine.o extras.o balls.o shrapnells.o shots.o event.o paddle.o frame.o misc.o bricks.o player.o file.o config.o setselect.o item.o menu.o manager.o value.o chart.o editor.o help.o hint.o theme.o client.o client_recv.o client_data.o client_handlers.o game.o comm.o slot.o display.o main.o ../common/libcommon.a ../gui/libGui.a ../game/libgame.a -lSDL_mixer -lintl -lpng -lz -lm -L/opt/local/lib -R/opt/local/lib -lSDL -lpthread -lposix4 Making all in docs --- lbreakout2.desktop ---