=> Bootstrap dependency digest>=20010302: found digest-20121220
WARNING: [license.mk] Every package should define a LICENSE.
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
===> Building for ltris-1.0.18
--- config.h ---
--- all ---
/usr/bin/make  all-recursive
--- all-recursive ---
Making all in intl
Making all in m4
Making all in po
Making all in src
--- all-recursive ---
Making all in gfx
Making all in sounds
--- sdl.o ---
--- menu.o ---
--- sdl.o ---
if gcc -DHAVE_CONFIG_H -DSOUND -DAUDIO_BUFFER_SIZE=256 -DSRC_DIR=\"/usr/pkg/share/ltris\" -DHI_DIR=\"/usr/pkg/var\"  -DLOCALEDIR=\"/usr/pkg/share/locale\" -I. -I. -I..    -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include  -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -DSDL_1_1_5 -MT sdl.o -MD -MP -MF ".deps/sdl.Tpo" -c -o sdl.o sdl.c;  then mv -f ".deps/sdl.Tpo" ".deps/sdl.Po"; else rm -f ".deps/sdl.Tpo"; exit 1; fi
--- menu.o ---
if gcc -DHAVE_CONFIG_H -DSOUND -DAUDIO_BUFFER_SIZE=256 -DSRC_DIR=\"/usr/pkg/share/ltris\" -DHI_DIR=\"/usr/pkg/var\"  -DLOCALEDIR=\"/usr/pkg/share/locale\" -I. -I. -I..    -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include  -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -DSDL_1_1_5 -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
--- item.o ---
if gcc -DHAVE_CONFIG_H -DSOUND -DAUDIO_BUFFER_SIZE=256 -DSRC_DIR=\"/usr/pkg/share/ltris\" -DHI_DIR=\"/usr/pkg/var\"  -DLOCALEDIR=\"/usr/pkg/share/locale\" -I. -I. -I..    -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include  -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -DSDL_1_1_5 -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
--- manager.o ---
if gcc -DHAVE_CONFIG_H -DSOUND -DAUDIO_BUFFER_SIZE=256 -DSRC_DIR=\"/usr/pkg/share/ltris\" -DHI_DIR=\"/usr/pkg/var\"  -DLOCALEDIR=\"/usr/pkg/share/locale\" -I. -I. -I..    -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include  -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -DSDL_1_1_5 -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 -DHAVE_CONFIG_H -DSOUND -DAUDIO_BUFFER_SIZE=256 -DSRC_DIR=\"/usr/pkg/share/ltris\" -DHI_DIR=\"/usr/pkg/var\"  -DLOCALEDIR=\"/usr/pkg/share/locale\" -I. -I. -I..    -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include  -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -DSDL_1_1_5 -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
--- main.o ---
if gcc -DHAVE_CONFIG_H -DSOUND -DAUDIO_BUFFER_SIZE=256 -DSRC_DIR=\"/usr/pkg/share/ltris\" -DHI_DIR=\"/usr/pkg/var\"  -DLOCALEDIR=\"/usr/pkg/share/locale\" -I. -I. -I..    -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include  -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -DSDL_1_1_5 -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
--- audio.o ---
if gcc -DHAVE_CONFIG_H -DSOUND -DAUDIO_BUFFER_SIZE=256 -DSRC_DIR=\"/usr/pkg/share/ltris\" -DHI_DIR=\"/usr/pkg/var\"  -DLOCALEDIR=\"/usr/pkg/share/locale\" -I. -I. -I..    -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include  -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -DSDL_1_1_5 -MT audio.o -MD -MP -MF ".deps/audio.Tpo" -c -o audio.o audio.c;  then mv -f ".deps/audio.Tpo" ".deps/audio.Po"; else rm -f ".deps/audio.Tpo"; exit 1; fi
--- event.o ---
if gcc -DHAVE_CONFIG_H -DSOUND -DAUDIO_BUFFER_SIZE=256 -DSRC_DIR=\"/usr/pkg/share/ltris\" -DHI_DIR=\"/usr/pkg/var\"  -DLOCALEDIR=\"/usr/pkg/share/locale\" -I. -I. -I..    -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include  -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -DSDL_1_1_5 -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
--- list.o ---
if gcc -DHAVE_CONFIG_H -DSOUND -DAUDIO_BUFFER_SIZE=256 -DSRC_DIR=\"/usr/pkg/share/ltris\" -DHI_DIR=\"/usr/pkg/var\"  -DLOCALEDIR=\"/usr/pkg/share/locale\" -I. -I. -I..    -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include  -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -DSDL_1_1_5 -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
--- tools.o ---
if gcc -DHAVE_CONFIG_H -DSOUND -DAUDIO_BUFFER_SIZE=256 -DSRC_DIR=\"/usr/pkg/share/ltris\" -DHI_DIR=\"/usr/pkg/var\"  -DLOCALEDIR=\"/usr/pkg/share/locale\" -I. -I. -I..    -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include  -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -DSDL_1_1_5 -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
--- config.o ---
if gcc -DHAVE_CONFIG_H -DSOUND -DAUDIO_BUFFER_SIZE=256 -DSRC_DIR=\"/usr/pkg/share/ltris\" -DHI_DIR=\"/usr/pkg/var\"  -DLOCALEDIR=\"/usr/pkg/share/locale\" -I. -I. -I..    -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include  -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -DSDL_1_1_5 -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
--- chart.o ---
if gcc -DHAVE_CONFIG_H -DSOUND -DAUDIO_BUFFER_SIZE=256 -DSRC_DIR=\"/usr/pkg/share/ltris\" -DHI_DIR=\"/usr/pkg/var\"  -DLOCALEDIR=\"/usr/pkg/share/locale\" -I. -I. -I..    -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include  -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -DSDL_1_1_5 -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
--- config.o ---
config.c:211:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
    fprintf( file, "name<BB>%s\n", player->name );
                        ^~~~
config.c:213:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
    fprintf( file, "left<BB>%i\n", player->controls.left );
                        ^~~~
config.c:214:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
    fprintf( file, "right<BB>%i\n", player->controls.right );
                         ^~~~
config.c:215:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
    fprintf( file, "rot_left<BB>%i\n", player->controls.rot_left );
                            ^~~~
config.c:216:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
    fprintf( file, "rot_right<BB>%i\n", player->controls.rot_right );
                             ^~~~
config.c:217:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
    fprintf( file, "down<BB>%i\n", player->controls.down );
                        ^~~~
config.c:218:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
    fprintf( file, "drop<BB>%i\n", player->controls.drop );
                        ^~~~
config.c:232:33: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "gametype<BB>%i\n", config.gametype );
                                ^~~~
config.c:233:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "starting_level<BB>%i\n", config.starting_level );
                                      ^~~~
config.c:234:32: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "preview<BB>%i\n", config.preview );
                               ^~~~
config.c:235:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "help<BB>%i\n", config.help );
                            ^~~~
config.c:236:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "expert<BB>%i\n", config.expert );
                              ^~~~
config.c:237:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "center_preview<BB>%i\n", config.center_preview );
                                      ^~~~
config.c:238:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "holes<BB>%i\n", config.holes );
                             ^~~~
config.c:239:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "rand_holes<BB>%i\n", config.rand_holes );
                                  ^~~~
config.c:240:33: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "send_all<BB>%i\n", config.send_all );
                                ^~~~
config.c:241:36: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "send_tetris<BB>%i\n", config.send_tetris );
                                   ^~~~
config.c:245:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "clear_keystate<BB>%i\n", config.clear_keystate );
                                      ^~~~
config.c:246:33: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "cpu_aggr<BB>%i\n", config.cpu_aggr );
                                ^~~~
config.c:247:34: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "cpu_delay<BB>%i\n", config.cpu_delay );
                                 ^~~~
config.c:248:38: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "cpu_rot_delay<BB>%i\n", config.cpu_rot_delay );
                                     ^~~~
config.c:249:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "sound<BB>%i\n", config.sound );
                             ^~~~
config.c:250:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "volume<BB>%i\n", config.volume );
                              ^~~~
config.c:251:37: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "transparency<BB>%i\n", config.trp );
                                    ^~~~
config.c:252:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "animations<BB>%i\n", config.anim );
                                  ^~~~
config.c:253:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "fullscreen<BB>%i\n", config.fullscreen );
                                  ^~~~
config.c:254:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "fading<BB>%i\n", config.fade );
                              ^~~~
config.c:255:28: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "fps<BB>%i\n", config.fps );
                           ^~~~
config.c:256:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "background<BB>%i\n", config.bkgnd );
                                  ^~~~
config.c:257:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "static_background<BB>%i\n", config.keep_bkgnd );
                                         ^~~~
config.c:258:36: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "smooth_hori<BB>%i\n", config.smooth_hori );
                                   ^~~~
config.c:259:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "hori_delay<BB>%i\n", config.hori_delay );
                                  ^~~~
config.c:260:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "vert_delay<BB>%i\n", config.vert_delay );
                                  ^~~~
config.c:261:34: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "pause_key<BB>%i\n", config.pause_key );
                                 ^~~~
config.c:262:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "block_by_block<BB>%i\n", config.block_by_block );
                                      ^~~~
config.c:263:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "motion_mod<BB>%i\n", config.motion_mod );
                                  ^~~~
config.c:264:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "relative_motion<BB>%i\n", config.rel_motion );
                                       ^~~~
config.c:265:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "grab_input<BB>%i\n", config.grab );
                                  ^~~~
config.c:266:37: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "invert_mouse<BB>%i\n", config.invert );
                                    ^~~~
config.c:267:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "quick_help<BB>%i\n", config.quick_help );
                                  ^~~~
config.c:268:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf( file, "async_collision_check<BB>%i\n", config.async_col_check );
                                             ^~~~
41 warnings generated.
--- tetris.o ---
if gcc -DHAVE_CONFIG_H -DSOUND -DAUDIO_BUFFER_SIZE=256 -DSRC_DIR=\"/usr/pkg/share/ltris\" -DHI_DIR=\"/usr/pkg/var\"  -DLOCALEDIR=\"/usr/pkg/share/locale\" -I. -I. -I..    -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include  -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -DSDL_1_1_5 -MT tetris.o -MD -MP -MF ".deps/tetris.Tpo" -c -o tetris.o tetris.c;  then mv -f ".deps/tetris.Tpo" ".deps/tetris.Po"; else rm -f ".deps/tetris.Tpo"; exit 1; fi
--- bowl.o ---
if gcc -DHAVE_CONFIG_H -DSOUND -DAUDIO_BUFFER_SIZE=256 -DSRC_DIR=\"/usr/pkg/share/ltris\" -DHI_DIR=\"/usr/pkg/var\"  -DLOCALEDIR=\"/usr/pkg/share/locale\" -I. -I. -I..    -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include  -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -DSDL_1_1_5 -MT bowl.o -MD -MP -MF ".deps/bowl.Tpo" -c -o bowl.o bowl.c;  then mv -f ".deps/bowl.Tpo" ".deps/bowl.Po"; else rm -f ".deps/bowl.Tpo"; exit 1; fi
--- shrapnells.o ---
if gcc -DHAVE_CONFIG_H -DSOUND -DAUDIO_BUFFER_SIZE=256 -DSRC_DIR=\"/usr/pkg/share/ltris\" -DHI_DIR=\"/usr/pkg/var\"  -DLOCALEDIR=\"/usr/pkg/share/locale\" -I. -I. -I..    -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include  -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -DSDL_1_1_5 -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
--- cpu.o ---
if gcc -DHAVE_CONFIG_H -DSOUND -DAUDIO_BUFFER_SIZE=256 -DSRC_DIR=\"/usr/pkg/share/ltris\" -DHI_DIR=\"/usr/pkg/var\"  -DLOCALEDIR=\"/usr/pkg/share/locale\" -I. -I. -I..    -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include  -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -DSDL_1_1_5 -MT cpu.o -MD -MP -MF ".deps/cpu.Tpo" -c -o cpu.o cpu.c;  then mv -f ".deps/cpu.Tpo" ".deps/cpu.Po"; else rm -f ".deps/cpu.Tpo"; exit 1; fi
--- hint.o ---
if gcc -DHAVE_CONFIG_H -DSOUND -DAUDIO_BUFFER_SIZE=256 -DSRC_DIR=\"/usr/pkg/share/ltris\" -DHI_DIR=\"/usr/pkg/var\"  -DLOCALEDIR=\"/usr/pkg/share/locale\" -I. -I. -I..    -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include  -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -DSDL_1_1_5 -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
--- parser.o ---
if gcc -DHAVE_CONFIG_H -DSOUND -DAUDIO_BUFFER_SIZE=256 -DSRC_DIR=\"/usr/pkg/share/ltris\" -DHI_DIR=\"/usr/pkg/var\"  -DLOCALEDIR=\"/usr/pkg/share/locale\" -I. -I. -I..    -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include  -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -DSDL_1_1_5 -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:486:44: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                if ( ( cur = strchr( line, '<BB>' ) ) == 0 ) {
                                           ^
parser.c:487:67: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
                    sprintf( parser_sub_error, "parse error: use '<BB>' for assignment or '<' for section" );
                                                                  ^~~~
parser.c:493:58: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                pd->values = parser_explode_string( cur, '<B0>' );
                                                         ^
3 warnings generated.
--- ltris ---
gcc  -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -DSDL_1_1_5  -L/usr/pkg/lib -Wl,-rpath,/usr/pkg/lib -L/usr/lib -Wl,-rpath,/usr/lib -o ltris  sdl.o menu.o item.o  manager.o value.o main.o  audio.o event.o list.o tools.o  config.o chart.o tetris.o  bowl.o shrapnells.o cpu.o  hint.o parser.o -lSDL_mixer -L/usr/lib -lintl -lm  -L/usr/pkg/lib -Wl,-rpath,/usr/pkg/lib -lSDL -lpthread
menu.o: In function `menu_update':
menu.c:(.text+0x4cf): undefined reference to `strequal'
menu.c:(.text+0x66d): undefined reference to `strequal'
manager.o: In function `manager_run':
manager.c:(.text+0x1c11): undefined reference to `reset_timer'
manager.c:(.text+0x1d99): undefined reference to `refresh_screen'
manager.c:(.text+0x1efc): undefined reference to `refresh_screen'
manager.c:(.text+0x1f03): undefined reference to `get_time'
chart.o: In function `chart_load_from_path':
chart.c:(.text+0x549): undefined reference to `strequal'
chart.o: In function `chart_set_query':
chart.c:(.text+0x108f): undefined reference to `strequal'
tetris.o: In function `confirm':
tetris.c:(.text+0x2b4): undefined reference to `refresh_screen'
tetris.c:(.text+0x3fb): undefined reference to `refresh_screen'
tetris.c:(.text+0x526): undefined reference to `refresh_screen'
tetris.c:(.text+0x535): undefined reference to `reset_timer'
tetris.o: In function `tetris_run':
tetris.c:(.text+0xef5): undefined reference to `reset_timer'
tetris.c:(.text+0x10ed): undefined reference to `refresh_screen'
tetris.c:(.text+0x11c3): undefined reference to `get_time'
tetris.c:(.text+0x12cc): undefined reference to `refresh_screen'
tetris.c:(.text+0x12d3): undefined reference to `reset_timer'
tetris.c:(.text+0x1304): undefined reference to `refresh_screen'
tetris.c:(.text+0x130b): undefined reference to `reset_timer'
tetris.c:(.text+0x133c): undefined reference to `refresh_screen'
tetris.c:(.text+0x1343): undefined reference to `reset_timer'
bowl.o: In function `bowl_set_vert_block_vel':
bowl.c:(.text+0xa2): undefined reference to `delay_set'
bowl.c:(.text+0xe9): undefined reference to `delay_set'
bowl.o: In function `bowl_select_next_block':
bowl.c:(.text+0xa0f): undefined reference to `delay_set'
bowl.c:(.text+0xa30): undefined reference to `delay_set'
bowl.o: In function `bowl_insert_block':
bowl.c:(.text+0x2088): undefined reference to `delay_reset'
bowl.o: In function `bowl_create':
bowl.c:(.text+0x302a): undefined reference to `delay_set'
bowl.o: In function `bowl_update':
bowl.c:(.text+0x3e74): undefined reference to `delay_timed_out'
bowl.c:(.text+0x3ecb): undefined reference to `delay_force_time_out'
bowl.c:(.text+0x405e): undefined reference to `delay_timed_out'
bowl.c:(.text+0x425b): undefined reference to `delay_timed_out'
bowl.c:(.text+0x43d2): undefined reference to `delay_timed_out'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
*** [ltris] Error code 1

make: stopped in /scratch/games/ltris/work/ltris-1.0.18/src
1 error

make: stopped in /scratch/games/ltris/work/ltris-1.0.18/src
*** [all-recursive] Error code 1

make: stopped in /scratch/games/ltris/work/ltris-1.0.18/src
1 error

make: stopped in /scratch/games/ltris/work/ltris-1.0.18/src
*** [all-recursive] Error code 1

make: stopped in /scratch/games/ltris/work/ltris-1.0.18
1 error

make: stopped in /scratch/games/ltris/work/ltris-1.0.18
*** [all] Error code 2

make: stopped in /scratch/games/ltris/work/ltris-1.0.18
1 error

make: stopped in /scratch/games/ltris/work/ltris-1.0.18
*** Error code 2

Stop.
make: stopped in /bulk-data/pkgsrc/games/ltris
*** Error code 1

Stop.
make: stopped in /bulk-data/pkgsrc/games/ltris
