MidnightBSD Magus

games/bsdgames

Traditional BSD games taken mostly from DragonFly BSD

Flavor Version Run OSVersion Arch License Restricted Build Fetch Test Scan
0.76,2 652 4.1 i386 bsd3 0 fail pass untested untested Reset Port

License Permissions: dist-mirror dist-sell pkg-mirror pkg-sell auto-accept

Events

Machine Phase Type Time Message
m4132 fetch info 2026-11-04 13:20:51.354414 Fetch Started
m4132 fetch pass 2026-11-04 13:20:54.039859 Fetch complete.
m4132 build info 2026-11-05 16:18:13.27438 Build Started
m4132 build fail 2026-11-05 16:18:33.64807 make build returned non-zero: 1
m4132 build fail 2026-11-05 16:18:33.793757 Build complete.

Build Log

===>  Building for bsdgames-0.76,2
--- all_subdir_adventure ---
===> adventure (all)
--- objwarn ---
--- setup ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/adventure
--- setup ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing     -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments     -fstack-protector-strong  -Wl,-zrelro   setup.c  -o setup
--- data.c ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/adventure/setup /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/adventure/glorkz > data.c
--- .depend ---
echo adventure: /usr/lib/libc.a  >> .depend
--- main.o ---
--- init.o ---
--- done.o ---
--- save.o ---
--- subr.o ---
--- vocab.o ---
--- wizard.o ---
--- io.o ---
--- main.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.main.o -MTmain.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c main.c -o main.o
--- init.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.init.o -MTinit.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c init.c -o init.o
--- done.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.done.o -MTdone.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c done.c -o done.o
--- save.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.save.o -MTsave.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c save.c -o save.o
--- wizard.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.wizard.o -MTwizard.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c wizard.c -o wizard.o
--- vocab.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.vocab.o -MTvocab.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c vocab.c -o vocab.o
--- io.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.io.o -MTio.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c io.c -o io.o
--- subr.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.subr.o -MTsubr.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c subr.c -o subr.o
--- data.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.data.o -MTdata.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c data.c -o data.o
--- crc.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.crc.o -MTcrc.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c crc.c -o crc.o
--- adventure.6.gz ---
gzip -cn adventure.6 > adventure.6.gz
--- adventure ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong  -Wl,-zrelro   -o adventure main.o init.o done.o save.o subr.o vocab.o wizard.o io.o data.o crc.o  
--- all_subdir_arithmetic ---
===> arithmetic (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/arithmetic
--- .depend ---
echo arithmetic: /usr/lib/libc.a  >> .depend
--- arithmetic.o ---
--- arithmetic.6.gz ---
--- arithmetic.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.arithmetic.o -MTarithmetic.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c arithmetic.c -o arithmetic.o
--- arithmetic.6.gz ---
gzip -cn arithmetic.6 > arithmetic.6.gz
--- arithmetic ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong  -Wl,-zrelro   -o arithmetic arithmetic.o  
--- all_subdir_atc ---
===> atc (all)
--- objwarn ---
--- grammar.c ---
--- lex.c ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/atc
--- grammar.c ---
yacc -d  grammar.y
--- lex.c ---
lex   -olex.c lex.l
--- grammar.c ---
cp y.tab.c grammar.c
--- .depend ---
echo atc: /usr/lib/libc.a /usr/lib/libl.a /usr/lib/libm.a /usr/lib/libncurses.a >> .depend
--- extern.o ---
--- grammar.o ---
--- graphics.o ---
--- input.o ---
--- lex.o ---
--- list.o ---
--- log.o ---
--- main.o ---
--- extern.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/atc -I.   -I/usr/include/ncurses -MD  -MF.depend.extern.o -MTextern.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c extern.c -o extern.o
--- grammar.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/atc -I.   -I/usr/include/ncurses -MD  -MF.depend.grammar.o -MTgrammar.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c grammar.c -o grammar.o
--- graphics.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/atc -I.   -I/usr/include/ncurses -MD  -MF.depend.graphics.o -MTgraphics.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c graphics.c -o graphics.o
--- list.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/atc -I.   -I/usr/include/ncurses -MD  -MF.depend.list.o -MTlist.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c list.c -o list.o
--- input.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/atc -I.   -I/usr/include/ncurses -MD  -MF.depend.input.o -MTinput.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c input.c -o input.o
--- lex.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/atc -I.   -I/usr/include/ncurses -MD  -MF.depend.lex.o -MTlex.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c lex.c -o lex.o
--- log.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/atc -I.   -I/usr/include/ncurses -MD  -MF.depend.log.o -MTlog.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c log.c -o log.o
--- main.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/atc -I.   -I/usr/include/ncurses -MD  -MF.depend.main.o -MTmain.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c main.c -o main.o
--- tunable.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/atc -I.   -I/usr/include/ncurses -MD  -MF.depend.tunable.o -MTtunable.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c tunable.c -o tunable.o
--- update.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/atc -I.   -I/usr/include/ncurses -MD  -MF.depend.update.o -MTupdate.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c update.c -o update.o
--- atc.6.gz ---
gzip -cn atc.6 > atc.6.gz
--- atc ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/atc -I. -I/usr/include/ncurses -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong   -Wl,-zrelro   -o atc extern.o grammar.o graphics.o input.o lex.o list.o log.o main.o tunable.o update.o  -ll -lm -lncurses 
--- all_subdir_backgammon ---
===> backgammon (all)
--- all_subdir_backgammon/backgammon ---
===> backgammon/backgammon (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon
--- .depend ---
echo backgammon: /usr/lib/libc.a /usr/lib/libncurses.a >> .depend
--- allow.o ---
--- board.o ---
--- check.o ---
--- extra.o ---
--- fancy.o ---
--- init.o ---
--- main.o ---
--- move.o ---
--- allow.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.allow.o -MTallow.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../com--- board.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.board.o -MTboard.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../com--- check.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.check.o -MTcheck.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../com--- extra.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.extra.o -MTextra.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c extra.c -o extra.o
--- allow.o ---
mon_source/allow.c -o allow.o
--- board.o ---
mon_source/board.c -o board.o
--- check.o ---
mon_source/check.c -o check.o
--- fancy.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.fancy.o -MTfancy.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c -o fancy.o
--- main.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.main.o -MTmain.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c main.c -o main.o
--- init.o ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source -I/usr/include/ncurses -MD -MF.depend.init.o -MTinit.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c -o init.o /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c
--- move.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.move.o -MTmove.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c move.c -o move.o
--- init.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:40:12: warning: no previous extern declaration for non-static variable 'EXEC' [-Wmissing-variable-declarations]
   40 | const char      EXEC[] = "/usr/games/backgammon";
      |                 ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:40:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   40 | const char      EXEC[] = "/usr/games/backgammon";
      |       ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:41:12: warning: no previous extern declaration for non-static variable 'TEACH' [-Wmissing-variable-declarations]
   41 | const char      TEACH[] = "/usr/games/teachgammon";
      |                 ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:41:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   41 | const char      TEACH[] = "/usr/games/teachgammon";
      |       ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:43:5: warning: no previous extern declaration for non-static variable 'pnum' [-Wmissing-variable-declarations]
   43 | int     pnum    = 2;            /* color of player:
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:43:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   43 | int     pnum    = 2;            /* color of player:
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:48:5: warning: no previous extern declaration for non-static variable 'acnt' [-Wmissing-variable-declarations]
   48 | int     acnt    = 1;            /* number of args */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:48:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   48 | int     acnt    = 1;            /* number of args */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:49:5: warning: no previous extern declaration for non-static variable 'aflag' [-Wmissing-variable-declarations]
   49 | int     aflag   = 1;            /* flag to ask for rules or instructions */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:49:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   49 | int     aflag   = 1;            /* flag to ask for rules or instructions */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:50:5: warning: no previous extern declaration for non-static variable 'bflag' [-Wmissing-variable-declarations]
   50 | int     bflag   = 0;            /* flag for automatic board printing */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:50:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   50 | int     bflag   = 0;            /* flag for automatic board printing */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:51:5: warning: no previous extern declaration for non-static variable 'cflag' [-Wmissing-variable-declarations]
   51 | int     cflag   = 0;            /* case conversion flag */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:51:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   51 | int     cflag   = 0;            /* case conversion flag */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:52:5: warning: no previous extern declaration for non-static variable 'hflag' [-Wmissing-variable-declarations]
   52 | int     hflag   = 1;            /* flag for cleaning screen */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:52:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   52 | int     hflag   = 1;            /* flag for cleaning screen */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:53:5: warning: no previous extern declaration for non-static variable 'mflag' [-Wmissing-variable-declarations]
   53 | int     mflag   = 0;            /* backgammon flag */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:53:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   53 | int     mflag   = 0;            /* backgammon flag */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:54:5: warning: no previous extern declaration for non-static variable 'raflag' [-Wmissing-variable-declarations]
   54 | int     raflag  = 0;            /* 'roll again' flag for recovered game */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:54:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   54 | int     raflag  = 0;            /* 'roll again' flag for recovered game */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:55:5: warning: no previous extern declaration for non-static variable 'rflag' [-Wmissing-variable-declarations]
   55 | int     rflag   = 0;            /* recovered game flag */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:55:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   55 | int     rflag   = 0;            /* recovered game flag */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:56:5: warning: no previous extern declaration for non-static variable 'tflag' [-Wmissing-variable-declarations]
   56 | int     tflag   = 0;            /* cursor addressing flag */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:56:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   56 | int     tflag   = 0;            /* cursor addressing flag */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:57:5: warning: no previous extern declaration for non-static variable 'iroll' [-Wmissing-variable-declarations]
   57 | int     iroll   = 0;            /* special flag for inputting rolls */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:57:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   57 | int     iroll   = 0;            /* special flag for inputting rolls */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:58:5: warning: no previous extern declaration for non-static variable 'rfl' [-Wmissing-variable-declarations]
   58 | int     rfl     = 0;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:58:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   58 | int     rfl     = 0;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:60:19: warning: no previous extern declaration for non-static variable 'color' [-Wmissing-variable-declarations]
   60 | const char      *const color[] = {"White", "Red", "white", "red"};
      |                        ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:60:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   60 | const char      *const color[] = {"White", "Red", "white", "red"};
      |       ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:62:20: warning: no previous extern declaration for non-static variable 'Colorptr' [-Wmissing-variable-declarations]
   62 | const char      *const *Colorptr;
      |                         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:62:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   62 | const char      *const *Colorptr;
      |       ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:63:20: warning: no previous extern declaration for non-static variable 'colorptr' [-Wmissing-variable-declarations]
   63 | const char      *const *colorptr;
      |                         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:63:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   63 | const char      *const *colorptr;
      |       ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:64:6: warning: no previous extern declaration for non-static variable 'inopp' [-Wmissing-variable-declarations]
   64 | int     *inopp;
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:64:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   64 | int     *inopp;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:65:6: warning: no previous extern declaration for non-static variable 'inptr' [-Wmissing-variable-declarations]
   65 | int     *inptr;
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:65:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   65 | int     *inptr;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:66:6: warning: no previous extern declaration for non-static variable 'offopp' [-Wmissing-variable-declarations]
   66 | int     *offopp;
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:66:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   66 | int     *offopp;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:67:6: warning: no previous extern declaration for non-static variable 'offptr' [-Wmissing-variable-declarations]
   67 | int     *offptr;
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:67:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   67 | int     *offptr;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:68:6: warning: no previous extern declaration for non-static variable 'args' [-Wmissing-variable-declarations]
   68 | char    args[100];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:68:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   68 | char    args[100];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:69:5: warning: no previous extern declaration for non-static variable 'bar' [-Wmissing-variable-declarations]
   69 | int     bar;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:69:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   69 | int     bar;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:70:5: warning: no previous extern declaration for non-static variable 'begscr' [-Wmissing-variable-declarations]
   70 | int     begscr;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:70:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   70 | int     begscr;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:71:5: warning: no previous extern declaration for non-static variable 'board' [-Wmissing-variable-declarations]
   71 | int     board[26];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:71:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   71 | int     board[26];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:72:6: warning: no previous extern declaration for non-static variable 'cin' [-Wmissing-variable-declarations]
   72 | char    cin[100];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:72:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   72 | char    cin[100];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:73:5: warning: no previous extern declaration for non-static variable 'colen' [-Wmissing-variable-declarations]
   73 | int     colen;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:73:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   73 | int     colen;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:74:5: warning: no previous extern declaration for non-static variable 'cturn' [-Wmissing-variable-declarations]
   74 | int     cturn;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:74:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   74 | int     cturn;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:75:5: warning: no previous extern declaration for non-static variable 'curc' [-Wmissing-variable-declarations]
   75 | int     curc;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:75:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   75 | int     curc;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:76:5: warning: no previous extern declaration for non-static variable 'curr' [-Wmissing-variable-declarations]
   76 | int     curr;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:76:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   76 | int     curr;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:77:5: warning: no previous extern declaration for non-static variable 'd0' [-Wmissing-variable-declarations]
   77 | int     d0;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:77:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   77 | int     d0;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:78:5: warning: no previous extern declaration for non-static variable 'dice' [-Wmissing-variable-declarations]
   78 | int     dice[2];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:78:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   78 | int     dice[2];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:79:5: warning: no previous extern declaration for non-static variable 'dlast' [-Wmissing-variable-declarations]
   79 | int     dlast;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:79:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   79 | int     dlast;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:80:5: warning: no previous extern declaration for non-static variable 'g' [-Wmissing-variable-declarations]
   80 | int     g[5];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:80:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   80 | int     g[5];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:81:5: warning: no previous extern declaration for non-static variable 'gvalue' [-Wmissing-variable-declarations]
   81 | int     gvalue;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:81:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   81 | int     gvalue;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:82:5: warning: no previous extern declaration for non-static variable 'h' [-Wmissing-variable-declarations]
   82 | int     h[4];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:82:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   82 | int     h[4];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:83:5: warning: no previous extern declaration for non-static variable 'home' [-Wmissing-variable-declarations]
   83 | int     home;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:83:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   83 | int     home;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:84:5: warning: no previous extern declaration for non-static variable 'in' [-Wmissing-variable-declarations]
   84 | int     in[2];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:84:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   84 | int     in[2];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:85:5: warning: no previous extern declaration for non-static variable 'mvl' [-Wmissing-variable-declarations]
   85 | int     mvl;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:85:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   85 | int     mvl;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:86:5: warning: no previous extern declaration for non-static variable 'mvlim' [-Wmissing-variable-declarations]
   86 | int     mvlim;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:86:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   86 | int     mvlim;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:87:5: warning: no previous extern declaration for non-static variable 'ncin' [-Wmissing-variable-declarations]
   87 | int     ncin;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:87:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   87 | int     ncin;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:88:5: warning: no previous extern declaration for non-static variable 'off' [-Wmissing-variable-declarations]
   88 | int     off[2];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:88:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   88 | int     off[2];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:89:5: warning: no previous extern declaration for non-static variable 'p' [-Wmissing-variable-declarations]
   89 | int     p[5];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:89:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   89 | int     p[5];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:90:5: warning: no previous extern declaration for non-static variable 'rscore' [-Wmissing-variable-declarations]
   90 | int     rscore;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:90:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   90 | int     rscore;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:91:5: warning: no previous extern declaration for non-static variable 'table' [-Wmissing-variable-declarations]
   91 | int     table[6][6];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:91:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   91 | int     table[6][6];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:92:5: warning: no previous extern declaration for non-static variable 'wscore' [-Wmissing-variable-declarations]
   92 | int     wscore;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:92:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   92 | int     wscore;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:93:16: warning: no previous extern declaration for non-static variable 'tty' [-Wmissing-variable-declarations]
   93 | struct termios  tty, old, noech, bgraw;
      |                 ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:93:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   93 | struct termios  tty, old, noech, bgraw;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:93:21: warning: no previous extern declaration for non-static variable 'old' [-Wmissing-variable-declarations]
   93 | struct termios  tty, old, noech, bgraw;
      |                      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:93:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   93 | struct termios  tty, old, noech, bgraw;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:93:26: warning: no previous extern declaration for non-static variable 'noech' [-Wmissing-variable-declarations]
   93 | struct termios  tty, old, noech, bgraw;
      |                           ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:93:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   93 | struct termios  tty, old, noech, bgraw;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:93:33: warning: no previous extern declaration for non-static variable 'bgraw' [-Wmissing-variable-declarations]
   93 | struct termios  tty, old, noech, bgraw;
      |                                  ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/init.c:93:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   93 | struct termios  tty, old, noech, bgraw;
      | ^
50 warnings generated.
--- fancy.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:64:6: warning: no previous extern declaration for non-static variable 'tcap' [-Wmissing-variable-declarations]
   64 | char    tcap[] = "bccdceclcmhomcmlndup";
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:64:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   64 | char    tcap[] = "bccdceclcmhomcmlndup";
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:66:8: warning: no previous extern declaration for non-static variable 'tstr' [-Wmissing-variable-declarations]
   66 | char    **tstr[] = { &BC, &CD, &CE, &CL, &CM, &HO, &MC, &ML, &ND, &UP };
      |           ^
--- move.o ---
move.c:62:15: warning: no previous extern declaration for non-static variable 'freeq' [-Wmissing-variable-declarations]
   62 | struct BOARD *freeq = NULL;
      |               ^
move.c:62:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   62 | struct BOARD *freeq = NULL;
      | ^
move.c:63:15: warning: no previous extern declaration for non-static variable 'checkq' [-Wmissing-variable-declarations]
   63 | struct BOARD *checkq = NULL;
      |               ^
move.c:63:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   63 | struct BOARD *checkq = NULL;
      | ^
--- main.o ---
main.c:48:13: warning: no previous extern declaration for non-static variable 'helpm' [-Wmissing-variable-declarations]
   48 | const char      *helpm[] = {                    /* help message */
      |                  ^
main.c:48:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   48 | const char      *helpm[] = {                    /* help message */
      |       ^
main.c:55:13: warning: no previous extern declaration for non-static variable 'contin' [-Wmissing-variable-declarations]
   55 | const char      *contin[] = {                   /* pause message */
      |                  ^
main.c:55:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   55 | const char      *contin[] = {                   /* pause message */
      |       ^
--- odds.o ---
--- fancy.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:66:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   66 | char    **tstr[] = { &BC, &CD, &CE, &CL, &CM, &HO, &MC, &ML, &ND, &UP };
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:72:5: warning: no previous extern declaration for non-static variable 'oldb' [-Wmissing-variable-declarations]
   72 | int     oldb[] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:72:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   72 | int     oldb[] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
      | ^
--- odds.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.odds.o -MTodds.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/odds.c -o odds.o
--- fancy.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:44:7: warning: no previous extern declaration for non-static variable 'CD' [-Wmissing-variable-declarations]
   44 | char    *CD;                    /* clear to end of screen sequence */
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:44:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   44 | char    *CD;                    /* clear to end of screen sequence */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:45:7: warning: no previous extern declaration for non-static variable 'CE' [-Wmissing-variable-declarations]
   45 | char    *CE;                    /* clear to end of line sequence */
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:45:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   45 | char    *CE;                    /* clear to end of line sequence */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:46:7: warning: no previous extern declaration for non-static variable 'CL' [-Wmissing-variable-declarations]
   46 | char    *CL;                    /* clear screen sequence */
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:46:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   46 | char    *CL;                    /* clear screen sequence */
      | ^
--- one.o ---
--- fancy.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:47:7: warning: no previous extern declaration for non-static variable 'CM' [-Wmissing-variable-declarations]
   47 | char    *CM;                    /* cursor movement instructions */
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:47:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   47 | char    *CM;                    /* cursor movement instructions */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:48:7: warning: no previous extern declaration for non-static variable 'HO' [-Wmissing-variable-declarations]
   48 | char    *HO;                    /* home cursor sequence */
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:48:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   48 | char    *HO;                    /* home cursor sequence */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:49:7: warning: no previous extern declaration for non-static variable 'MC' [-Wmissing-variable-declarations]
   49 | char    *MC;                    /* column cursor movement map */
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:49:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   49 | char    *MC;                    /* column cursor movement map */
      | ^
--- one.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.one.o -MTone.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_--- fancy.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:50:7: warning: no previous extern declaration for non-static variable 'ML' [-Wmissing-variable-declarations]
   50 | char    *ML;                    /* row cursor movement map */
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:50:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   50 | char    *ML;                    /* row cursor movement map */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:51:7: warning: no previous extern declaration for non-static variable 'ND' [-Wmissing-variable-declarations]
   51 | char    *ND;                    /* forward cursor sequence */
      |          ^
--- one.o ---
source/one.c -o one.o
--- fancy.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:51:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   51 | char    *ND;                    /* forward cursor sequence */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:54:5: warning: no previous extern declaration for non-static variable 'lHO' [-Wmissing-variable-declarations]
   54 | int     lHO;                    /* length of HO */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:54:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   54 | int     lHO;                    /* length of HO */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:55:5: warning: no previous extern declaration for non-static variable 'lBC' [-Wmissing-variable-declarations]
   55 | int     lBC;                    /* length of BC */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:55:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   55 | int     lBC;                    /* length of BC */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:56:5: warning: no previous extern declaration for non-static variable 'lND' [-Wmissing-variable-declarations]
   56 | int     lND;                    /* length of ND */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:56:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   56 | int     lND;                    /* length of ND */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:57:5: warning: no previous extern declaration for non-static variable 'lUP' [-Wmissing-variable-declarations]
   57 | int     lUP;                    /* length of UP */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:57:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   57 | int     lUP;                    /* length of UP */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:58:5: warning: no previous extern declaration for non-static variable 'CO' [-Wmissing-variable-declarations]
   58 | int     CO;                     /* number of columns */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:58:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   58 | int     CO;                     /* number of columns */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:59:5: warning: no previous extern declaration for non-static variable 'LI' [-Wmissing-variable-declarations]
   59 | int     LI;                     /* number of lines */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:59:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   59 | int     LI;                     /* number of lines */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:60:6: warning: no previous extern declaration for non-static variable 'linect' [-Wmissing-variable-declarations]
   60 | int     *linect;                /* array of lengths of lines on screen
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:60:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   60 | int     *linect;                /* array of lengths of lines on screen
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:68:5: warning: no previous extern declaration for non-static variable 'buffnum' [-Wmissing-variable-declarations]
   68 | int     buffnum;                /* pointer to output buffer */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:68:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   68 | int     buffnum;                /* pointer to output buffer */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:70:6: warning: no previous extern declaration for non-static variable 'tbuf' [-Wmissing-variable-declarations]
   70 | char    tbuf[1024];             /* buffer for decoded termcap entries */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:70:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   70 | char    tbuf[1024];             /* buffer for decoded termcap entries */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:74:5: warning: no previous extern declaration for non-static variable 'oldr' [-Wmissing-variable-declarations]
   74 | int     oldr;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:74:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   74 | int     oldr;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:75:5: warning: no previous extern declaration for non-static variable 'oldw' [-Wmissing-variable-declarations]
   75 | int     oldw;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:75:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   75 | int     oldw;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:80:5: warning: no previous extern declaration for non-static variable 'realr' [-Wmissing-variable-declarations]
   80 | int     realr;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:80:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   80 | int     realr;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:81:5: warning: no previous extern declaration for non-static variable 'realc' [-Wmissing-variable-declarations]
   81 | int     realc;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/fancy.c:81:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   81 | int     realc;
      | ^
--- save.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.save.o -MTsave.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/save.c -o save.o
--- subs.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.subs.o -MTsubs.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/subs.c -o subs.o
--- table.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.table.o -MTtable.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/table.c -o table.o
--- main.o ---
2 warnings generated.
--- text.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.text.o -MTtext.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c text.c -o text.o
--- subs.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/subs.c:45:20: warning: no previous extern declaration for non-static variable 'descr' [-Wmissing-variable-declarations]
   45 | const char  *const descr[] = {
      |                    ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/subs.c:45:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   45 | const char  *const descr[] = {
      |       ^
--- version.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.version.o -MTversion.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c version.c -o version.o
--- table.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/table.c:39:19: warning: no previous extern declaration for non-static variable 'help2' [-Wmissing-variable-declarations]
--- text.o ---
text.c:35:19: warning: no previous extern declaration for non-static variable 'instr' [-Wmissing-variable-declarations]
   35 | const char *const instr[] = {
      |                   ^
text.c:35:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
--- subs.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/subs.c:38:5: warning: no previous extern declaration for non-static variable 'buffnum' [-Wmissing-variable-declarations]
   38 | int     buffnum;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/subs.c:38:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   38 | int     buffnum;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/subs.c:39:6: warning: no previous extern declaration for non-static variable 'outbuff' [-Wmissing-variable-declarations]
   39 | char    outbuff[BUFSIZ];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/subs.c:39:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   39 | char    outbuff[BUFSIZ];
      | ^
--- table.o ---
   39 | const char      *const help2[] = {
      |                        ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source/table.c:39:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   39 | const char      *const help2[] = {
      |       ^
--- backgammon.6.gz ---
--- text.o ---
   35 | const char *const instr[] = {
      |       ^
--- backgammon.6.gz ---
gzip -cn backgammon.6 > backgammon.6.gz
--- move.o ---
2 warnings generated.
--- version.o ---
version.c:34:19: warning: no previous extern declaration for non-static variable 'message' [-Wmissing-variable-declarations]
   34 | const char      *const message[] = {
      |                        ^
version.c:34:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   34 | const char      *const message[] = {
      |       ^
--- text.o ---
1 warning generated.
--- version.o ---
1 warning generated.
--- table.o ---
1 warning generated.
--- fancy.o ---
24 warnings generated.
--- subs.o ---
3 warnings generated.
--- backgammon ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/backgammon/../common_source -I/usr/include/ncurses -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong   -Wl,-zrelro   -o backgammon allow.o board.o check.o extra.o fancy.o init.o main.o move.o odds.o one.o save.o subs.o table.o text.o version.o  -lncurses 
--- all_subdir_backgammon/teachgammon ---
===> backgammon/teachgammon (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon
--- .depend ---
echo teachgammon: /usr/lib/libc.a /usr/lib/libncurses.a >> .depend
--- allow.o ---
--- board.o ---
--- check.o ---
--- data.o ---
--- fancy.o ---
--- init.o ---
--- odds.o ---
--- one.o ---
--- allow.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DTEACHGAMMON_TEXT -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.allow.o -MTallow.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgamm--- board.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DTEACHGAMMON_TEXT -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.board.o -MTboard.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgamm--- check.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DTEACHGAMMON_TEXT -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.check.o -MTcheck.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgamm--- allow.o ---
on/teachgammon/../common_source/allow.c -o allow.o
--- board.o ---
on/teachgammon/../common_source/board.c -o board.o
--- check.o ---
on/teachgammon/../common_source/check.c -o check.o
--- fancy.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DTEACHGAMMON_TEXT -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.fancy.o -MTfancy.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c -o fancy.o
--- data.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DTEACHGAMMON_TEXT -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.data.o -MTdata.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c data.c -o data.o
--- init.o ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -DTEACHGAMMON_TEXT -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source -I/usr/include/ncurses -MD -MF.depend.init.o -MTinit.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c -o init.o /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c
--- odds.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DTEACHGAMMON_TEXT -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.odds.o -MTodds.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/odds.c -o odds.o
--- one.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DTEACHGAMMON_TEXT -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.one.o -MTone.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/one.c -o one.o
--- data.o ---
data.c:38:20: warning: no previous extern declaration for non-static variable 'text0' [-Wmissing-variable-declarations]
   38 | const char  *const text0[] = {
      |                    ^
data.c:38:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   38 | const char  *const text0[] = {
      |       ^
data.c:46:20: warning: no previous extern declaration for non-static variable 'text1' [-Wmissing-variable-declarations]
   46 | const char  *const text1[] = {
      |                    ^
data.c:46:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   46 | const char  *const text1[] = {
      |       ^
data.c:54:20: warning: no previous extern declaration for non-static variable 'text2' [-Wmissing-variable-declarations]
   54 | const char  *const text2[] = {
      |                    ^
data.c:54:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   54 | const char  *const text2[] = {
      |       ^
data.c:67:20: warning: no previous extern declaration for non-static variable 'text3' [-Wmissing-variable-declarations]
   67 | const char  *const text3[] = {
      |                    ^
data.c:67:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   67 | const char  *const text3[] = {
      |       ^
data.c:76:20: warning: no previous extern declaration for non-static variable 'text4' [-Wmissing-variable-declarations]
   76 | const char  *const text4[] = {
      |                    ^
data.c:76:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   76 | const char  *const text4[] = {
      |       ^
data.c:82:20: warning: no previous extern declaration for non-static variable 'text5' [-Wmissing-variable-declarations]
   82 | const char  *const text5[] = {
      |                    ^
data.c:82:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   82 | const char  *const text5[] = {
      |       ^
data.c:90:20: warning: no previous extern declaration for non-static variable 'text6' [-Wmissing-variable-declarations]
   90 | const char  *const text6[] = {
      |                    ^
data.c:90:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   90 | const char  *const text6[] = {
      |       ^
data.c:98:20: warning: no previous extern declaration for non-static variable 'text7' [-Wmissing-variable-declarations]
   98 | const char  *const text7[] = {
      |                    ^
data.c:98:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   98 | const char  *const text7[] = {
      |       ^
data.c:106:20: warning: no previous extern declaration for non-static variable 'text8' [-Wmissing-variable-declarations]
  106 | const char  *const text8[] = {
      |                    ^
data.c:106:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  106 | const char  *const text8[] = {
      |       ^
data.c:113:20: warning: no previous extern declaration for non-static variable 'text9' [-Wmissing-variable-declarations]
  113 | const char  *const text9[] = {
      |                    ^
data.c:113:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  113 | const char  *const text9[] = {
      |       ^
data.c:119:20: warning: no previous extern declaration for non-static variable 'text10' [-Wmissing-variable-declarations]
  119 | const char  *const text10[] = {
      |                    ^
data.c:119:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  119 | const char  *const text10[] = {
      |       ^
data.c:126:20: warning: no previous extern declaration for non-static variable 'text11' [-Wmissing-variable-declarations]
  126 | const char  *const text11[] = {
      |                    ^
data.c:126:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  126 | const char  *const text11[] = {
      |       ^
data.c:134:20: warning: no previous extern declaration for non-static variable 'text12' [-Wmissing-variable-declarations]
  134 | const char  *const text12[] = {
      |                    ^
data.c:134:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  134 | const char  *const text12[] = {
      |       ^
data.c:140:20: warning: no previous extern declaration for non-static variable 'text13' [-Wmissing-variable-declarations]
  140 | const char  *const text13[] = {
      |                    ^
data.c:140:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  140 | const char  *const text13[] = {
      |       ^
data.c:147:20: warning: no previous extern declaration for non-static variable 'text14' [-Wmissing-variable-declarations]
  147 | const char  *const text14[] = {
      |                    ^
data.c:147:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  147 | const char  *const text14[] = {
      |       ^
data.c:156:20: warning: no previous extern declaration for non-static variable 'text15' [-Wmissing-variable-declarations]
  156 | const char  *const text15[] = {
      |                    ^
data.c:156:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  156 | const char  *const text15[] = {
      |       ^
data.c:162:20: warning: no previous extern declaration for non-static variable 'text16' [-Wmissing-variable-declarations]
  162 | const char  *const text16[] = {
      |                    ^
data.c:162:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  162 | const char  *const text16[] = {
      |       ^
data.c:169:20: warning: no previous extern declaration for non-static variable 'text17' [-Wmissing-variable-declarations]
  169 | const char  *const text17[] = {
      |                    ^
data.c:169:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  169 | const char  *const text17[] = {
      |       ^
data.c:174:20: warning: no previous extern declaration for non-static variable 'text18' [-Wmissing-variable-declarations]
  174 | const char  *const text18[] = {
      |                    ^
data.c:174:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  174 | const char  *const text18[] = {
      |       ^
data.c:182:20: warning: no previous extern declaration for non-static variable 'text19' [-Wmissing-variable-declarations]
  182 | const char  *const text19[] = {
      |                    ^
data.c:182:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  182 | const char  *const text19[] = {
      |       ^
data.c:187:20: warning: no previous extern declaration for non-static variable 'text20' [-Wmissing-variable-declarations]
  187 | const char  *const text20[] = {
      |                    ^
data.c:187:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  187 | const char  *const text20[] = {
      |       ^
data.c:193:20: warning: no previous extern declaration for non-static variable 'text21' [-Wmissing-variable-declarations]
  193 | const char  *const text21[] = {
      |                    ^
data.c:193:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  193 | const char  *const text21[] = {
      |       ^
data.c:199:20: warning: no previous extern declaration for non-static variable 'text22' [-Wmissing-variable-declarations]
  199 | const char  *const text22[] = {
      |                    ^
data.c:199:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  199 | const char  *const text22[] = {
      |       ^
data.c:205:20: warning: no previous extern declaration for non-static variable 'text23' [-Wmissing-variable-declarations]
  205 | const char  *const text23[] = {
      |                    ^
data.c:205:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  205 | const char  *const text23[] = {
      |       ^
24 warnings generated.

--- fancy.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:64:6: warning: no previous extern declaration for non-static variable 'tcap' [-Wmissing-variable-declarations]
   64 | char    tcap[] = "bccdceclcmhomcmlndup";
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:64:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   64 | char    tcap[] = "bccdceclcmhomcmlndup";
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:66:8: warning: no previous extern declaration for non-static variable 'tstr' [-Wmissing-variable-declarations]
   66 | char    **tstr[] = { &BC, &CD, &CE, &CL, &CM, &HO, &MC, &ML, &ND, &UP };
      |           ^
--- init.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:40:12: warning: no previous extern declaration for non-static variable 'EXEC' [-Wmissing-variable-declarations]
   40 | const char      EXEC[] = "/usr/games/backgammon";
      |                 ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:40:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   40 | const char      EXEC[] = "/usr/games/backgammon";
      |       ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:41:12: warning: no previous extern declaration for non-static variable 'TEACH' [-Wmissing-variable-declarations]
   41 | const char      TEACH[] = "/usr/games/teachgammon";
      |                 ^
--- save.o ---
--- fancy.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:66:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   66 | char    **tstr[] = { &BC, &CD, &CE, &CL, &CM, &HO, &MC, &ML, &ND, &UP };
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:72:5: warning: no previous extern declaration for non-static variable 'oldb' [-Wmissing-variable-declarations]
   72 | int     oldb[] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:72:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   72 | int     oldb[] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
      | ^
--- init.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:41:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   41 | const char      TEACH[] = "/usr/games/teachgammon";
      |       ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:43:5: warning: no previous extern declaration for non-static variable 'pnum' [-Wmissing-variable-declarations]
   43 | int     pnum    = 2;            /* color of player:
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:43:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   43 | int     pnum    = 2;            /* color of player:
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:48:5: warning: no previous extern declaration for non-static variable 'acnt' [-Wmissing-variable-declarations]
   48 | int     acnt    = 1;            /* number of args */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:48:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   48 | int     acnt    = 1;            /* number of args */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:49:5: warning: no previous extern declaration for non-static variable 'aflag' [-Wmissing-variable-declarations]
   49 | int     aflag   = 1;            /* flag to ask for rules or instructions */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:49:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   49 | int     aflag   = 1;            /* flag to ask for rules or instructions */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:50:5: warning: no previous extern declaration for non-static variable 'bflag' [-Wmissing-variable-declarations]
   50 | int     bflag   = 0;            /* flag for automatic board printing */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:50:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   50 | int     bflag   = 0;            /* flag for automatic board printing */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:51:5: warning: no previous extern declaration for non-static variable 'cflag' [-Wmissing-variable-declarations]
   51 | int     cflag   = 0;            /* case conversion flag */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:51:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   51 | int     cflag   = 0;            /* case conversion flag */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:52:5: warning: no previous extern declaration for non-static variable 'hflag' [-Wmissing-variable-declarations]
   52 | int     hflag   = 1;            /* flag for cleaning screen */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:52:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   52 | int     hflag   = 1;            /* flag for cleaning screen */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:53:5: warning: no previous extern declaration for non-static variable 'mflag' [-Wmissing-variable-declarations]
   53 | int     mflag   = 0;            /* backgammon flag */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:53:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   53 | int     mflag   = 0;            /* backgammon flag */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:54:5: warning: no previous extern declaration for non-static variable 'raflag' [-Wmissing-variable-declarations]
   54 | int     raflag  = 0;            /* 'roll again' flag for recovered game */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:54:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   54 | int     raflag  = 0;            /* 'roll again' flag for recovered game */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:55:5: warning: no previous extern declaration for non-static variable 'rflag' [-Wmissing-variable-declarations]
   55 | int     rflag   = 0;            /* recovered game flag */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:55:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   55 | int     rflag   = 0;            /* recovered game flag */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:56:5: warning: no previous extern declaration for non-static variable 'tflag' [-Wmissing-variable-declarations]
   56 | int     tflag   = 0;            /* cursor addressing flag */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:56:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   56 | int     tflag   = 0;            /* cursor addressing flag */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:57:5: warning: no previous extern declaration for non-static variable 'iroll' [-Wmissing-variable-declarations]
   57 | int     iroll   = 0;            /* special flag for inputting rolls */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:57:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   57 | int     iroll   = 0;            /* special flag for inputting rolls */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:58:5: warning: no previous extern declaration for non-static variable 'rfl' [-Wmissing-variable-declarations]
   58 | int     rfl     = 0;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:58:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   58 | int     rfl     = 0;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:60:19: warning: no previous extern declaration for non-static variable 'color' [-Wmissing-variable-declarations]
   60 | const char      *const color[] = {"White", "Red", "white", "red"};
      |                        ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:60:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   60 | const char      *const color[] = {"White", "Red", "white", "red"};
      |       ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:62:20: warning: no previous extern declaration for non-static variable 'Colorptr' [-Wmissing-variable-declarations]
   62 | const char      *const *Colorptr;
      |                         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:62:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   62 | const char      *const *Colorptr;
      |       ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:63:20: warning: no previous extern declaration for non-static variable 'colorptr' [-Wmissing-variable-declarations]
   63 | const char      *const *colorptr;
      |                         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:63:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   63 | const char      *const *colorptr;
      |       ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:64:6: warning: no previous extern declaration for non-static variable 'inopp' [-Wmissing-variable-declarations]
   64 | int     *inopp;
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:64:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   64 | int     *inopp;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:65:6: warning: no previous extern declaration for non-static variable 'inptr' [-Wmissing-variable-declarations]
   65 | int     *inptr;
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:65:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   65 | int     *inptr;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:66:6: warning: no previous extern declaration for non-static variable 'offopp' [-Wmissing-variable-declarations]
   66 | int     *offopp;
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:66:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   66 | int     *offopp;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:67:6: warning: no previous extern declaration for non-static variable 'offptr' [-Wmissing-variable-declarations]
   67 | int     *offptr;
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:67:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   67 | int     *offptr;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:68:6: warning: no previous extern declaration for non-static variable 'args' [-Wmissing-variable-declarations]
   68 | char    args[100];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:68:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   68 | char    args[100];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:69:5: warning: no previous extern declaration for non-static variable 'bar' [-Wmissing-variable-declarations]
   69 | int     bar;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:69:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   69 | int     bar;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:70:5: warning: no previous extern declaration for non-static variable 'begscr' [-Wmissing-variable-declarations]
   70 | int     begscr;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:70:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   70 | int     begscr;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:71:5: warning: no previous extern declaration for non-static variable 'board' [-Wmissing-variable-declarations]
   71 | int     board[26];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:71:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   71 | int     board[26];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:72:6: warning: no previous extern declaration for non-static variable 'cin' [-Wmissing-variable-declarations]
   72 | char    cin[100];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:72:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   72 | char    cin[100];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:73:5: warning: no previous extern declaration for non-static variable 'colen' [-Wmissing-variable-declarations]
   73 | int     colen;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:73:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   73 | int     colen;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:74:5: warning: no previous extern declaration for non-static variable 'cturn' [-Wmissing-variable-declarations]
   74 | int     cturn;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:74:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   74 | int     cturn;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:75:5: warning: no previous extern declaration for non-static variable 'curc' [-Wmissing-variable-declarations]
   75 | int     curc;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:75:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   75 | int     curc;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:76:5: warning: no previous extern declaration for non-static variable 'curr' [-Wmissing-variable-declarations]
   76 | int     curr;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:76:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   76 | int     curr;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:77:5: warning: no previous extern declaration for non-static variable 'd0' [-Wmissing-variable-declarations]
   77 | int     d0;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:77:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   77 | int     d0;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:78:5: warning: no previous extern declaration for non-static variable 'dice' [-Wmissing-variable-declarations]
   78 | int     dice[2];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:78:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   78 | int     dice[2];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:79:5: warning: no previous extern declaration for non-static variable 'dlast' [-Wmissing-variable-declarations]
   79 | int     dlast;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:79:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   79 | int     dlast;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:80:5: warning: no previous extern declaration for non-static variable 'g' [-Wmissing-variable-declarations]
   80 | int     g[5];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:80:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   80 | int     g[5];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:81:5: warning: no previous extern declaration for non-static variable 'gvalue' [-Wmissing-variable-declarations]
   81 | int     gvalue;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:81:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   81 | int     gvalue;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:82:5: warning: no previous extern declaration for non-static variable 'h' [-Wmissing-variable-declarations]
   82 | int     h[4];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:82:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   82 | int     h[4];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:83:5: warning: no previous extern declaration for non-static variable 'home' [-Wmissing-variable-declarations]
   83 | int     home;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:83:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   83 | int     home;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:84:5: warning: no previous extern declaration for non-static variable 'in' [-Wmissing-variable-declarations]
   84 | int     in[2];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:84:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   84 | int     in[2];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:85:5: warning: no previous extern declaration for non-static variable 'mvl' [-Wmissing-variable-declarations]
   85 | int     mvl;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:85:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   85 | int     mvl;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:86:5: warning: no previous extern declaration for non-static variable 'mvlim' [-Wmissing-variable-declarations]
   86 | int     mvlim;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:86:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   86 | int     mvlim;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:87:5: warning: no previous extern declaration for non-static variable 'ncin' [-Wmissing-variable-declarations]
   87 | int     ncin;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:87:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   87 | int     ncin;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:88:5: warning: no previous extern declaration for non-static variable 'off' [-Wmissing-variable-declarations]
   88 | int     off[2];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:88:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   88 | int     off[2];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:89:5: warning: no previous extern declaration for non-static variable 'p' [-Wmissing-variable-declarations]
   89 | int     p[5];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:89:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   89 | int     p[5];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:90:5: warning: no previous extern declaration for non-static variable 'rscore' [-Wmissing-variable-declarations]
   90 | int     rscore;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:90:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   90 | int     rscore;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:91:5: warning: no previous extern declaration for non-static variable 'table' [-Wmissing-variable-declarations]
   91 | int     table[6][6];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:91:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   91 | int     table[6][6];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:92:5: warning: no previous extern declaration for non-static variable 'wscore' [-Wmissing-variable-declarations]
   92 | int     wscore;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:92:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   92 | int     wscore;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:93:16: warning: no previous extern declaration for non-static variable 'tty' [-Wmissing-variable-declarations]
   93 | struct termios  tty, old, noech, bgraw;
      |                 ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:93:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   93 | struct termios  tty, old, noech, bgraw;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:93:21: warning: no previous extern declaration for non-static variable 'old' [-Wmissing-variable-declarations]
   93 | struct termios  tty, old, noech, bgraw;
      |                      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:93:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   93 | struct termios  tty, old, noech, bgraw;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:93:26: warning: no previous extern declaration for non-static variable 'noech' [-Wmissing-variable-declarations]
   93 | struct termios  tty, old, noech, bgraw;
      |                           ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:93:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   93 | struct termios  tty, old, noech, bgraw;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:93:33: warning: no previous extern declaration for non-static variable 'bgraw' [-Wmissing-variable-declarations]
   93 | struct termios  tty, old, noech, bgraw;
      |                                  ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/init.c:93:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   93 | struct termios  tty, old, noech, bgraw;
      | ^
50 warnings generated.
--- fancy.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:44:7: warning: no previous extern declaration for non-static variable 'CD' [-Wmissing-variable-declarations]
   44 | char    *CD;                    /* clear to end of screen sequence */
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:44:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   44 | char    *CD;                    /* clear to end of screen sequence */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:45:7: warning: no previous extern declaration for non-static variable 'CE' [-Wmissing-variable-declarations]
   45 | char    *CE;                    /* clear to end of line sequence */
      |          ^
--- save.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DTEACHGAMMON_TEXT -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.save.o -MTsave.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon--- subs.o ---
--- fancy.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:45:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   45 | char    *CE;                    /* clear to end of line sequence */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:46:7: warning: no previous extern declaration for non-static variable 'CL' [-Wmissing-variable-declarations]
   46 | char    *CL;                    /* clear screen sequence */
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:46:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   46 | char    *CL;                    /* clear screen sequence */
      | ^
--- save.o ---
/teachgammon/../common_source/save.c -o save.o
--- fancy.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:47:7: warning: no previous extern declaration for non-static variable 'CM' [-Wmissing-variable-declarations]
   47 | char    *CM;                    /* cursor movement instructions */
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:47:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   47 | char    *CM;                    /* cursor movement instructions */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:48:7: warning: no previous extern declaration for non-static variable 'HO' [-Wmissing-variable-declarations]
   48 | char    *HO;                    /* home cursor sequence */
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:48:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   48 | char    *HO;                    /* home cursor sequence */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:49:7: warning: no previous extern declaration for non-static variable 'MC' [-Wmissing-variable-declarations]
   49 | char    *MC;                    /* column cursor movement map */
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:49:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   49 | char    *MC;                    /* column cursor movement map */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:50:7: warning: no previous extern declaration for non-static variable 'ML' [-Wmissing-variable-declarations]
   50 | char    *ML;                    /* row cursor movement map */
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:50:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   50 | char    *ML;                    /* row cursor movement map */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:51:7: warning: no previous extern declaration for non-static variable 'ND' [-Wmissing-variable-declarations]
   51 | char    *ND;                    /* forward cursor sequence */
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:51:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   51 | char    *ND;                    /* forward cursor sequence */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:54:5: warning: no previous extern declaration for non-static variable 'lHO' [-Wmissing-variable-declarations]
   54 | int     lHO;                    /* length of HO */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:54:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   54 | int     lHO;                    /* length of HO */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:55:5: warning: no previous extern declaration for non-static variable 'lBC' [-Wmissing-variable-declarations]
   55 | int     lBC;                    /* length of BC */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:55:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   55 | int     lBC;                    /* length of BC */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:56:5: warning: no previous extern declaration for non-static variable 'lND' [-Wmissing-variable-declarations]
   56 | int     lND;                    /* length of ND */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:56:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   56 | int     lND;                    /* length of ND */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:57:5: warning: no previous extern declaration for non-static variable 'lUP' [-Wmissing-variable-declarations]
   57 | int     lUP;                    /* length of UP */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:57:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   57 | int     lUP;                    /* length of UP */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:58:5: warning: no previous extern declaration for non-static variable 'CO' [-Wmissing-variable-declarations]
   58 | int     CO;                     /* number of columns */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:58:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   58 | int     CO;                     /* number of columns */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:59:5: warning: no previous extern declaration for non-static variable 'LI' [-Wmissing-variable-declarations]
   59 | int     LI;                     /* number of lines */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:59:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   59 | int     LI;                     /* number of lines */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:60:6: warning: no previous extern declaration for non-static variable 'linect' [-Wmissing-variable-declarations]
   60 | int     *linect;                /* array of lengths of lines on screen
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:60:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   60 | int     *linect;                /* array of lengths of lines on screen
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:68:5: warning: no previous extern declaration for non-static variable 'buffnum' [-Wmissing-variable-declarations]
   68 | int     buffnum;                /* pointer to output buffer */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:68:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   68 | int     buffnum;                /* pointer to output buffer */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:70:6: warning: no previous extern declaration for non-static variable 'tbuf' [-Wmissing-variable-declarations]
   70 | char    tbuf[1024];             /* buffer for decoded termcap entries */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:70:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   70 | char    tbuf[1024];             /* buffer for decoded termcap entries */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:74:5: warning: no previous extern declaration for non-static variable 'oldr' [-Wmissing-variable-declarations]
   74 | int     oldr;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:74:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   74 | int     oldr;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:75:5: warning: no previous extern declaration for non-static variable 'oldw' [-Wmissing-variable-declarations]
   75 | int     oldw;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:75:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   75 | int     oldw;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:80:5: warning: no previous extern declaration for non-static variable 'realr' [-Wmissing-variable-declarations]
   80 | int     realr;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:80:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   80 | int     realr;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:81:5: warning: no previous extern declaration for non-static variable 'realc' [-Wmissing-variable-declarations]
   81 | int     realc;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/fancy.c:81:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   81 | int     realc;
      | ^
--- subs.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DTEACHGAMMON_TEXT -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.subs.o -MTsubs.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/subs.c -o subs.o
--- table.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DTEACHGAMMON_TEXT -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.table.o -MTtable.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/table.c -o table.o
--- teach.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DTEACHGAMMON_TEXT -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.teach.o -MTteach.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c teach.c -o teach.o
--- ttext1.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DTEACHGAMMON_TEXT -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.ttext1.o -MTttext1.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c ttext1.c -o ttext1.o
--- ttext2.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DTEACHGAMMON_TEXT -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.ttext2.o -MTttext2.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c ttext2.c -o ttext2.o
--- subs.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/subs.c:45:20: warning: no previous extern declaration for non-static variable 'descr' [-Wmissing-variable-declarations]
   45 | const char  *const descr[] = {
      |                    ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/subs.c:45:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   45 | const char  *const descr[] = {
      |       ^
--- tutor.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DTEACHGAMMON_TEXT -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source -I/usr/include/ncurses   -MD  -MF.depend.tutor.o -MTtutor.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c tutor.c -o tutor.o
--- ttext1.o ---
ttext1.c:36:13: warning: no previous extern declaration for non-static variable 'opts' [-Wmissing-variable-declarations]
   36 | const char      *opts = " QIMRHEDSPT";
      |                  ^
ttext1.c:36:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   36 | const char      *opts = " QIMRHEDSPT";
      |       ^
ttext1.c:37:13: warning: no previous extern declaration for non-static variable 'prompt' [-Wmissing-variable-declarations]
   37 | const char      *prompt = "-->";
      |                  ^
ttext1.c:37:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   37 | const char      *prompt = "-->";
      |       ^
ttext1.c:39:19: warning: no previous extern declaration for non-static variable 'list' [-Wmissing-variable-declarations]
   39 | const char *const list[] = {
      |                   ^
ttext1.c:39:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   39 | const char *const list[] = {
      |       ^
ttext1.c:55:19: warning: no previous extern declaration for non-static variable 'hello' [-Wmissing-variable-declarations]
   55 | const char      *const hello[] = {
      |                        ^
ttext1.c:55:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   55 | const char      *const hello[] = {
      |       ^
ttext1.c:73:19: warning: no previous extern declaration for non-static variable 'intro1' [-Wmissing-variable-declarations]
   73 | const char      *const intro1[] = {
      |                        ^
ttext1.c:73:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   73 | const char      *const intro1[] = {
--- subs.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/subs.c:38:5: warning: no previous extern declaration for non-static variable 'buffnum' [-Wmissing-variable-declarations]
   38 | int     buffnum;
--- ttext1.o ---
      |       ^
ttext1.c:84:19: warning: no previous extern declaration for non-static variable 'intro2' [-Wmissing-variable-declarations]
--- subs.o ---
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/subs.c:38:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   38 | int     buffnum;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/subs.c:39:6: warning: no previous extern declaration for non-static variable 'outbuff' [-Wmissing-variable-declarations]
   39 | char    outbuff[BUFSIZ];
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/subs.c:39:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   39 | char    outbuff[BUFSIZ];
      | ^
--- ttext1.o ---
   84 | const char      *const intro2[] = {
      |                        ^
ttext1.c:84:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   84 | const char      *const intro2[] = {
      |       ^
ttext1.c:98:19: warning: no previous extern declaration for non-static variable 'moves' [-Wmissing-variable-declarations]
   98 | const char      *const moves[] = {
      |                        ^
ttext1.c:98:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   98 | const char      *const moves[] = {
      |       ^
ttext1.c:129:19: warning: no previous extern declaration for non-static variable 'remove' [-Wmissing-variable-declarations]
  129 | const char      *const remove[] = {
      |                        ^
ttext1.c:129:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  129 | const char      *const remove[] = {
      |       ^
ttext1.c:153:19: warning: no previous extern declaration for non-static variable 'hits' [-Wmissing-variable-declarations]
  153 | const char      *const hits[] = {
      |                        ^
ttext1.c:153:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  153 | const char      *const hits[] = {
      |       ^
ttext1.c:170:19: warning: no previous extern declaration for non-static variable 'endgame' [-Wmissing-variable-declarations]
  170 | const char      *const endgame[] = {
      |                        ^
ttext1.c:170:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  170 | const char      *const endgame[] = {
      |       ^
--- table.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/table.c:39:19: warning: no previous extern declaration for non-static variable 'help2' [-Wmissing-variable-declarations]
   39 | const char      *const help2[] = {
      |                        ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source/table.c:39:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   39 | const char      *const help2[] = {
      |       ^
--- ttext2.o ---
ttext2.c:38:19: warning: no previous extern declaration for non-static variable 'doubl' [-Wmissing-variable-declarations]
   38 | const char      *const doubl[] = {
      |                        ^
ttext2.c:38:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   38 | const char      *const doubl[] = {
      |       ^
--- ttext1.o ---
10 warnings generated.
--- ttext2.o ---
ttext2.c:53:19: warning: no previous extern declaration for non-static variable 'stragy' [-Wmissing-variable-declarations]
   53 | const char      *const stragy[] = {
      |                        ^
ttext2.c:53:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   53 | const char      *const stragy[] = {
      |       ^
ttext2.c:69:19: warning: no previous extern declaration for non-static variable 'prog' [-Wmissing-variable-declarations]
   69 | const char      *const prog[] = {
      |                        ^
ttext2.c:69:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   69 | const char      *const prog[] = {
      |       ^
ttext2.c:103:19: warning: no previous extern declaration for non-static variable 'lastch' [-Wmissing-variable-declarations]
  103 | const char      *const lastch[] = {
      |                        ^
ttext2.c:103:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  103 | const char      *const lastch[] = {
      |       ^
ttext2.c:36:7: warning: no previous extern declaration for non-static variable 'prompt' [-Wmissing-variable-declarations]
   36 | char *prompt, *opts;
      |       ^
ttext2.c:36:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   36 | char *prompt, *opts;
      | ^
ttext2.c:36:16: warning: no previous extern declaration for non-static variable 'opts' [-Wmissing-variable-declarations]
   36 | char *prompt, *opts;
      |                ^
ttext2.c:36:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   36 | char *prompt, *opts;
      | ^
--- teach.o ---
teach.c:42:19: warning: no previous extern declaration for non-static variable 'helpm' [-Wmissing-variable-declarations]
   42 | const char *const helpm[] = {
      |                   ^
teach.c:42:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   42 | const char *const helpm[] = {
      |       ^
teach.c:50:19: warning: no previous extern declaration for non-static variable 'contin' [-Wmissing-variable-declarations]
   50 | const char *const contin[] = {
      |                   ^
teach.c:50:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   50 | const char *const contin[] = {
      |       ^
--- ttext2.o ---
6 warnings generated.
--- teach.o ---
2 warnings generated.
--- table.o ---
1 warning generated.
--- subs.o ---
3 warnings generated.
--- fancy.o ---
24 warnings generated.
--- teachgammon ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -DTEACHGAMMON_TEXT -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/backgammon/teachgammon/../common_source -I/usr/include/ncurses -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong   -Wl,-zrelro   -o teachgammon allow.o board.o check.o data.o fancy.o init.o odds.o one.o save.o subs.o table.o teach.o ttext1.o ttext2.o tutor.o  -lncurses 
--- all_subdir_battlestar ---
===> battlestar (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/battlestar
--- .depend ---
echo battlestar: /usr/lib/libc.a /usr/lib/libncurses.a >> .depend
--- battlestar.o ---
--- command1.o ---
--- command2.o ---
--- command3.o ---
--- command4.o ---
--- command5.o ---
--- command6.o ---
--- command7.o ---
--- battlestar.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.battlestar.o -MTbattlestar.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c battlestar.c -o battlestar.o
--- command1.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.command1.o -MTcommand1.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c command1.c -o command1.o
--- command2.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.command2.o -MTcommand2.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c command2.c -o command2.o
--- command3.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.command3.o -MTcommand3.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c command3.c -o command3.o
--- command4.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.command4.o -MTcommand4.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c command4.c -o command4.o
--- command6.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.command6.o -MTcommand6.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c command6.c -o command6.o
--- command5.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.command5.o -MTcommand5.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c command5.c -o command5.o
--- command7.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.command7.o -MTcommand7.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c command7.c -o command7.o
--- battlestar.o ---
battlestar.c:46:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
--- command3.o ---
command3.c:36:4: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
   36 | dig()
      |    ^
      |     void
command3.c:60:5: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
   60 | jump()
      |     ^
      |      void
command3.c:100:5: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  100 | bury()
      |     ^
      |      void
command3.c:163:6: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  163 | drink()
      |      ^
      |       void
command3.c:183:6: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  183 | shoot()
      |      ^
      |       void
--- battlestar.o ---
   46 | main(argc, argv)
      | ^
1 warning generated.

--- command7.o ---
command7.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   36 | fight(enemy, strength)
      | ^
--- command1.o ---
command1.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   36 | moveplayer(thataway, token)
      | ^
command1.c:63:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   63 | convert(tothis)                 /* Converts day to night and vice versa.            */
      | ^
command1.c:88:5: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
   88 | news()
      |     ^
      |      void
command1.c:229:6: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  229 | crash()
      |      ^
      |       void
--- command2.o ---
command2.c:36:7: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
   36 | wearit()
      |       ^
      |        void
command2.c:104:4: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  104 | put()
      |    ^
      |     void
command2.c:122:5: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  122 | draw()
      |     ^
      |      void
command2.c:128:4: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  128 | use()
      |    ^
      |     void
command2.c:167:7: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  167 | murder()
      |       ^
      |        void
command2.c:265:7: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  265 | ravage()
--- command4.o ---
command4.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   36 | take(from)
      | ^
command4.c:181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  181 | throw(name)
      | ^
command4.c:261:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  261 | drop(name)
      | ^
command4.c:340:8: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  340 | takeoff()
      |        ^
      |         void
command4.c:347:6: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  347 | puton()
      |      ^
      |       void
--- command5.o ---
command5.c:36:5: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
   36 | kiss()
      |     ^
      |      void
command5.c:87:5: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
   87 | love()
      |     ^
      |      void
command5.c:151:4: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  151 | zzz()
      |    ^
      |     void
command5.c:205:6: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  205 | chime()
      |      ^
      |       void
command5.c:260:5: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  260 | give()
      |     ^
      |      void
--- command6.o ---
command6.c:37:7: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
   37 | launch()
      |       ^
      |        void
command6.c:57:5: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
   57 | land()
      |     ^
      |      void
command6.c:74:4: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
   74 | die()
      |    ^
      |     void
command6.c:82:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   82 | diesig(dummy)
      | ^
command6.c:89:5: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
   89 | live()
      |     ^
      |      void
command6.c:99:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
--- init.o ---
--- command2.o ---
      |       ^
      |        void
command2.c:319:7: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  319 | follow()
      |       ^
      |        void
--- command4.o ---
command4.c:354:4: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  354 | eat()
      |    ^
      |     void
--- command6.o ---
   99 | open_score_file()
      |                ^
      |                 void
command6.c:135:5: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  135 | rate()
      |     ^
      |      void
command6.c:173:6: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  173 | drive()
      |      ^
      |       void
command6.c:190:5: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  190 | ride()
      |     ^
      |      void
command6.c:214:6: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  214 | light()
      |      ^
      |       void
command6.c:231:9: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  231 | dooropen()
      |         ^
      |          void
--- init.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.init.o -MTinit.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c init.c -o init.o
--- command3.o ---
5 warnings generated.
--- command7.o ---
1 warning generated.
--- cypher.o ---
--- getcom.o ---
--- cypher.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.cypher.o -MTcypher.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c cypher.c -o cypher.o
--- getcom.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.getcom.o -MTgetcom.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c getcom.c -o getcom.o
--- command6.o ---
11 warnings generated.
--- parse.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.parse.o -MTparse.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c parse.c -o parse.o
--- command2.o ---
7 warnings generated.
--- room.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.room.o -MTroom.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c room.c -o room.o
--- command1.o ---
4 warnings generated.
--- command5.o ---
5 warnings generated.
--- save.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.save.o -MTsave.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c save.c -o save.o
--- fly.o ---
--- init.o ---
init.c:40:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
--- command4.o ---
6 warnings generated.

--- init.o ---
   40 | initialize(filename)
      | ^
--- fly.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.fly.o -MTfly.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c fly.c -o fly.o
--- misc.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.misc.o -MTmisc.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c misc.c -o misc.o
--- init.o ---
init.c:73:8: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
   73 | getutmp()
      |        ^
      |         void
init.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  104 | wizard(uname)
      | ^
init.c:115:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  115 | checkout(uname)
      | ^
4 warnings generated.

--- getcom.o ---
getcom.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   36 | getcom(buf, size, prompt, error)
      | ^
--- room.o ---
room.c:36:9: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
   36 | writedes()
      |         ^
      |          void
--- parse.o ---
parse.c:46:9: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
   46 | wordinit()
      |         ^
      |          void
--- cypher.o ---
cypher.c:36:7: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
   36 | cypher()
      |       ^
      |        void
--- globals.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.globals.o -MTglobals.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c globals.c -o globals.o
--- getcom.o ---
getcom.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   71 | getword(buf1, buf2, flag)
      | ^
--- room.o ---
room.c:60:10: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
   60 | printobjs()
      |          ^
      |           void
room.c:72:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   72 | whichway(here)
      | ^
room.c:172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  172 | newway(thisway)
      | ^
--- parse.o ---
parse.c:55:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   55 | hash(s)
      | ^
parse.c:69:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   69 | lookup(s)
      | ^
parse.c:81:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   81 | install(wp)
      | ^
parse.c:95:6: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
   95 | parse()
      |      ^
      |       void
--- save.o ---
save.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   36 | restore(filename)
      | ^
save.c:89:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   89 | save(filename)
      | ^
save.c:151:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
--- room.o ---
4 warnings generated.

--- misc.o ---
misc.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   36 | card(array, size)               /* for beenthere, injuries */
      | ^
misc.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   50 | ucard(array)
      | ^
2 warnings generated.
--- save.o ---
  151 | save_file_name(filename, len)
      | ^
--- dayfile.o ---
--- nightfile.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.nightfile.o -MTnightfile.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c nightfile.c -o nightfile.o
--- dayfile.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.dayfile.o -MTdayfile.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c dayfile.c -o dayfile.o
--- getcom.o ---
2 warnings generated.
--- dayobjs.o ---
--- save.o ---
3 warnings generated.

--- fly.o ---
fly.c:56:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   56 | succumb(dummy)
      | ^
--- nightobjs.o ---
--- fly.o ---
fly.c:70:7: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
   70 | visual()
      |       ^
      |        void
--- dayobjs.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.dayobjs.o -MTdayobjs.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c dayobjs.c -o dayobjs.o
--- nightobjs.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.nightobjs.o -MTnightobjs.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c nightobjs.c -o nightobjs.o
--- fly.o ---
fly.c:177:7: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  177 | screen()
      |       ^
      |        void
fly.c:194:7: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
--- parse.o ---
5 warnings generated.

--- fly.o ---
  194 | target()
      |       ^
      |        void
fly.c:207:9: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  207 | notarget()
      |         ^
      |          void
fly.c:220:6: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  220 | blast()
      |      ^
      |       void
fly.c:242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  242 | moveenemy(dummy)
      | ^
fly.c:282:7: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  282 | endfly()
      |       ^
      |        void
--- words.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.words.o -MTwords.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c words.c -o words.o
--- battlestar.6.gz ---
gzip -cn battlestar.6 > battlestar.6.gz
--- fly.o ---
8 warnings generated.
--- cypher.o ---
1 warning generated.
--- battlestar ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/usr/include/ncurses -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong   -Wl,-zrelro   -o battlestar battlestar.o command1.o command2.o command3.o command4.o command5.o command6.o command7.o init.o cypher.o getcom.o parse.o room.o save.o fly.o misc.o globals.o dayfile.o nightfile.o dayobjs.o nightobjs.o words.o  -lncurses 
--- all_subdir_bcd ---
===> bcd (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/bcd
--- .depend ---
echo bcd: /usr/lib/libc.a  >> .depend
--- bcd.o ---
--- bcd.6.gz ---
--- bcd.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.bcd.o -MTbcd.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c bcd.c -o bcd.o
--- bcd.6.gz ---
gzip -cn bcd.6 > bcd.6.gz
--- bcd ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong  -Wl,-zrelro   -o bcd bcd.o  
--- all_subdir_bs ---
===> bs (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/bs
--- .depend ---
echo bs: /usr/lib/libc.a /usr/lib/libncurses.a >> .depend
--- bs.o ---
--- bs.6.gz ---
--- bs.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.bs.o -MTbs.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c bs.c -o bs.o
--- bs.6.gz ---
gzip -cn bs.6 > bs.6.gz
--- bs ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/usr/include/ncurses -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong   -Wl,-zrelro   -o bs bs.o  -lncurses 
--- all_subdir_boggle ---
===> boggle (all)
--- all_subdir_boggle/boggle ---
===> boggle/boggle (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/boggle/boggle
--- .depend ---
echo boggle: /usr/lib/libc.a /usr/lib/libncurses.a >> .depend
--- bog.o ---
--- help.o ---
--- mach.o ---
--- prtable.o ---
--- timer.o ---
--- word.o ---
--- boggle.6.gz ---
--- bog.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.bog.o -MTbog.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c bog.c -o bog.o
--- help.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.help.o -MThelp.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c help.c -o help.o
--- mach.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.mach.o -MTmach.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c mach.c -o mach.o
--- prtable.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.prtable.o -MTprtable.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c prtable.c -o prtable.o
--- timer.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.timer.o -MTtimer.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c timer.c -o timer.o
--- word.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.word.o -MTword.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c word.c -o word.o
--- boggle.6.gz ---
gzip -cn boggle.6 > boggle.6.gz
--- mach.o ---
mach.c:678:9: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
  678 |         printw(separator);
      |                ^~~~~~~~~
mach.c:678:9: note: treat the string as an argument to avoid this
  678 |         printw(separator);
      |                ^
      |                "%s", 
mach.c:694:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
  694 |                         printw(separator);
      |                                ^~~~~~~~~
mach.c:694:11: note: treat the string as an argument to avoid this
  694 |                         printw(separator);
      |                                ^
      |                                "%s", 
2 warnings generated.
--- boggle ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/usr/include/ncurses -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong   -Wl,-zrelro   -o boggle bog.o help.o mach.o prtable.o timer.o word.o  -lncurses 
--- all_subdir_boggle/mkdict ---
===> boggle/mkdict (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/boggle/mkdict
--- .depend ---
echo mkdict: /usr/lib/libc.a  >> .depend
--- mkdict.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/boggle/mkdict/../boggle   -MD  -MF.depend.mkdict.o -MTmkdict.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c mkdict.c -o mkdict.o
--- mkdict ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/boggle/mkdict/../boggle -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong  -Wl,-zrelro   -o mkdict mkdict.o  
--- all_subdir_boggle/mkindex ---
===> boggle/mkindex (all)
--- objwarn ---
--- .depend ---
echo mkindex: /usr/lib/libc.a  >> .depend
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/boggle/mkindex
--- mkindex.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/boggle/mkindex/../boggle   -MD  -MF.depend.mkindex.o -MTmkindex.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c mkindex.c -o mkindex.o
--- mkindex ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/boggle/mkindex/../boggle -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong  -Wl,-zrelro   -o mkindex mkindex.o  
--- all_subdir_boggle/dictfiles ---
===> boggle/dictfiles (all)
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/boggle/dictfiles
--- dictionary ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/boggle/dictfiles/../mkdict/mkdict < /usr/share/dict/words > dictionary
mkdict: 236008 words
--- dictindex ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/boggle/dictfiles/../mkindex/mkindex < dictionary > dictindex
--- all_subdir_canfield ---
===> canfield (all)
--- all_subdir_canfield/canfield ---
===> canfield/canfield (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/canfield/canfield
--- .depend ---
echo canfield: /usr/lib/libc.a /usr/lib/libncurses.a >> .depend
--- canfield.o ---
--- canfield.6.gz ---
--- canfield.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/usr/include/ncurses   -MD  -MF.depend.canfield.o -MTcanfield.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c canfield.c -o canfield.o
--- canfield.6.gz ---
gzip -cn canfield.6 > canfield.6.gz
--- canfield.o ---
canfield.c:1034:22: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1034 |         printw("%4d%8d%9d", this.hand, game.hand, total.hand);
      |                 ~~~         ^~~~~~~~~
      |                 %4ld
canfield.c:1034:33: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1034 |         printw("%4d%8d%9d", this.hand, game.hand, total.hand);
      |                    ~~~                 ^~~~~~~~~
      |                    %8ld
canfield.c:1034:44: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1034 |         printw("%4d%8d%9d", this.hand, game.hand, total.hand);
      |                       ~~~                         ^~~~~~~~~~
      |                       %9ld
canfield.c:1036:22: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1036 |         printw("%4d%8d%9d", this.inspection, game.inspection, total.inspection);
      |                 ~~~         ^~~~~~~~~~~~~~~
      |                 %4ld
canfield.c:1036:39: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1036 |         printw("%4d%8d%9d", this.inspection, game.inspection, total.inspection);
      |                    ~~~                       ^~~~~~~~~~~~~~~
      |                    %8ld
canfield.c:1036:56: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1036 |         printw("%4d%8d%9d", this.inspection, game.inspection, total.inspection);
      |                       ~~~                                     ^~~~~~~~~~~~~~~~
      |                       %9ld
canfield.c:1038:22: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1038 |         printw("%4d%8d%9d", this.game, game.game, total.game);
      |                 ~~~         ^~~~~~~~~
      |                 %4ld
canfield.c:1038:33: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1038 |         printw("%4d%8d%9d", this.game, game.game, total.game);
      |                    ~~~                 ^~~~~~~~~
      |                    %8ld
canfield.c:1038:44: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1038 |         printw("%4d%8d%9d", this.game, game.game, total.game);
      |                       ~~~                         ^~~~~~~~~~
      |                       %9ld
canfield.c:1040:22: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1040 |         printw("%4d%8d%9d", this.runs, game.runs, total.runs);
      |                 ~~~         ^~~~~~~~~
      |                 %4ld
canfield.c:1040:33: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1040 |         printw("%4d%8d%9d", this.runs, game.runs, total.runs);
      |                    ~~~                 ^~~~~~~~~
      |                    %8ld
canfield.c:1040:44: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1040 |         printw("%4d%8d%9d", this.runs, game.runs, total.runs);
      |                       ~~~                         ^~~~~~~~~~
      |                       %9ld
canfield.c:1042:22: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1042 |         printw("%4d%8d%9d", this.information, game.information,
      |                 ~~~         ^~~~~~~~~~~~~~~~
      |                 %4ld
canfield.c:1042:40: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1042 |         printw("%4d%8d%9d", this.information, game.information,
      |                    ~~~                        ^~~~~~~~~~~~~~~~
      |                    %8ld
canfield.c:1043:3: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1042 |         printw("%4d%8d%9d", this.information, game.information,
      |                       ~~~
      |                       %9ld
 1043 |                 total.information);
      |                 ^~~~~~~~~~~~~~~~~
canfield.c:1045:22: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1045 |         printw("%4d%8d%9d", this.thinktime, game.thinktime, total.thinktime);
      |                 ~~~         ^~~~~~~~~~~~~~
      |                 %4ld
canfield.c:1045:38: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1045 |         printw("%4d%8d%9d", this.thinktime, game.thinktime, total.thinktime);
      |                    ~~~                      ^~~~~~~~~~~~~~
      |                    %8ld
canfield.c:1045:54: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1045 |         printw("%4d%8d%9d", this.thinktime, game.thinktime, total.thinktime);
      |                       ~~~                                   ^~~~~~~~~~~~~~~
      |                       %9ld
canfield.c:1047:22: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1047 |         printw("%4d%8d%9d", thiscosts, gamecosts, totalcosts);
      |                 ~~~         ^~~~~~~~~
      |                 %4ld
canfield.c:1047:33: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1047 |         printw("%4d%8d%9d", thiscosts, gamecosts, totalcosts);
      |                    ~~~                 ^~~~~~~~~
      |                    %8ld
canfield.c:1047:44: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1047 |         printw("%4d%8d%9d", thiscosts, gamecosts, totalcosts);
      |                       ~~~                         ^~~~~~~~~~
      |                       %9ld
canfield.c:1049:22: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1049 |         printw("%4d%8d%9d", this.wins, game.wins, total.wins);
      |                 ~~~         ^~~~~~~~~
      |                 %4ld
canfield.c:1049:33: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1049 |         printw("%4d%8d%9d", this.wins, game.wins, total.wins);
      |                    ~~~                 ^~~~~~~~~
      |                    %8ld
canfield.c:1049:44: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1049 |         printw("%4d%8d%9d", this.wins, game.wins, total.wins);
      |                       ~~~                         ^~~~~~~~~~
      |                       %9ld
canfield.c:1051:22: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1051 |         printw("%4d%8d%9d", this.worth, game.worth, total.worth);
      |                 ~~~         ^~~~~~~~~~
      |                 %4ld
canfield.c:1051:34: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1051 |         printw("%4d%8d%9d", this.worth, game.worth, total.worth);
      |                    ~~~                  ^~~~~~~~~~
      |                    %8ld
canfield.c:1051:46: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
 1051 |         printw("%4d%8d%9d", this.worth, game.worth, total.worth);
      |                       ~~~                           ^~~~~~~~~~~
      |                       %9ld
canfield.c:1506:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
 1506 |                 printw(*cp);
      |                        ^~~
canfield.c:1506:10: note: treat the string as an argument to avoid this
 1506 |                 printw(*cp);
      |                        ^
      |                        "%s", 
canfield.c:1519:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
 1519 |                 printw(*cp);
      |                        ^~~
canfield.c:1519:10: note: treat the string as an argument to avoid this
 1519 |                 printw(*cp);
      |                        ^
      |                        "%s", 
29 warnings generated.
--- canfield ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/usr/include/ncurses -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong   -Wl,-zrelro   -o canfield canfield.o  -lncurses 
--- all_subdir_canfield/cfscores ---
===> canfield/cfscores (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/canfield/cfscores
--- .depend ---
echo cfscores: /usr/lib/libc.a  >> .depend
--- cfscores.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/canfield/cfscores/../canfield   -MD  -MF.depend.cfscores.o -MTcfscores.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c cfscores.c -o cfscores.o
--- cfscores ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/canfield/cfscores/../canfield -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong  -Wl,-zrelro   -o cfscores cfscores.o  
--- all_subdir_cribbage ---
===> cribbage (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/cribbage
--- .depend ---
echo cribbage: /usr/lib/libc.a /usr/lib/libncurses.a >> .depend
--- extern.o ---
--- crib.o ---
--- cards.o ---
--- instr.o ---
--- io.o ---
--- score.o ---
--- support.o ---
--- cribbage.6.gz ---
--- extern.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.extern.o -MTextern.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c extern.c -o extern.o
--- crib.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.crib.o -MTcrib.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c crib.c -o crib.o
--- cards.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.cards.o -MTcards.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c cards.c -o cards.o
--- io.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.io.o -MTio.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c io.c -o io.o
--- cribbage.6.gz ---
gzip -cn cribbage.6 > cribbage.6.gz
--- score.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.score.o -MTscore.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c score.c -o score.o
--- support.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.support.o -MTsupport.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c support.c -o support.o
--- instr.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.instr.o -MTinstr.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c instr.c -o instr.o
--- support.o ---
support.c:45:11: warning: no previous extern declaration for non-static variable 'tv' [-Wmissing-variable-declarations]
   45 | const int tv[NTV] = {8, 7, 9, 6, 11, 12, 13, 14, 10, 5};
      |           ^
support.c:45:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
--- extern.o ---
extern.c:61:9: warning: no previous extern declaration for non-static variable 'Compwin' [-Wmissing-variable-declarations]
   61 | WINDOW  *Compwin;                       /* computer's hand window */
      |          ^
extern.c:61:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
--- support.o ---
   45 | const int tv[NTV] = {8, 7, 9, 6, 11, 12, 13, 14, 10, 5};
      |       ^
--- extern.o ---
   61 | WINDOW  *Compwin;                       /* computer's hand window */
      | ^
extern.c:62:9: warning: no previous extern declaration for non-static variable 'Msgwin' [-Wmissing-variable-declarations]
   62 | WINDOW  *Msgwin;                        /* messages for the player */
      |          ^
extern.c:62:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   62 | WINDOW  *Msgwin;                        /* messages for the player */
      | ^
extern.c:63:9: warning: no previous extern declaration for non-static variable 'Playwin' [-Wmissing-variable-declarations]
   63 | WINDOW  *Playwin;                       /* player's hand window */
      |          ^
extern.c:63:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   63 | WINDOW  *Playwin;                       /* player's hand window */
      | ^
extern.c:64:9: warning: no previous extern declaration for non-static variable 'Tablewin' [-Wmissing-variable-declarations]
   64 | WINDOW  *Tablewin;                      /* table window */
      |          ^
extern.c:64:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   64 | WINDOW  *Tablewin;                      /* table window */
      | ^
--- score.o ---
score.c:50:12: warning: no previous extern declaration for non-static variable 'crbescr' [-Wmissing-variable-declarations]
   50 | const long crbescr[169] = {
      |            ^
score.c:50:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   50 | const long crbescr[169] = {
      |       ^
score.c:72:12: warning: no previous extern declaration for non-static variable 'crbnescr' [-Wmissing-variable-declarations]
   72 | const long crbnescr[169] = {
      |            ^
score.c:72:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   72 | const long crbnescr[169] = {
      |       ^
--- extern.o ---
4 warnings generated.
--- support.o ---
support.c:195:1: warning: no previous prototype for function 'pegreset' [-Wmissing-prototypes]
  195 | pegreset(void)
      | ^
support.c:194:1: note: declare 'static' if the function is not intended to be used outside of this translation unit
  194 | void
      | ^
      | static 
--- io.o ---
io.c:50:19: warning: no previous extern declaration for non-static variable 'rankname' [-Wmissing-variable-declarations]
   50 | const char *const rankname[RANKS] = {
      |                   ^
io.c:50:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   50 | const char *const rankname[RANKS] = {
      |       ^
io.c:55:19: warning: no previous extern declaration for non-static variable 'rankchar' [-Wmissing-variable-declarations]
   55 | const char *const rankchar[RANKS] = {
      |                   ^
io.c:55:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   55 | const char *const rankchar[RANKS] = {
      |       ^
io.c:59:19: warning: no previous extern declaration for non-static variable 'suitname' [-Wmissing-variable-declarations]
   59 | const char *const suitname[SUITS] = {"SPADES", "HEARTS", "DIAMONDS", "CLUBS"};
      |                   ^
io.c:59:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   59 | const char *const suitname[SUITS] = {"SPADES", "HEARTS", "DIAMONDS", "CLUBS"};
      |       ^
io.c:350:9: warning: no previous extern declaration for non-static variable 'Msgbuf' [-Wmissing-variable-declarations]
  350 | char    Msgbuf[BUFSIZ] = {'\0'};
      |         ^
io.c:350:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  350 | char    Msgbuf[BUFSIZ] = {'\0'};
      | ^
io.c:351:9: warning: no previous extern declaration for non-static variable 'Mpos' [-Wmissing-variable-declarations]
  351 | int     Mpos = 0;
      |         ^
io.c:351:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  351 | int     Mpos = 0;
      | ^
io.c:383:9: warning: no previous extern declaration for non-static variable 'Lineno' [-Wmissing-variable-declarations]
  383 | int     Lineno = 0;
      |         ^
io.c:383:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  383 | int     Lineno = 0;
      | ^
io.c:48:9: warning: no previous extern declaration for non-static variable 'linebuf' [-Wmissing-variable-declarations]
   48 | char    linebuf[LINESIZE];
      |         ^
io.c:48:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   48 | char    linebuf[LINESIZE];
      | ^
--- score.o ---
2 warnings generated.
--- support.o ---
2 warnings generated.
--- io.o ---
7 warnings generated.
--- cribbage ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/usr/include/ncurses -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong   -Wl,-zrelro   -o cribbage extern.o crib.o cards.o instr.o io.o score.o support.o  -lncurses 
--- all_subdir_colorbars ---
===> colorbars (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/colorbars
--- .depend ---
echo colorbars: /usr/lib/libc.a /usr/lib/libncurses.a >> .depend
--- colorbars.o ---
--- colorbars.6.gz ---
--- colorbars.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.colorbars.o -MTcolorbars.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c colorbars.c -o colorbars.o
--- colorbars.6.gz ---
gzip -cn colorbars.6 > colorbars.6.gz
--- colorbars ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/usr/include/ncurses -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong   -Wl,-zrelro   -o colorbars colorbars.o  -lncurses 
--- all_subdir_fish ---
===> fish (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/fish
--- .depend ---
echo fish: /usr/lib/libc.a  >> .depend
--- fish.o ---
--- fish.6.gz ---
--- fish.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.fish.o -MTfish.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c fish.c -o fish.o
--- fish.6.gz ---
gzip -cn fish.6 > fish.6.gz
--- fish ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong  -Wl,-zrelro   -o fish fish.o  
--- all_subdir_hack ---
===> hack (all)
--- all_subdir_hack/makedefs ---
===> hack/makedefs (all)
--- objwarn ---
--- .depend ---
echo makedefs: /usr/lib/libc.a  >> .depend
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/makedefs
--- makedefs.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.makedefs.o -MTmakedefs.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/makedefs/../makedefs.c -o makedefs.o
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/makedefs/../makedefs.c:73:20: warning: no previous extern declaration for non-static variable 'lp' [-Wmissing-variable-declarations]
   73 | char line[LINSZ], *lp = line, *lp0 = line, *lpe = line;
      |                    ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/makedefs/../makedefs.c:73:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   73 | char line[LINSZ], *lp = line, *lp0 = line, *lpe = line;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/makedefs/../makedefs.c:73:32: warning: no previous extern declaration for non-static variable 'lp0' [-Wmissing-variable-declarations]
   73 | char line[LINSZ], *lp = line, *lp0 = line, *lpe = line;
      |                                ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/makedefs/../makedefs.c:73:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   73 | char line[LINSZ], *lp = line, *lp0 = line, *lpe = line;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/makedefs/../makedefs.c:73:45: warning: no previous extern declaration for non-static variable 'lpe' [-Wmissing-variable-declarations]
   73 | char line[LINSZ], *lp = line, *lp0 = line, *lpe = line;
      |                                             ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/makedefs/../makedefs.c:73:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   73 | char line[LINSZ], *lp = line, *lp0 = line, *lpe = line;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/makedefs/../makedefs.c:17:5: warning: no previous extern declaration for non-static variable 'fd' [-Wmissing-variable-declarations]
   17 | int fd;
      |     ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/makedefs/../makedefs.c:17:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   17 | int fd;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/makedefs/../makedefs.c:18:6: warning: no previous extern declaration for non-static variable 'string' [-Wmissing-variable-declarations]
   18 | char string[STRSZ];
      |      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/makedefs/../makedefs.c:18:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   18 | char string[STRSZ];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/makedefs/../makedefs.c:73:6: warning: no previous extern declaration for non-static variable 'line' [-Wmissing-variable-declarations]
   73 | char line[LINSZ], *lp = line, *lp0 = line, *lpe = line;
      |      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/makedefs/../makedefs.c:73:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   73 | char line[LINSZ], *lp = line, *lp0 = line, *lpe = line;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/makedefs/../makedefs.c:74:5: warning: no previous extern declaration for non-static variable 'eof' [-Wmissing-variable-declarations]
   74 | int eof;
      |     ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/makedefs/../makedefs.c:74:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   74 | int eof;
      | ^
7 warnings generated.
--- makedefs ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong  -Wl,-zrelro   -o makedefs makedefs.o  
--- all_subdir_hack/hack ---
===> hack/hack (all)
--- objwarn ---
--- hack.onames.h ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack
--- hack.onames.h ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../makedefs/makedefs /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../def.objects.h > hack.onames.h
--- .depend ---
echo hack: /usr/lib/libc.a /usr/lib/libncurses.a >> .depend
--- alloc.o ---
--- hack.Decl.o ---
--- hack.apply.o ---
--- hack.bones.o ---
--- hack.o ---
--- hack.cmd.o ---
--- hack.do.o ---
--- hack.do_name.o ---
--- alloc.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.alloc.o -MTalloc.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../alloc.c -o alloc.o
--- hack.Decl.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.Decl.o -MThack.Decl.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.Decl.c -o hack.Decl.o
--- hack.apply.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.apply.o -MThack.apply.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.apply.c -o hack.apply.--- hack.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.o -MThack.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.c -o hack.o
--- hack.apply.o ---
o
--- hack.bones.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.bones.o -MThack.bones.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.bones.c -o hack.bones.o
--- hack.cmd.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.cmd.o -MThack.cmd.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.cmd.c -o hack.cmd.o
--- hack.do_name.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.do_name.o -MThack.do_name.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.do_name.c -o hack.do_name.o
--- hack.do.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.do.o -MThack.do.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.do.c -o hack.do.o
--- hack.Decl.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.Decl.c:31:6: warning: no previous extern declaration for non-static variable 'wailmsg' [-Wmissing-variable-declarations]
   31 | long wailmsg = 0;
      |      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.Decl.c:31:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   31 | long wailmsg = 0;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.Decl.c:42:6: warning: no previous extern declaration for non-static variable 'quitchars' [-Wmissing-variable-declarations]
   42 | char quitchars[] = " \r\n\033";
      |      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.Decl.c:42:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   42 | char quitchars[] = " \r\n\033";
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.Decl.c:5:6: warning: no previous extern declaration for non-static variable 'nul' [-Wmissing-variable-declarations]
    5 | char nul[40];                   /* contains zeros */
      |      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.Decl.c:5:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    5 | char nul[40];                   /* contains zeros */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.Decl.c:24:14: warning: no previous extern declaration for non-static variable 'youmonst' [-Wmissing-variable-declarations]
   24 | struct monst youmonst;  /* dummy; used as return value for boomhit */
      |              ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.Decl.c:24:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   24 | struct monst youmonst;  /* dummy; used as return value for boomhit */
      | ^
4 warnings generated.

--- hack.bones.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.bones.c:8:6: warning: no previous extern declaration for non-static variable 'bones' [-Wmissing-variable-declarations]
    8 | char bones[] = "bones_xx";
      |      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.bones.c:8:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    8 | char bones[] = "bones_xx";
      | ^
--- hack.cmd.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.cmd.c:17:17: warning: no previous extern declaration for non-static variable 'cmdlist' [-Wmissing-variable-declarations]
   17 | struct func_tab cmdlist[]={
      |                 ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.cmd.c:17:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   17 | struct func_tab cmdlist[]={
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.cmd.c:81:21: warning: no previous extern declaration for non-static variable 'extcmdlist' [-Wmissing-variable-declarations]
   81 | struct ext_func_tab extcmdlist[] = {
      |                     ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.cmd.c:81:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   81 | struct ext_func_tab extcmdlist[] = {
      | ^
--- hack.do_wear.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.do_wear.o -MThack.do_wear.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.do_wear.c -o hack.do_wear.o
--- hack.cmd.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.cmd.c:226:7: warning: no previous extern declaration for non-static variable 'zdir' [-Wmissing-variable-declarations]
  226 | schar zdir[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 1, -1 };
      |       ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.cmd.c:226:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  226 | schar zdir[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 1, -1 };
      | ^
--- hack.dog.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.dog.o -MThack.dog.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.dog.c -o hack.dog.o
--- hack.do_name.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.do_name.c:199:13: warning: no previous extern declaration for non-static variable 'ghostnames' [-Wmissing-variable-declarations]
--- hack.bones.o ---
1 warning generated.

--- hack.do_name.o ---
  199 | const char *ghostnames[] = {
      |             ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.do_name.c:199:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  199 | const char *ghostnames[] = {
      |       ^
--- hack.eat.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.eat.o -MThack.eat.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.eat.c -o hack.eat.o
--- hack.cmd.o ---
3 warnings generated.
--- hack.end.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.end.o -MThack.end.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.end.c -o hack.end.o
--- hack.dog.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.dog.c:9:17: warning: no previous extern declaration for non-static variable 'li_dog' [-Wmissing-variable-declarations]
--- hack.do_name.o ---
1 warning generated.

--- hack.dog.o ---
    9 | struct permonst li_dog =
      |                 ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.dog.c:9:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    9 | struct permonst li_dog =
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.dog.c:11:17: warning: no previous extern declaration for non-static variable 'dog' [-Wmissing-variable-declarations]
   11 | struct permonst dog =
      |                 ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.dog.c:11:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   11 | struct permonst dog =
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.dog.c:13:17: warning: no previous extern declaration for non-static variable 'la_dog' [-Wmissing-variable-declarations]
   13 | struct permonst la_dog =
      |                 ^
--- hack.engrave.o ---
--- hack.dog.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.dog.c:13:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   13 | struct permonst la_dog =
      | ^
--- hack.engrave.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.engrave.o -MThack.engrave.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.engrave.c -o hack.engrave.o
--- hack.eat.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.eat.c:6:6: warning: no previous extern declaration for non-static variable 'POISONOUS' [-Wmissing-variable-declarations]
    6 | char POISONOUS[] = "ADKSVabhks";
      |      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.eat.c:6:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    6 | char POISONOUS[] = "ADKSVabhks";
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.eat.c:41:38: warning: no previous extern declaration for non-static variable 'tintxts' [-Wmissing-variable-declarations]
   41 | struct { const char *txt; int nut; } tintxts[] = {
      |                                      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.eat.c:41:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   41 | struct { const char *txt; int nut; } tintxts[] = {
      | ^
--- hack.fight.o ---
--- hack.invent.o ---
--- hack.fight.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.fight.o -MThack.fight.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.fight.c -o hack.fight.o
--- hack.invent.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.invent.o -MThack.invent.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.invent.c -o hack.invent.o
--- hack.end.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.end.c:25:4: warning: no previous extern declaration for non-static variable 'tt_head' [-Wmissing-variable-declarations]
   25 | } *tt_head;
      |    ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.end.c:15:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   15 | struct toptenentry {
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.end.c:55:5: warning: no previous extern declaration for non-static variable 'done_hup' [-Wmissing-variable-declarations]
   55 | int done_hup;
      |     ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.end.c:55:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   55 | int done_hup;
      | ^
--- hack.engrave.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.engrave.c:19:4: warning: no previous extern declaration for non-static variable 'head_engr' [-Wmissing-variable-declarations]
   19 | } *head_engr;
      |    ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.engrave.c:9:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    9 | struct engr {
      | ^
--- hack.ioctl.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.ioctl.o -MThack.ioctl.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.ioctl.c -o hack.ioctl.o
--- hack.invent.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.invent.c:504:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
--- hack.eat.o ---
2 warnings generated.

--- hack.invent.o ---
  504 |         bool (*ckfn)(struct obj *) = (bool (*)()) 0;
      |                                               ^
      |                                                void
--- hack.lev.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.lev.o -MThack.lev.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.lev.c -o hack.lev.o
--- hack.invent.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.invent.c:194:14: warning: no previous extern declaration for non-static variable 'm_atseg' [-Wmissing-variable-declarations]
  194 | struct wseg *m_atseg;
      |              ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.invent.c:194:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  194 | struct wseg *m_atseg;
      | ^
--- hack.main.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.main.o -MThack.main.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.main.c -o hack.main.o
--- hack.dog.o ---
3 warnings generated.
--- hack.ioctl.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.ioctl.c:12:16: warning: no previous extern declaration for non-static variable 'termio' [-Wmissing-variable-declarations]
   12 | struct termios termio;
      |                ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.ioctl.c:12:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   12 | struct termios termio;
      | ^
--- hack.engrave.o ---
1 warning generated.
--- hack.makemon.o ---
--- hack.mhitu.o ---
--- hack.makemon.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.makemon.o -MThack.makemon.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.makemon.c -o hack.makemon.o
--- hack.mhitu.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.mhitu.o -MThack.mhitu.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mhitu.c -o hack.mhitu.o
--- hack.ioctl.o ---
1 warning generated.
--- hack.mklev.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.mklev.o -MThack.mklev.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mklev.c -o hack.mklev.o
--- hack.mkmaze.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.mkmaze.o -MThack.mkmaze.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mkmaze.c -o hack.mkmaze.o
--- hack.end.o ---
2 warnings generated.
--- hack.mkobj.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.mkobj.o -MThack.mkobj.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mkobj.c -o hack.mkobj.o
--- hack.main.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.main.c:24:6: warning: no previous extern declaration for non-static variable 'SAVEF' [-Wmissing-variable-declarations]
   24 | char SAVEF[PL_NSIZ + 11] = "save/";     /* save/99999player */
      |      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.main.c:24:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   24 | char SAVEF[PL_NSIZ + 11] = "save/";     /* save/99999player */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.main.c:26:6: warning: no previous extern declaration for non-static variable 'obuf' [-Wmissing-variable-declarations]
   26 | char obuf[BUFSIZ];                      /* BUFSIZ is defined in stdio.h */
      |      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.main.c:26:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   26 | char obuf[BUFSIZ];                      /* BUFSIZ is defined in stdio.h */
      | ^
--- hack.mkobj.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mkobj.c:8:6: warning: no previous extern declaration for non-static variable 'mkobjstr' [-Wmissing-variable-declarations]
    8 | char mkobjstr[] = "))[[!!!!????%%%%/=**))[[!!!!????%%%%/=**(%";
      |      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mkobj.c:8:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    8 | char mkobjstr[] = "))[[!!!!????%%%%/=**))[[!!!!????%%%%/=**(%";
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mkobj.c:49:12: warning: no previous extern declaration for non-static variable 'zeroobj' [-Wmissing-variable-declarations]
   49 | struct obj zeroobj;
      |            ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mkobj.c:49:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   49 | struct obj zeroobj;
      | ^
2 warnings generated.

--- hack.mkmaze.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mkmaze.c:8:17: warning: no previous extern declaration for non-static variable 'hell_hound' [-Wmissing-variable-declarations]
    8 | struct permonst hell_hound =
      |                 ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mkmaze.c:8:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    8 | struct permonst hell_hound =
      | ^
--- hack.mklev.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mklev.c:13:9: warning: no previous extern declaration for non-static variable 'secret' [-Wmissing-variable-declarations]
   13 | boolean secret;         /* TRUE while making a vault: increase [XY]LIM */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mklev.c:13:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   13 | boolean secret;         /* TRUE while making a vault: increase [XY]LIM */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mklev.c:15:5: warning: no previous extern declaration for non-static variable 'smeq' [-Wmissing-variable-declarations]
   15 | int smeq[MAXNROFROOMS+1];
      |     ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mklev.c:15:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
--- hack.makemon.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.makemon.c:8:14: warning: no previous extern declaration for non-static variable 'zeromonst' [-Wmissing-variable-declarations]
    8 | struct monst zeromonst;
      |              ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.makemon.c:8:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    8 | struct monst zeromonst;
      | ^
--- hack.mkshop.o ---
--- hack.mon.o ---
--- hack.mklev.o ---
   15 | int smeq[MAXNROFROOMS+1];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mklev.c:18:11: warning: no previous extern declaration for non-static variable 'zerorm' [-Wmissing-variable-declarations]
   18 | struct rm zerorm;
      |           ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mklev.c:18:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   18 | struct rm zerorm;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mklev.c:19:7: warning: no previous extern declaration for non-static variable 'nxcor' [-Wmissing-variable-declarations]
   19 | schar nxcor;
      |       ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mklev.c:19:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   19 | schar nxcor;
      | ^
--- hack.mkshop.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.mkshop.o -MThack.mkshop.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mkshop.c -o hack.mks--- hack.main.o ---
2 warnings generated.

--- hack.mklev.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mklev.c:20:9: warning: no previous extern declaration for non-static variable 'goldseen' [-Wmissing-variable-declarations]
   20 | boolean goldseen;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mklev.c:20:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   20 | boolean goldseen;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mklev.c:21:5: warning: no previous extern declaration for non-static variable 'nroom' [-Wmissing-variable-declarations]
   21 | int nroom;
      |     ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mklev.c:21:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   21 | int nroom;
      | ^
--- hack.mkshop.o ---
hop.o
--- hack.monst.o ---
--- hack.mklev.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mklev.c:28:3: warning: no previous extern declaration for non-static variable 'rs' [-Wmissing-variable-declarations]
   28 | } rs[MAXRS + 1];
      |   ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mklev.c:26:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   26 | struct rectangle {
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mklev.c:29:5: warning: no previous extern declaration for non-static variable 'rscnt' [-Wmissing-variable-declarations]
   29 | int rscnt, rsmax;       /* 0..rscnt-1: currently under consideration */
      |     ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mklev.c:29:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   29 | int rscnt, rsmax;       /* 0..rscnt-1: currently under consideration */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mklev.c:29:12: warning: no previous extern declaration for non-static variable 'rsmax' [-Wmissing-variable-declarations]
   29 | int rscnt, rsmax;       /* 0..rscnt-1: currently under consideration */
      |            ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mklev.c:29:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   29 | int rscnt, rsmax;       /* 0..rscnt-1: currently under consideration */
      | ^
--- hack.monst.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.monst.o -MThack.monst.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.monst.c -o hack.monst.o
--- hack.mon.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.mon.o -MThack.mon.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mon.c -o hack.mon.o
--- hack.invent.o ---
2 warnings generated.
--- hack.o_init.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.o_init.o -MThack.o_init.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.o_init.c -o hack.o_init.o
--- hack.makemon.o ---
1 warning generated.
--- hack.objnam.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.objnam.o -MThack.objnam.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.objnam.c -o hack.objnam.o
--- hack.mkmaze.o ---
1 warning generated.
--- hack.options.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.options.o -MThack.options.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.options.c -o hack.options.o
--- hack.pager.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.pager.o -MThack.pager.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.pager.c -o hack.pager.o
--- hack.mkshop.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mkshop.c:12:7: warning: no previous extern declaration for non-static variable 'shprobs' [-Wmissing-variable-declarations]
--- hack.o_init.o ---
In file included from /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.o_init.c:6:
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../def.objects.h:286:6: warning: no previous extern declaration for non-static variable 'obj_symbols' [-Wmissing-variable-declarations]
  286 | char obj_symbols[] = {
      |      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../def.objects.h:286:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  286 | char obj_symbols[] = {
      | ^
--- hack.mkshop.o ---
   12 | schar shprobs[] = { 3,3,5,5,10,10,14,50 };      /* their probabilities */
      |       ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mkshop.c:12:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   12 | schar shprobs[] = { 3,3,5,5,10,10,14,50 };      /* their probabilities */
      | ^
--- hack.monst.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.monst.c:73:17: warning: no previous extern declaration for non-static variable 'pm_wizard' [-Wmissing-variable-declarations]
   73 | struct permonst pm_wizard = {
      |                 ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.monst.c:73:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   73 | struct permonst pm_wizard = {
      | ^
1 warning generated.

--- hack.potion.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.potion.o -MThack.potion.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.potion.c -o hack.potion.o
--- hack.o_init.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../def.objects.h:290:5: warning: no previous extern declaration for non-static variable 'bases' [-Wmissing-variable-declarations]
--- hack.objnam.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.objnam.c:351:6: warning: no previous extern declaration for non-static variable 'wrpsym' [-Wmissing-variable-declarations]
  351 | char wrpsym[] = { WAND_SYM, RING_SYM, POTION_SYM, SCROLL_SYM, GEM_SYM };
      |      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.objnam.c:351:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  351 | char wrpsym[] = { WAND_SYM, RING_SYM, POTION_SYM, SCROLL_SYM, GEM_SYM };
      | ^
--- hack.mon.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mon.c:9:5: warning: no previous extern declaration for non-static variable 'warnlevel' [-Wmissing-variable-declarations]
    9 | int warnlevel;  /* used by movemon and dochugw */
      |     ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mon.c:9:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    9 | int warnlevel;  /* used by movemon and dochugw */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mon.c:10:6: warning: no previous extern declaration for non-static variable 'lastwarntime' [-Wmissing-variable-declarations]
   10 | long lastwarntime;
      |      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mon.c:10:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   10 | long lastwarntime;
      | ^
--- hack.o_init.o ---
  290 | int bases[sizeof(obj_symbols)];
      |     ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../def.objects.h:290:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  290 | int bases[sizeof(obj_symbols)];
      | ^
--- hack.pri.o ---
--- hack.mon.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mon.c:11:5: warning: no previous extern declaration for non-static variable 'lastwarnlev' [-Wmissing-variable-declarations]
   11 | int lastwarnlev;
      |     ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mon.c:11:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   11 | int lastwarnlev;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mon.c:696:15: warning: no previous extern declaration for non-static variable 'fdmon' [-Wmissing-variable-declarations]
  696 | struct monst *fdmon;    /* chain of dead monsters, need not to be saved */
      |               ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.mon.c:696:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  696 | struct monst *fdmon;    /* chain of dead monsters, need not to be saved */
      | ^
--- hack.pri.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.pri.o -MThack.pri.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.pri.c -o hack.pri.o
--- hack.mkshop.o ---
1 warning generated.
--- hack.read.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.read.o -MThack.read.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.read.c -o hack.read.o
--- hack.rip.o ---
--- hack.o_init.o ---
2 warnings generated.
--- hack.rumors.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.rumors.o -MThack.rumors.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.rumors.c -o hack.rumors.o
--- hack.rip.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.rip.o -MThack.rip.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.rip.c -o hack.rip.o
--- hack.save.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.save.o -MThack.save.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.save.c -o hack.save.o
--- hack.objnam.o ---
1 warning generated.
--- hack.search.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.search.o -MThack.search.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.search.c -o hack.search.o
--- hack.pri.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.pri.c:8:7: warning: no previous extern declaration for non-static variable 'scrlx' [-Wmissing-variable-declarations]
--- hack.mklev.o ---
9 warnings generated.

--- hack.rumors.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.rumors.c:7:5: warning: no previous extern declaration for non-static variable 'n_rumors' [-Wmissing-variable-declarations]
    7 | int n_rumors = 0;
      |     ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.rumors.c:7:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    7 | int n_rumors = 0;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.rumors.c:8:5: warning: no previous extern declaration for non-static variable 'n_used_rumors' [-Wmissing-variable-declarations]
    8 | int n_used_rumors = -1;
      |     ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.rumors.c:8:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    8 | int n_used_rumors = -1;
      | ^
--- hack.pri.o ---
    8 | xchar scrlx, scrhx, scrly, scrhy;       /* corners of new area on screen */
      |       ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.pri.c:8:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    8 | xchar scrlx, scrhx, scrly, scrhy;       /* corners of new area on screen */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.pri.c:8:14: warning: no previous extern declaration for non-static variable 'scrhx' [-Wmissing-variable-declarations]
    8 | xchar scrlx, scrhx, scrly, scrhy;       /* corners of new area on screen */
      |              ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.pri.c:8:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    8 | xchar scrlx, scrhx, scrly, scrhy;       /* corners of new area on screen */
      | ^
--- hack.shk.o ---
--- hack.rumors.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.rumors.c:9:7: warning: no previous extern declaration for non-static variable 'usedbits' [-Wmissing-variable-declarations]
    9 | char *usedbits;
      |       ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.rumors.c:9:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    9 | char *usedbits;
      | ^
--- hack.pri.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.pri.c:8:21: warning: no previous extern declaration for non-static variable 'scrly' [-Wmissing-variable-declarations]
    8 | xchar scrlx, scrhx, scrly, scrhy;       /* corners of new area on screen */
      |                     ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.pri.c:8:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    8 | xchar scrlx, scrhx, scrly, scrhy;       /* corners of new area on screen */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.pri.c:8:28: warning: no previous extern declaration for non-static variable 'scrhy' [-Wmissing-variable-declarations]
    8 | xchar scrlx, scrhx, scrly, scrhy;       /* corners of new area on screen */
      |                            ^
--- hack.save.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.save.c:229:16: warning: cast from 'char *' to 'struct permonst *' increases required alignment from 1 to 4 [-Wcast-align]
  229 |                 mtmp->data = (struct permonst *)
      |                              ^~~~~~~~~~~~~~~~~~~
  230 |                     ((char *)mtmp->data + differ);
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--- hack.pri.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.pri.c:8:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    8 | xchar scrlx, scrhx, scrly, scrhy;       /* corners of new area on screen */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.pri.c:40:9: warning: no previous extern declaration for non-static variable 'panicking' [-Wmissing-variable-declarations]
   40 | boolean panicking;
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.pri.c:40:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   40 | boolean panicking;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.pri.c:637:6: warning: no previous extern declaration for non-static variable 'oldbot' [-Wmissing-variable-declarations]
  637 | char oldbot[100], newbot[100];
      |      ^
--- hack.shk.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.shk.o -MThack.shk.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.shk.c -o hack.shk.o
--- hack.rumors.o ---
3 warnings generated.
--- hack.pri.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.pri.c:637:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  637 | char oldbot[100], newbot[100];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.pri.c:637:19: warning: no previous extern declaration for non-static variable 'newbot' [-Wmissing-variable-declarations]
  637 | char oldbot[100], newbot[100];
      |                   ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.pri.c:637:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  637 | char oldbot[100], newbot[100];
      | ^
--- hack.shknam.o ---
--- hack.mon.o ---
4 warnings generated.
--- hack.steal.o ---
--- hack.shknam.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.shknam.o -MThack.shknam.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.shknam.c -o hack.shknam.o
--- hack.steal.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.steal.o -MThack.steal.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.steal.c -o hack.steal.o
--- hack.termcap.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.termcap.o -MThack.termcap.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.termcap.c -o hack.termcap.o
--- hack.save.o ---
1 warning generated.
--- hack.timeout.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.timeout.o -MThack.timeout.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.timeout.c -o hack.timeout.o
--- hack.topl.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.topl.o -MThack.topl.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.topl.c -o hack.topl.o
--- hack.shk.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.shk.c:111:6: warning: no previous extern declaration for non-static variable 'shtypes' [-Wmissing-variable-declarations]
--- hack.shknam.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.shknam.c:117:3: warning: no previous extern declaration for non-static variable 'shk_nx' [-Wmissing-variable-declarations]
  117 | } shk_nx[] = {
      |   ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.shknam.c:114:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  114 | struct shk_nx {
      | ^
--- hack.shk.o ---
  111 | char shtypes[] = {      /* 8 shoptypes: 7 specialized, 1 mixed */
      |      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.shk.c:111:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  111 | char shtypes[] = {      /* 8 shoptypes: 7 specialized, 1 mixed */
      | ^
--- hack.track.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.track.o -MThack.track.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.track.c -o hack.track.o
--- hack.termcap.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.termcap.c:13:7: warning: no previous extern declaration for non-static variable 'CD' [-Wmissing-variable-declarations]
   13 | char *CD;               /* tested in pri.c: docorner() */
      |       ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.termcap.c:13:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   13 | char *CD;               /* tested in pri.c: docorner() */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.termcap.c:14:5: warning: no previous extern declaration for non-static variable 'CO' [-Wmissing-variable-declarations]
   14 | int CO, LI;             /* used in pri.c and whatis.c */
      |     ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.termcap.c:14:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   14 | int CO, LI;             /* used in pri.c and whatis.c */
      | ^
--- hack.shknam.o ---
1 warning generated.

--- hack.termcap.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.termcap.c:14:9: warning: no previous extern declaration for non-static variable 'LI' [-Wmissing-variable-declarations]
   14 | int CO, LI;             /* used in pri.c and whatis.c */
      |         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.termcap.c:14:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   14 | int CO, LI;             /* used in pri.c and whatis.c */
      | ^
--- hack.steal.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.steal.c:46:10: warning: no previous extern declaration for non-static variable 'stealoid' [-Wmissing-variable-declarations]
   46 | unsigned stealoid;      /* object to be stolen */
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.steal.c:46:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   46 | unsigned stealoid;      /* object to be stolen */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.steal.c:47:10: warning: no previous extern declaration for non-static variable 'stealmid' [-Wmissing-variable-declarations]
   47 | unsigned stealmid;      /* monster doing the stealing */
      |          ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.steal.c:47:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
--- hack.trap.o ---
--- hack.steal.o ---
   47 | unsigned stealmid;      /* monster doing the stealing */
      | ^
--- hack.trap.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.trap.o -MThack.trap.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.trap.c -o hack.trap.o
--- hack.shk.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.shk.c:101:13: warning: no previous extern declaration for non-static variable 'billobjs' [-Wmissing-variable-declarations]
  101 | struct obj *billobjs;           /* objects on bill with bp->useup */
      |             ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.shk.c:101:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  101 | struct obj *billobjs;           /* objects on bill with bp->useup */
      | ^
--- hack.topl.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.topl.c:8:6: warning: no previous extern declaration for non-static variable 'toplines' [-Wmissing-variable-declarations]
    8 | char toplines[BUFSZ];
      |      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.topl.c:8:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    8 | char toplines[BUFSZ];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.topl.c:9:7: warning: no previous extern declaration for non-static variable 'tlx' [-Wmissing-variable-declarations]
    9 | xchar tlx, tly;                 /* set by pline; used by addtopl */
      |       ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.topl.c:9:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    9 | xchar tlx, tly;                 /* set by pline; used by addtopl */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.topl.c:9:12: warning: no previous extern declaration for non-static variable 'tly' [-Wmissing-variable-declarations]
--- hack.termcap.o ---
3 warnings generated.

--- hack.tty.o ---
--- hack.topl.o ---
    9 | xchar tlx, tly;                 /* set by pline; used by addtopl */
      |            ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.topl.c:9:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    9 | xchar tlx, tly;                 /* set by pline; used by addtopl */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.topl.c:14:4: warning: no previous extern declaration for non-static variable 'old_toplines' [-Wmissing-variable-declarations]
   14 | } *old_toplines, *last_redone_topl;
      |    ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.topl.c:11:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   11 | struct topl {
      | ^
--- hack.u_init.o ---
--- hack.topl.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.topl.c:14:19: warning: no previous extern declaration for non-static variable 'last_redone_topl' [-Wmissing-variable-declarations]
   14 | } *old_toplines, *last_redone_topl;
      |                   ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.topl.c:11:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   11 | struct topl {
      | ^
--- hack.tty.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.tty.o -MThack.tty.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.tty.c -o hack.tty.o
--- hack.track.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.track.c:11:5: warning: no previous extern declaration for non-static variable 'utcnt' [-Wmissing-variable-declarations]
   11 | int utcnt = 0;
      |     ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.track.c:11:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   11 | int utcnt = 0;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.track.c:12:5: warning: no previous extern declaration for non-static variable 'utpnt' [-Wmissing-variable-declarations]
   12 | int utpnt = 0;
      |     ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.track.c:12:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   12 | int utpnt = 0;
      | ^
--- hack.u_init.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.u_init.o -MThack.u_init.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c -o hack.u_init.o
--- hack.track.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.track.c:10:7: warning: no previous extern declaration for non-static variable 'utrack' [-Wmissing-variable-declarations]
   10 | coord utrack[UTSZ];
--- hack.steal.o ---
2 warnings generated.

--- hack.track.o ---
      |       ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.track.c:10:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   10 | coord utrack[UTSZ];
      | ^
--- hack.unix.o ---
--- hack.pri.o ---
7 warnings generated.

--- hack.vault.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.vault.o -MThack.vault.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.vault.c -o hack.vault.o
--- hack.unix.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.unix.o -MThack.unix.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.unix.c -o hack.unix.o
--- hack.track.o ---
3 warnings generated.
--- hack.version.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.version.o -MThack.version.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.version.c -o hack.version.o
In file included from /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.version.c:6:
--- hack.topl.o ---
5 warnings generated.

--- hack.version.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../date.h:2:6: warning: no previous extern declaration for non-static variable 'datestring' [-Wmissing-variable-declarations]
    2 | char datestring[] = "Tue Jul 23 1985";
      |      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../date.h:2:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    2 | char datestring[] = "Tue Jul 23 1985";
      | ^
--- hack.wield.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.wield.o -MThack.wield.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.wield.c -o hack.wield.o
--- hack.u_init.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:17:6: warning: no previous extern declaration for non-static variable 'roles' [-Wmissing-variable-declarations]
--- hack.version.o ---
1 warning generated.

--- hack.tty.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.tty.c:53:16: warning: no previous extern declaration for non-static variable 'inittyb' [-Wmissing-variable-declarations]
   53 | struct termios inittyb, curttyb;
      |                ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.tty.c:53:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   53 | struct termios inittyb, curttyb;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.tty.c:53:25: warning: no previous extern declaration for non-static variable 'curttyb' [-Wmissing-variable-declarations]
   53 | struct termios inittyb, curttyb;
      |                         ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.tty.c:53:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   53 | struct termios inittyb, curttyb;
      | ^
--- hack.u_init.o ---
   17 | char roles[][12 + 1] = {
      |      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:17:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   17 | char roles[][12 + 1] = {
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:33:14: warning: no previous extern declaration for non-static variable 'Extra_objs' [-Wmissing-variable-declarations]
   33 | struct trobj Extra_objs[] = {
      |              ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:33:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   33 | struct trobj Extra_objs[] = {
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:39:14: warning: no previous extern declaration for non-static variable 'Cave_man' [-Wmissing-variable-declarations]
   39 | struct trobj Cave_man[] = {
--- hack.unix.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.unix.c:94:13: warning: no previous extern declaration for non-static variable 'buf' [-Wmissing-variable-declarations]
   94 | struct stat buf, hbuf;
      |             ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.unix.c:94:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   94 | struct stat buf, hbuf;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.unix.c:94:18: warning: no previous extern declaration for non-static variable 'hbuf' [-Wmissing-variable-declarations]
   94 | struct stat buf, hbuf;
      |                  ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.unix.c:94:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   94 | struct stat buf, hbuf;
      | ^
--- hack.wizard.o ---
--- hack.u_init.o ---
      |              ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:39:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   39 | struct trobj Cave_man[] = {
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:47:14: warning: no previous extern declaration for non-static variable 'Fighter' [-Wmissing-variable-declarations]
   47 | struct trobj Fighter[] = {
      |              ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:47:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   47 | struct trobj Fighter[] = {
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:53:14: warning: no previous extern declaration for non-static variable 'Knight' [-Wmissing-variable-declarations]
   53 | struct trobj Knight[] = {
      |              ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:53:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   53 | struct trobj Knight[] = {
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:63:14: warning: no previous extern declaration for non-static variable 'Speleologist' [-Wmissing-variable-declarations]
   63 | struct trobj Speleologist[] = {
      |              ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:63:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   63 | struct trobj Speleologist[] = {
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:72:14: warning: no previous extern declaration for non-static variable 'Tinopener' [-Wmissing-variable-declarations]
   72 | struct trobj Tinopener[] = {
      |              ^
--- hack.wizard.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.wizard.o -MThack.wizard.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.wizard.c -o hack.wiz--- hack.u_init.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:72:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   72 | struct trobj Tinopener[] = {
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:77:14: warning: no previous extern declaration for non-static variable 'Tourist' [-Wmissing-variable-declarations]
   77 | struct trobj Tourist[] = {
      |              ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:77:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   77 | struct trobj Tourist[] = {
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:85:14: warning: no previous extern declaration for non-static variable 'Wizard' [-Wmissing-variable-declarations]
   85 | struct trobj Wizard[] = {
      |              ^
--- hack.wizard.o ---
ard.o
--- hack.u_init.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:85:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   85 | struct trobj Wizard[] = {
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:11:12: warning: no previous extern declaration for non-static variable 'zerou' [-Wmissing-variable-declarations]
   11 | struct you zerou;
      |            ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:11:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   11 | struct you zerou;
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:22:6: warning: no previous extern declaration for non-static variable 'rolesyms' [-Wmissing-variable-declarations]
   22 | char rolesyms[NR_OF_ROLES + 1];         /* filled by u_init() */
      |      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.u_init.c:22:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   22 | char rolesyms[NR_OF_ROLES + 1];         /* filled by u_init() */
      | ^
--- hack.worm.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.worm.o -MThack.worm.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.worm.c -o hack.worm.o
--- hack.unix.o ---
2 warnings generated.
--- hack.worn.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.worn.o -MThack.worn.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.worn.c -o hack.worn.o
--- hack.u_init.o ---
11 warnings generated.
--- hack.zap.o ---
--- rnd.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.rnd.o -MTrnd.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../rnd.c -o rnd.o
--- hack.tty.o ---
2 warnings generated.
--- hack.6.gz ---
--- hack.zap.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I.   -I/usr/include/ncurses -MD  -MF.depend.hack.zap.o -MThack.zap.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.zap.c -o hack.zap.o
--- hack.6.gz ---
gzip -cn /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.6 > hack.6.gz
--- hack.shk.o ---
2 warnings generated.
--- hack.wizard.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.wizard.c:13:6: warning: no previous extern declaration for non-static variable 'wizapp' [-Wmissing-variable-declarations]
   13 | char wizapp[] = "@DNPTUVXcemntx";
      |      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.wizard.c:13:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   13 | char wizapp[] = "@DNPTUVXcemntx";
      | ^
--- hack.worn.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.worn.c:10:3: warning: no previous extern declaration for non-static variable 'worn' [-Wmissing-variable-declarations]
   10 | } worn[] = {
      |   ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.worn.c:7:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    7 | struct worn {
      | ^
--- hack.worm.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.worm.c:8:14: warning: no previous extern declaration for non-static variable 'wsegs' [-Wmissing-variable-declarations]
    8 | struct wseg *wsegs[32]; /* linked list, tail first */
      |              ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.worm.c:8:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    8 | struct wseg *wsegs[32]; /* linked list, tail first */
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.worm.c:9:14: warning: no previous extern declaration for non-static variable 'wheads' [-Wmissing-variable-declarations]
    9 | struct wseg *wheads[32];
      |              ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.worm.c:9:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
    9 | struct wseg *wheads[32];
      | ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.worm.c:10:6: warning: no previous extern declaration for non-static variable 'wgrowtime' [-Wmissing-variable-declarations]
   10 | long wgrowtime[32];
      |      ^
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/../hack.worm.c:10:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   10 | long wgrowtime[32];
      | ^
--- hack.wizard.o ---
1 warning generated.
--- hack.worn.o ---
1 warning generated.
--- hack.worm.o ---
3 warnings generated.
--- hack ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hack/hack/.. -I. -I/usr/include/ncurses -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong   -Wl,-zrelro   -o hack alloc.o hack.Decl.o hack.apply.o hack.bones.o hack.o hack.cmd.o hack.do.o hack.do_name.o hack.do_wear.o hack.dog.o hack.eat.o hack.end.o hack.engrave.o hack.fight.o hack.invent.o hack.ioctl.o hack.lev.o hack.main.o hack.makemon.o hack.mhitu.o hack.mklev.o hack.mkmaze.o hack.mkobj.o hack.mkshop.o hack.mon.o hack.monst.o hack.o_init.o hack.objnam.o hack.options.o hack.pager.o hack.potion.o hack.pri.o hack.read.o hack.rip.o hack.rumors.o hack.save.o hack.search.o hack.shk.o hack.shknam.o hack.steal.o hack.termcap.o hack.timeout.o hack.topl.o hack.track.o hack.trap.o hack.tty.o hack.u_init.o hack.unix.o hack.vault.o hack.version.o hack.wield.o hack.wizard.o hack.worm.o hack.worn.o hack.zap.o rnd.o  -lncurses 
--- all_subdir_hals_end ---
===> hals_end (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hals_end
--- .depend ---
echo hals_end: /usr/lib/libc.a  >> .depend
--- hals_end.o ---
--- hals_end.6.gz ---
--- hals_end.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.hals_end.o -MThals_end.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c hals_end.c -o hals_end.o
--- hals_end.6.gz ---
gzip -cn hals_end.6 > hals_end.6.gz
--- hals_end ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong  -Wl,-zrelro   -o hals_end hals_end.o  
--- all_subdir_hangman ---
===> hangman (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hangman
--- .depend ---
echo hangman: /usr/lib/libc.a /usr/lib/libncurses.a >> .depend
--- endgame.o ---
--- extern.o ---
--- getguess.o ---
--- getsym.o ---
--- getword.o ---
--- main.o ---
--- playgame.o ---
--- prdata.o ---
--- endgame.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.endgame.o -MTendgame.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c endgame.c -o endgame.o
--- extern.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.extern.o -MTextern.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c extern.c -o extern.o
--- getguess.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.getguess.o -MTgetguess.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c getguess.c -o getguess.o
--- getword.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.getword.o -MTgetword.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c getword.c -o getword.o
--- prdata.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.prdata.o -MTprdata.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c prdata.c -o prdata.o
--- getsym.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.getsym.o -MTgetsym.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c getsym.c -o getsym.o
--- playgame.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.playgame.o -MTplaygame.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c playgame.c -o playgame.o
--- main.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.main.o -MTmain.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c main.c -o main.o
--- prman.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.prman.o -MTprman.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c prman.c -o prman.o
--- prword.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.prword.o -MTprword.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c prword.c -o prword.o
--- setup.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.setup.o -MTsetup.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c setup.c -o setup.o
--- hangman.6.gz ---
gzip -cn hangman.6 > hangman.6.gz
--- hangman ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/usr/include/ncurses -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong   -Wl,-zrelro   -o hangman endgame.o extern.o getguess.o getsym.o getword.o main.o playgame.o prdata.o prman.o prword.o setup.o  -lncurses 
--- all_subdir_hunt ---
===> hunt (all)
--- all_subdir_hunt/hunt ---
===> hunt/hunt (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hunt/hunt
--- .depend ---
echo hunt: /usr/lib/libc.a /usr/lib/libncurses.a >> .depend
--- connect.o ---
--- hunt.o ---
--- otto.o ---
--- playit.o ---
--- display.o ---
--- list.o ---
--- hunt.6.gz ---
--- connect.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hunt/hunt/../huntd -I/usr/include/ncurses   -MD  -MF.depend.connect.o -MTconnect.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c connect.c -o connect.o
--- hunt.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hunt/hunt/../huntd -I/usr/include/ncurses   -MD  -MF.depend.hunt.o -MThunt.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c hunt.c -o hunt.o
--- playit.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hunt/hunt/../huntd -I/usr/include/ncurses   -MD  -MF.depend.playit.o -MTplayit.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c playit.c -o playit.o
--- otto.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hunt/hunt/../huntd -I/usr/include/ncurses   -MD  -MF.depend.otto.o -MTotto.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c otto.c -o otto.o
--- list.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hunt/hunt/../huntd -I/usr/include/ncurses   -MD  -MF.depend.list.o -MTlist.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c list.c -o list.o
--- hunt.6.gz ---
gzip -cn hunt.6 > hunt.6.gz
--- display.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hunt/hunt/../huntd -I/usr/include/ncurses   -MD  -MF.depend.display.o -MTdisplay.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c display.c -o display.o
--- otto.o ---
otto.c:58:12: warning: no previous extern declaration for non-static variable 'Otto_pause' [-Wmissing-variable-declarations]
   58 | useconds_t      Otto_pause      = 55000;
      |                 ^
otto.c:58:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   58 | useconds_t      Otto_pause      = 55000;
      | ^
--- list.o ---
list.c:35:5: warning: no previous extern declaration for non-static variable 'numdrivers' [-Wmissing-variable-declarations]
   35 | int numdrivers = 0;
      |     ^
list.c:35:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   35 | int numdrivers = 0;
      | ^
list.c:36:5: warning: no previous extern declaration for non-static variable 'maxdrivers' [-Wmissing-variable-declarations]
   36 | int maxdrivers = 0;
      |     ^
list.c:36:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   36 | int maxdrivers = 0;
      | ^
list.c:126:4: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 [-Wcast-align]
  126 |                 ((struct sockaddr_in *)&driver->addr)->sin_port =
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
list.c:146:9: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 [-Wcast-align]
  146 |                 sin = (struct sockaddr_in *)&driver->addr;
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
list.c:184:4: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 [-Wcast-align]
  184 |                 ((struct sockaddr_in *)addr)->sin_port =
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
list.c:279:30: warning: cast from 'caddr_t' (aka 'char *') to 'struct ifreq *' increases required alignment from 1 to 4 [-Wcast-align]
  279 |              i += len, ifr = (struct ifreq *)((caddr_t)ifr + len)) {
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
list.c:298:13: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 [-Wcast-align]
  298 |                         target = (struct sockaddr_in *)&ifr->ifr_dstaddr;
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
list.c:304:13: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 [-Wcast-align]
  304 |                         target = (struct sockaddr_in *)&ifr->ifr_broadaddr;
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
8 warnings generated.
--- otto.o ---
1 warning generated.
--- hunt ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hunt/hunt/../huntd -I/usr/include/ncurses -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong   -Wl,-zrelro   -o hunt connect.o hunt.o otto.o playit.o display.o list.o  -lncurses 
--- all_subdir_hunt/huntd ---
===> hunt/huntd (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/hunt/huntd
--- .depend ---
echo huntd: /usr/lib/libc.a /usr/lib/libwrap.a >> .depend
--- answer.o ---
--- conf.o ---
--- draw.o ---
--- driver.o ---
--- execute.o ---
--- expl.o ---
--- extern.o ---
--- makemaze.o ---
--- answer.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.answer.o -MTanswer.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c answer.c -o answer.o
--- conf.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.conf.o -MTconf.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c conf.c -o conf.o
--- driver.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.driver.o -MTdriver.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c driver.c -o driver.o
--- execute.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.execute.o -MTexecute.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c execute.c -o execute.o
--- draw.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.draw.o -MTdraw.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c draw.c -o draw.o
--- extern.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.extern.o -MTextern.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c extern.c -o extern.o
--- makemaze.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.makemaze.o -MTmakemaze.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c makemaze.c -o makemaze.o
--- expl.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.expl.o -MTexpl.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c expl.c -o expl.o
--- makemaze.o ---
makemaze.c:70:5: warning: no previous extern declaration for non-static variable 'dirs' [-Wmissing-variable-declarations]
   70 | int     dirs[NPERM][NDIR] = {
      |         ^
makemaze.c:70:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   70 | int     dirs[NPERM][NDIR] = {
      | ^
--- shots.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.shots.o -MTshots.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c shots.c -o shots.o
--- makemaze.o ---
makemaze.c:79:5: warning: no previous extern declaration for non-static variable 'incr' [-Wmissing-variable-declarations]
   79 | int     incr[NDIR][2] = {
      |         ^
makemaze.c:79:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   79 | int     incr[NDIR][2] = {
      | ^
2 warnings generated.

--- answer.o ---
answer.c:465:28: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 [-Wcast-align]
  465 |                 machine = ntohl((u_long)((struct sockaddr_in *)sa)->sin_addr.s_addr);
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:120:26: note: expanded from macro 'ntohl'
  120 | #define ntohl(x)        __ntohl(x)
      |                                 ^
/usr/include/sys/_endian.h:88:31: note: expanded from macro '__ntohl'
   88 | #define __ntohl(x)      (__bswap32(x))
      |                                    ^
/usr/include/sys/_endian.h:84:40: note: expanded from macro '__bswap32'
   84 | #define __bswap32(x)    __builtin_bswap32(x)
      |                                           ^
answer.c:541:8: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 [-Wcast-align]
  541 |                 sa = (struct sockaddr_in *)&sp->source;
--- driver.o ---
driver.c:62:6: warning: no previous extern declaration for non-static variable 'should_announce' [-Wmissing-variable-declarations]
   62 | FLAG    should_announce = TRUE; /* true if listening on standard port */
      |         ^
driver.c:62:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   62 | FLAG    should_announce = TRUE; /* true if listening on standard port */
      | ^
driver.c:65:11: warning: no previous extern declaration for non-static variable 'Server_addr' [-Wmissing-variable-declarations]
   65 | in_addr_t Server_addr = INADDR_ANY;     /* address to bind to */
      |           ^
driver.c:65:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   65 | in_addr_t Server_addr = INADDR_ANY;     /* address to bind to */
      | ^
driver.c:59:7: warning: no previous extern declaration for non-static variable 'First_arg' [-Wmissing-variable-declarations]
--- terminal.o ---
--- answer.o ---
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--- driver.o ---
   59 | char    *First_arg;             /* pointer to argv[0] */
      |          ^
driver.c:59:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   59 | char    *First_arg;             /* pointer to argv[0] */
      | ^
driver.c:60:11: warning: no previous extern declaration for non-static variable 'Server_port' [-Wmissing-variable-declarations]
   60 | u_int16_t Server_port;
      |           ^
driver.c:60:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   60 | u_int16_t Server_port;
      | ^
driver.c:61:5: warning: no previous extern declaration for non-static variable 'Server_socket' [-Wmissing-variable-declarations]
   61 | int     Server_socket;          /* test socket to answer datagrams */
      |         ^
driver.c:61:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   61 | int     Server_socket;          /* test socket to answer datagrams */
      | ^
driver.c:63:9: warning: no previous extern declaration for non-static variable 'sock_port' [-Wmissing-variable-declarations]
   63 | u_short sock_port;              /* port # of tcp listen socket */
      |         ^
driver.c:63:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   63 | u_short sock_port;              /* port # of tcp listen socket */
      | ^
driver.c:64:9: warning: no previous extern declaration for non-static variable 'stat_port' [-Wmissing-variable-declarations]
   64 | u_short stat_port;              /* port # of statistics tcp socket */
      |         ^
driver.c:64:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   64 | u_short stat_port;              /* port # of statistics tcp socket */
      | ^
--- terminal.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.terminal.o -MTterminal.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c terminal.c -o terminal.o
--- huntd.6.gz ---
gzip -cn huntd.6 > huntd.6.gz
--- answer.o ---
2 warnings generated.
--- driver.o ---
7 warnings generated.
--- huntd ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong  -Wl,-zrelro   -o huntd answer.o conf.o draw.o driver.o execute.o expl.o extern.o makemaze.o shots.o terminal.o  -lwrap 
--- all_subdir_larn ---
===> larn (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/larn
--- .depend ---
echo larn: /usr/lib/libc.a /usr/lib/libncurses.a >> .depend
--- main.o ---
--- object.o ---
--- create.o ---
--- tok.o ---
--- display.o ---
--- global.o ---
--- data.o ---
--- io.o ---
--- main.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DVER=12 -DSUBVER=0 -DNONAP -DUIDSCORE   -I/usr/include/ncurses -MD  -MF.depend.main.o -MTmain.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c main.c -o main.o
--- object.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DVER=12 -DSUBVER=0 -DNONAP -DUIDSCORE   -I/usr/include/ncurses -MD  -MF.depend.object.o -MTobject.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c object.c -o object.o
--- create.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DVER=12 -DSUBVER=0 -DNONAP -DUIDSCORE   -I/usr/include/ncurses -MD  -MF.depend.create.o -MTcreate.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c create.c -o create.o
--- tok.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DVER=12 -DSUBVER=0 -DNONAP -DUIDSCORE   -I/usr/include/ncurses -MD  -MF.depend.tok.o -MTtok.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c tok.c -o tok.o
--- display.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DVER=12 -DSUBVER=0 -DNONAP -DUIDSCORE   -I/usr/include/ncurses -MD  -MF.depend.display.o -MTdisplay.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c display.c -o display.o
--- global.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DVER=12 -DSUBVER=0 -DNONAP -DUIDSCORE   -I/usr/include/ncurses -MD  -MF.depend.global.o -MTglobal.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c global.c -o global.o
--- data.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DVER=12 -DSUBVER=0 -DNONAP -DUIDSCORE   -I/usr/include/ncurses -MD  -MF.depend.data.o -MTdata.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c data.c -o data.o
--- io.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DVER=12 -DSUBVER=0 -DNONAP -DUIDSCORE   -I/usr/include/ncurses -MD  -MF.depend.io.o -MTio.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c io.c -o io.o
--- data.o ---
data.c:49:13: warning: no previous extern declaration for non-static variable 'class' [-Wmissing-variable-declarations]
   49 | const char *class[] = {
      |             ^
data.c:49:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   49 | const char *class[] = {
      |       ^
data.c:91:6: warning: no previous extern declaration for non-static variable 'skill' [-Wmissing-variable-declarations]
   91 | long skill[] = {
      |      ^
data.c:91:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
   91 | long skill[] = {
      | ^
data.c:119:6: warning: no previous extern declaration for non-static variable 'beenhere' [-Wmissing-variable-declarations]
  119 | char beenhere[MAXLEVEL + MAXVLEVEL] = { 0 };    /* 1 if have been on this level */
      |      ^
data.c:119:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  119 | char beenhere[MAXLEVEL + MAXVLEVEL] = { 0 };    /* 1 if have been on this level */
      | ^
data.c:120:6: warning: no previous extern declaration for non-static variable 'VERSION' [-Wmissing-variable-declarations]
  120 | char VERSION = VER;             /* this is the present version # of the program */
      |      ^
data.c:120:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  120 | char VERSION = VER;             /* this is the present version # of the program */
      | ^
data.c:121:6: warning: no previous extern declaration for non-static variable 'SUBVERSION' [-Wmissing-variable-declarations]
  121 | char SUBVERSION = SUBVER;
      |      ^
data.c:121:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  121 | char SUBVERSION = SUBVER;
      | ^
data.c:122:6: warning: no previous extern declaration for non-static variable 'nosignal' [-Wmissing-variable-declarations]
  122 | char nosignal = 0;              /* set to 1 to disable the signals from doing anything */
      |      ^
data.c:122:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  122 | char nosignal = 0;              /* set to 1 to disable the signals from doing anything */
      | ^
data.c:123:6: warning: no previous extern declaration for non-static variable 'predostuff' [-Wmissing-variable-declarations]
  123 | char predostuff = 0;            /* 2 means that the trap handling routines must do a
      |      ^
data.c:123:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  123 | char predostuff = 0;            /* 2 means that the trap handling routines must do a
      | ^
data.c:130:6: warning: no previous extern declaration for non-static variable 'sex' [-Wmissing-variable-declarations]
  130 | char sex = 1;                   /* default is a man  0=woman */
      |      ^
data.c:130:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  130 | char sex = 1;                   /* default is a man  0=woman */
      | ^
data.c:131:6: warning: no previous extern declaration for non-static variable 'boldon' [-Wmissing-variable-declarations]
  131 | char boldon = 1;                /* 1=bold objects  0=inverse objects */
      |      ^
data.c:131:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  131 | char boldon = 1;                /* 1=bold objects  0=inverse objects */
      | ^
data.c:132:6: warning: no previous extern declaration for non-static variable 'ckpflag' [-Wmissing-variable-declarations]
  132 | char ckpflag = 0;               /* 1 if want checkpointing of game, 0 otherwise */
      |      ^
data.c:132:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  132 | char ckpflag = 0;               /* 1 if want checkpointing of game, 0 otherwise */
      | ^
data.c:133:6: warning: no previous extern declaration for non-static variable 'cheat' [-Wmissing-variable-declarations]
  133 | char cheat = 0;                 /* 1 if the player has fudged save file */
      |      ^
data.c:133:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  133 | char cheat = 0;                 /* 1 if the player has fudged save file */
      | ^
data.c:134:6: warning: no previous extern declaration for non-static variable 'level' [-Wmissing-variable-declarations]
  134 | char level = 0;                 /* cavelevel player is on = c[CAVELEVEL] */
      |      ^
data.c:134:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  134 | char level = 0;                 /* cavelevel player is on = c[CAVELEVEL] */
      | ^
data.c:135:6: warning: no previous extern declaration for non-static variable 'wizard' [-Wmissing-variable-declarations]
  135 | char wizard = 0;                /* the wizard mode flag */
      |      ^
data.c:135:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  135 | char wizard = 0;                /* the wizard mode flag */
      | ^
data.c:136:7: warning: no previous extern declaration for non-static variable 'lastnum' [-Wmissing-variable-declarations]
  136 | short lastnum = 0;              /* the number of the monster last hitting player */
      |       ^
data.c:136:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  136 | short lastnum = 0;              /* the number of the monster last hitting player */
      | ^
data.c:137:7: warning: no previous extern declaration for non-static variable 'hitflag' [-Wmissing-variable-declarations]
  137 | short hitflag = 0;              /* flag for if player has been hit when running */
      |       ^
data.c:137:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  137 | short hitflag = 0;              /* flag for if player has been hit when running */
      | ^
data.c:138:7: warning: no previous extern declaration for non-static variable 'hit2flag' [-Wmissing-variable-declarations]
  138 | short hit2flag = 0;             /* flag for if player has been hit when running */
      |       ^
data.c:138:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  138 | short hit2flag = 0;             /* flag for if player has been hit when running */
      | ^
data.c:139:7: warning: no previous extern declaration for non-static variable 'hit3flag' [-Wmissing-variable-declarations]
  139 | short hit3flag = 0;             /* flag for if player has been hit flush input */
      |       ^
data.c:139:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  139 | short hit3flag = 0;             /* flag for if player has been hit flush input */
      | ^
data.c:143:7: warning: no previous extern declaration for non-static variable 'lasthx' [-Wmissing-variable-declarations]
  143 | short lasthx = 0, lasthy = 0;   /* location of monster last hit by player */
      |       ^
data.c:143:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  143 | short lasthx = 0, lasthy = 0;   /* location of monster last hit by player */
      | ^
data.c:143:19: warning: no previous extern declaration for non-static variable 'lasthy' [-Wmissing-variable-declarations]
  143 | short lasthx = 0, lasthy = 0;   /* location of monster last hit by player */
      |                   ^
data.c:143:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  143 | short lasthx = 0, lasthy = 0;   /* location of monster last hit by player */
      | ^
data.c:144:7: warning: no previous extern declaration for non-static variable 'nobeep' [-Wmissing-variable-declarations]
  144 | short nobeep = 0;               /* true if program is not to beep */
      |       ^
data.c:144:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  144 | short nobeep = 0;               /* true if program is not to beep */
      | ^
data.c:148:8: warning: no previous extern declaration for non-static variable 'initialtime' [-Wmissing-variable-declarations]
  148 | time_t initialtime = 0;         /* time playing began */
      |        ^
data.c:148:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  148 | time_t initialtime = 0;         /* time playing began */
      | ^
data.c:149:6: warning: no previous extern declaration for non-static variable 'gtime' [-Wmissing-variable-declarations]
  149 | long gtime = 0;                 /* the clock for the game */
      |      ^
data.c:149:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  149 | long gtime = 0;                 /* the clock for the game */
      | ^
data.c:150:6: warning: no previous extern declaration for non-static variable 'outstanding_taxes' [-Wmissing-variable-declarations]
  150 | long outstanding_taxes = 0;     /* present tax bill from score file */
      |      ^
data.c:150:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  150 | long outstanding_taxes = 0;     /* present tax bill from score file */
      | ^
data.c:152:5: warning: no previous extern declaration for non-static variable 'enable_scroll' [-Wmissing-variable-declarations]
  152 | int enable_scroll = 0;          /* constant for enabled/disabled scrolling regn */
      |     ^
data.c:152:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  152 | int enable_scroll = 0;          /* constant for enabled/disabled scrolling regn */
      | ^
data.c:153:6: warning: no previous extern declaration for non-static variable 'aborted' [-Wmissing-variable-declarations]
  153 | char aborted[] = " aborted";
      |      ^
data.c:153:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  153 | char aborted[] = " aborted";
      | ^
data.c:154:16: warning: no previous extern declaration for non-static variable 'spheres' [-Wmissing-variable-declarations]
  154 | struct sphere *spheres = NULL;  /* pointer to linked list for spheres of annihilation */
      |                ^
data.c:154:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  154 | struct sphere *spheres = NULL;  /* pointer to linked list for spheres of annihilation */
      | ^
data.c:155:13: warning: no previous extern declaration for non-static variable 'levelname' [-Wmissing-variable-declarations]
  155 | const char *levelname[] =
      |             ^
data.c:155:7: note: declare 'static' if the variable is not intended to be used outside of this translation unit
  155 | const char *levelname[] =
      |       ^
data.c:158:6: warning: no previous extern declaration for non-static variable 'objnamelist' [-Wmissing-variable-declarations]
  158 | char objnamelist[]=" ATOP%^F&^+M=%^$$f*OD#~][[)))(((||||||||{?!BC}o:@.<<< larn.6.gz
--- larn ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -DVER=12 -DSUBVER=0 -DNONAP -DUIDSCORE -I/usr/include/ncurses -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong   -Wl,-zrelro   -o larn main.o object.o create.o tok.o display.o global.o data.o io.o monster.o store.o diag.o help.o config.o nap.o bill.o scores.o signal.o moreobj.o movem.o regen.o fortune.o savelev.o  -lncurses 
--- all_subdir_mille ---
===> mille (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/mille
--- .depend ---
echo mille: /usr/lib/libc.a /usr/lib/libncurses.a >> .depend
--- comp.o ---
--- end.o ---
--- extern.o ---
--- init.o ---
--- mille.o ---
--- misc.o ---
--- move.o ---
--- print.o ---
--- comp.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.comp.o -MTcomp.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c comp.c -o comp.o
--- end.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.end.o -MTend.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c end.c -o end.o
--- init.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.init.o -MTinit.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c init.c -o init.o
--- extern.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.extern.o -MTextern.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c extern.c -o extern.o
--- mille.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.mille.o -MTmille.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c mille.c -o mille.o
--- print.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.print.o -MTprint.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c print.c -o print.o
--- move.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.move.o -MTmove.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c move.c -o move.o
--- misc.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.misc.o -MTmisc.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c misc.c -o misc.o
--- roll.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.roll.o -MTroll.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c roll.c -o roll.o
--- save.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.save.o -MTsave.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c save.c -o save.o
--- types.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.types.o -MTtypes.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c types.c -o types.o
--- varpush.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.varpush.o -MTvarpush.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c varpush.c -o varpush.o
--- mille.6.gz ---
gzip -cn mille.6 > mille.6.gz
--- mille ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/usr/include/ncurses -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong   -Wl,-zrelro   -o mille comp.o end.o extern.o init.o mille.o misc.o move.o print.o roll.o save.o types.o varpush.o  -lncurses 
--- all_subdir_phantasia ---
===> phantasia (all)
--- all_subdir_phantasia/setup ---
===> phantasia/setup (all)
--- objwarn ---
--- .depend ---
echo setup: /usr/lib/libc.a  >> .depend
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/phantasia/setup
--- phantglobs.o ---
--- setup.o ---
--- phantglobs.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DCOMPILING_SETUP -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/phantasia/setup/..   -MD  -MF.depend.phantglobs.o -MTphantglobs.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/phantasia/setup/../phantglobs.c -o phantglobs.o
--- setup.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DCOMPILING_SETUP -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/phantasia/setup/..   -MD  -MF.depend.setup.o -MTsetup.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/phantasia/setup/../setup.c -o setup.o
--- setup ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -DCOMPILING_SETUP -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/phantasia/setup/.. -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong  -Wl,-zrelro   -o setup phantglobs.o setup.o  -lm 
--- all_subdir_phantasia/phantasia ---
===> phantasia/phantasia (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/phantasia/phantasia
--- .depend ---
echo phantasia: /usr/lib/libc.a /usr/lib/libm.a /usr/lib/libncurses.a >> .depend
--- main.o ---
--- fight.o ---
--- io.o ---
--- interplayer.o ---
--- gamesupport.o ---
--- misc.o ---
--- phantglobs.o ---
--- phantasia.6.gz ---
--- main.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.main.o -MTmain.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/phantasia/phantasia/../main.c -o main.o
--- fight.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.fight.o -MTfight.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/phantasia/phantasia/../fight.c -o fight.o
--- io.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.io.o -MTio.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/phantasia/phantasia/../io.c -o io.o
--- interplayer.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.interplayer.o -MTinterplayer.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/phantasia/phantasia/../interplayer.c -o interplayer.o
--- gamesupport.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.gamesupport.o -MTgamesupport.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/phantasia/phantasia/../gamesupport.c -o gamesupport.o
--- misc.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.misc.o -MTmisc.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/phantasia/phantasia/../misc.c -o misc.o
--- phantglobs.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.phantglobs.o -MTphantglobs.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/phantasia/phantasia/../phantglobs.c -o phantglobs.o
--- phantasia.6.gz ---
gzip -cn /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/phantasia/phantasia/../phantasia.6 > phantasia.6.gz
--- monsters ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/phantasia/phantasia/../setup/setup -m /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/phantasia/phantasia/../monsters.asc
--- misc.o ---
/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/phantasia/phantasia/../misc.c:471:37: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
  471 |         mvprintw(16, 0, "Age       : %9d", Player.p_age);
      |                                      ~~~   ^~~~~~~~~~~~
      |                                      %9ld
1 warning generated.
--- phantasia ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/usr/include/ncurses -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong   -Wl,-zrelro   -o phantasia main.o fight.o io.o interplayer.o gamesupport.o misc.o phantglobs.o  -lm -lncurses 
--- all_subdir_pig ---
===> pig (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/pig
--- .depend ---
echo pig: /usr/lib/libc.a  >> .depend
--- pig.o ---
--- pig.6.gz ---
--- pig.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.pig.o -MTpig.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c pig.c -o pig.o
--- pig.6.gz ---
gzip -cn pig.6 > pig.6.gz
--- pig ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong  -Wl,-zrelro   -o pig pig.o  
--- all_subdir_ppt ---
===> ppt (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/ppt
--- .depend ---
echo ppt: /usr/lib/libc.a  >> .depend
--- ppt.o ---
--- ppt.6.gz ---
--- ppt.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.ppt.o -MTppt.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c ppt.c -o ppt.o
--- ppt.6.gz ---
gzip -cn ppt.6 > ppt.6.gz
--- ppt ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong  -Wl,-zrelro   -o ppt ppt.o  
--- all_subdir_quiz ---
===> quiz (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/quiz
--- .depend ---
echo quiz: /usr/lib/libc.a  >> .depend
--- quiz.o ---
--- rxp.o ---
--- quiz.6.gz ---
--- quiz.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.quiz.o -MTquiz.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c quiz.c -o quiz.o
--- quiz.6.gz ---
gzip -cn quiz.6 > quiz.6.gz
--- rxp.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -MD  -MF.depend.rxp.o -MTrxp.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c rxp.c -o rxp.o
--- quiz ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong  -Wl,-zrelro   -o quiz quiz.o rxp.o  
--- all_subdir_rain ---
===> rain (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/rain
--- .depend ---
echo rain: /usr/lib/libc.a /usr/lib/libncurses.a >> .depend
--- rain.o ---
--- rain.6.gz ---
--- rain.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.rain.o -MTrain.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c rain.c -o rain.o
--- rain.6.gz ---
gzip -cn rain.6 > rain.6.gz
--- rain ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/usr/include/ncurses -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong   -Wl,-zrelro   -o rain rain.o  -lncurses 
--- all_subdir_robots ---
===> robots (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/robots
--- .depend ---
echo robots: /usr/lib/libc.a /usr/lib/libncurses.a >> .depend
--- extern.o ---
--- init_field.o ---
--- main.o ---
--- make_level.o ---
--- move.o ---
--- move_robs.o ---
--- play_level.o ---
--- query.o ---
--- extern.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DMAX_PER_UID=5   -I/usr/include/ncurses -MD  -MF.depend.extern.o -MTextern.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c extern.c -o extern.o
--- init_field.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DMAX_PER_UID=5   -I/usr/include/ncurses -MD  -MF.depend.init_field.o -MTinit_field.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c init_field.c -o init_field.o
--- main.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DMAX_PER_UID=5   -I/usr/include/ncurses -MD  -MF.depend.main.o -MTmain.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c main.c -o main.o
--- make_level.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DMAX_PER_UID=5   -I/usr/include/ncurses -MD  -MF.depend.make_level.o -MTmake_level.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c make_level.c -o make_level.o
--- move_robs.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DMAX_PER_UID=5   -I/usr/include/ncurses -MD  -MF.depend.move_robs.o -MTmove_robs.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c move_robs.c -o move_robs.o
--- play_level.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DMAX_PER_UID=5   -I/usr/include/ncurses -MD  -MF.depend.play_level.o -MTplay_level.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c play_level.c -o play_level.o
--- query.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DMAX_PER_UID=5   -I/usr/include/ncurses -MD  -MF.depend.query.o -MTquery.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c query.c -o query.o
--- move.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DMAX_PER_UID=5   -I/usr/include/ncurses -MD  -MF.depend.move.o -MTmove.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c move.c -o move.o
--- rnd_pos.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DMAX_PER_UID=5   -I/usr/include/ncurses -MD  -MF.depend.rnd_pos.o -MTrnd_pos.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c rnd_pos.c -o rnd_pos.o
--- score.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DMAX_PER_UID=5   -I/usr/include/ncurses -MD  -MF.depend.score.o -MTscore.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c score.c -o score.o
--- flush_in.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DMAX_PER_UID=5   -I/usr/include/ncurses -MD  -MF.depend.flush_in.o -MTflush_in.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c flush_in.c -o flush_in.o
--- robots.6.gz ---
gzip -cn robots.6 > robots.6.gz
--- rnd_pos.o ---
rnd_pos.c:48:13: warning: variable 'call' set but not used [-Wunused-but-set-variable]
   48 |         static int call = 0;
      |                    ^
1 warning generated.
--- robots ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -DMAX_PER_UID=5 -I/usr/include/ncurses -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong   -Wl,-zrelro   -o robots extern.o init_field.o main.o make_level.o move.o move_robs.o play_level.o query.o rnd_pos.o score.o flush_in.o  -lncurses 
--- all_subdir_rogue ---
===> rogue (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/rogue
--- .depend ---
echo rogue: /usr/lib/libc.a /usr/lib/libncurses.a >> .depend
--- hit.o ---
--- init.o ---
--- inventory.o ---
--- level.o ---
--- machdep.o ---
--- main.o ---
--- message.o ---
--- monster.o ---
--- hit.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.hit.o -MThit.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c hit.c -o hit.o
--- init.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.init.o -MTinit.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c init.c -o init.o
--- inventory.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.inventory.o -MTinventory.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c inventory.c -o inventory.o
--- level.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.level.o -MTlevel.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c level.c -o level.o
--- machdep.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.machdep.o -MTmachdep.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c machdep.c -o machdep.o
--- monster.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.monster.o -MTmonster.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c monster.c -o monster.o
--- main.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.main.o -MTmain.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c main.c -o main.o
--- message.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.message.o -MTmessage.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c message.c -o message.o
--- inventory.o ---
inventory.c:244:27: warning: implicit conversion from 'chtype' (aka 'unsigned int') to 'char' changes value from 4294967295 to -1 [-Wconstant-conversion]
--- hit.o ---
hit.c:337:6: warning: implicit conversion from 'chtype' (aka 'unsigned int') to 'short' changes value from 4294967295 to -1 [-Wconstant-conversion]
  337 |         c = mvinch(row, col);
      |           ~ ^~~~~~~~~~~~~~~~
/usr/include/curses.h:1373:23: note: expanded from macro 'mvinch'
 1373 | #define mvinch(y,x)                     mvwinch(stdscr,(y),(x))
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1352:58: note: expanded from macro 'mvwinch'
 1352 | #define mvwinch(win,y,x)                (wmove((win),(y),(x)) == ERR ? NCURSES_CAST(chtype, ERR) : winch(win))
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:311:34: note: expanded from macro 'NCURSES_CAST'
  311 | #define NCURSES_CAST(type,value) (type)(value)
      |                                  ^~~~~~~~~~~~~
--- inventory.o ---
  244 |                                 descs[row-1][j-col] = mvinch(row, j);
      |                                                     ~ ^~~~~~~~~~~~~~
/usr/include/curses.h:1373:23: note: expanded from macro 'mvinch'
 1373 | #define mvinch(y,x)                     mvwinch(stdscr,(y),(x))
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1352:58: note: expanded from macro 'mvwinch'
 1352 | #define mvwinch(win,y,x)                (wmove((win),(y),(x)) == ERR ? NCURSES_CAST(chtype, ERR) : winch(win))
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:311:34: note: expanded from macro 'NCURSES_CAST'
  311 | #define NCURSES_CAST(type,value) (type)(value)
      |                                  ^~~~~~~~~~~~~
inventory.c:290:20: warning: implicit conversion from 'chtype' (aka 'unsigned int') to 'char' changes value from 4294967295 to -1 [-Wconstant-conversion]
--- message.o ---
message.c:326:14: warning: implicit conversion from 'chtype' (aka 'unsigned int') to 'char' changes value from 4294967295 to -1 [-Wconstant-conversion]
  326 |                                 buf[j] = mvinch(i, j);
      |                                        ~ ^~~~~~~~~~~~
/usr/include/curses.h:1373:23: note: expanded from macro 'mvinch'
 1373 | #define mvinch(y,x)                     mvwinch(stdscr,(y),(x))
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1352:58: note: expanded from macro 'mvwinch'
 1352 | #define mvwinch(win,y,x)                (wmove((win),(y),(x)) == ERR ? NCURSES_CAST(chtype, ERR) : winch(win))
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:311:34: note: expanded from macro 'NCURSES_CAST'
  311 | #define NCURSES_CAST(type,value) (type)(value)
      |                                  ^~~~~~~~~~~~~
--- move.o ---
--- inventory.o ---
  290 |                                                 save[i][j] = mvinch(i, j);
      |                                                            ~ ^~~~~~~~~~~~
/usr/include/curses.h:1373:23: note: expanded from macro 'mvinch'
 1373 | #define mvinch(y,x)                     mvwinch(stdscr,(y),(x))
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1352:58: note: expanded from macro 'mvwinch'
 1352 | #define mvwinch(win,y,x)                (wmove((win),(y),(x)) == ERR ? NCURSES_CAST(chtype, ERR) : winch(win))
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:311:34: note: expanded from macro 'NCURSES_CAST'
  311 | #define NCURSES_CAST(type,value) (type)(value)
      |                                  ^~~~~~~~~~~~~
--- move.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.move.o -MTmove.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c move.c -o move.o
--- monster.o ---
monster.c:458:6: warning: implicit conversion from 'chtype' (aka 'unsigned int') to 'short' changes value from 4294967295 to -1 [-Wconstant-conversion]
  458 |         c = mvinch(mrow, mcol);
      |           ~ ^~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1373:23: note: expanded from macro 'mvinch'
 1373 | #define mvinch(y,x)                     mvwinch(stdscr,(y),(x))
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1352:58: note: expanded from macro 'mvwinch'
 1352 | #define mvwinch(win,y,x)                (wmove((win),(y),(x)) == ERR ? NCURSES_CAST(chtype, ERR) : winch(win))
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:311:34: note: expanded from macro 'NCURSES_CAST'
  311 | #define NCURSES_CAST(type,value) (type)(value)
      |                                  ^~~~~~~~~~~~~
monster.c:474:24: warning: implicit conversion from 'chtype' (aka 'unsigned int') to 'short' changes value from 4294967295 to -1 [-Wconstant-conversion]
  474 |         monster->trail_char = mvinch(row, col);
      |                             ~ ^~~~~~~~~~~~~~~~
/usr/include/curses.h:1373:23: note: expanded from macro 'mvinch'
 1373 | #define mvinch(y,x)                     mvwinch(stdscr,(y),(x))
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1352:58: note: expanded from macro 'mvwinch'
 1352 | #define mvwinch(win,y,x)                (wmove((win),(y),(x)) == ERR ? NCURSES_CAST(chtype, ERR) : winch(win))
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:311:34: note: expanded from macro 'NCURSES_CAST'
  311 | #define NCURSES_CAST(type,value) (type)(value)
      |                                  ^~~~~~~~~~~~~
monster.c:701:24: warning: implicit conversion from 'chtype' (aka 'unsigned int') to 'short' changes value from 4294967295 to -1 [-Wconstant-conversion]
  701 |         monster->trail_char = mvinch(row, col);
      |                             ~ ^~~~~~~~~~~~~~~~
--- object.o ---
--- monster.o ---
/usr/include/curses.h:1373:23: note: expanded from macro 'mvinch'
 1373 | #define mvinch(y,x)                     mvwinch(stdscr,(y),(x))
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1352:58: note: expanded from macro 'mvwinch'
 1352 | #define mvwinch(win,y,x)                (wmove((win),(y),(x)) == ERR ? NCURSES_CAST(chtype, ERR) : winch(win))
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:311:34: note: expanded from macro 'NCURSES_CAST'
  311 | #define NCURSES_CAST(type,value) (type)(value)
      |                                  ^~~~~~~~~~~~~
--- object.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.object.o -MTobject.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c object.c -o object.o
--- pack.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.pack.o -MTpack.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c pack.c -o pack.o
--- message.o ---
1 warning generated.
--- play.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.play.o -MTplay.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c play.c -o play.o
--- hit.o ---
1 warning generated.
--- random.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.random.o -MTrandom.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c random.c -o random.o
--- object.o ---
object.c:620:21: warning: cast from 'char *' to 'object *' (aka 'struct obj *') increases required alignment from 1 to 4 [-Wcast-align]
--- inventory.o ---
2 warnings generated.

--- object.o ---
  620 |         } else if (!(obj = (object *) md_malloc(sizeof(object)))) {
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--- ring.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.ring.o -MTring.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c ring.c -o ring.o
--- object.o ---
object.c:674:8: warning: implicit conversion from 'chtype' (aka 'unsigned int') to 'short' changes value from 4294967295 to -1 [-Wconstant-conversion]
  674 |                 mc = mvinch(row, col);
      |                    ~ ^~~~~~~~~~~~~~~~
/usr/include/curses.h:1373:23: note: expanded from macro 'mvinch'
 1373 | #define mvinch(y,x)                     mvwinch(stdscr,(y),(x))
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1352:58: note: expanded from macro 'mvwinch'
 1352 | #define mvwinch(win,y,x)                (wmove((win),(y),(x)) == ERR ? NCURSES_CAST(chtype, ERR) : winch(win))
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:311:34: note: expanded from macro 'NCURSES_CAST'
  311 | #define NCURSES_CAST(type,value) (type)(value)
      |                                  ^~~~~~~~~~~~~
--- room.o ---
--- save.o ---
--- room.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.room.o -MTroom.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c room.c -o room.o
--- score.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.score.o -MTscore.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c score.c -o score.o
--- save.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.save.o -MTsave.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c save.c -o save.o
--- monster.o ---
3 warnings generated.
--- spec_hit.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.spec_hit.o -MTspec_hit.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c spec_hit.c -o spec_hit.o
--- throw.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.throw.o -MTthrow.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c throw.c -o throw.o
--- room.o ---
room.c:378:16: warning: implicit conversion from 'chtype' (aka 'unsigned int') to 'short' changes value from 4294967295 to -1 [-Wconstant-conversion]
--- object.o ---
2 warnings generated.

--- save.o ---
save.c:307:14: warning: implicit conversion from 'chtype' (aka 'unsigned int') to 'char' changes value from 4294967295 to -1 [-Wconstant-conversion]
  307 |                                 buf[j] = mvinch(i, j);
      |                                        ~ ^~~~~~~~~~~~
/usr/include/curses.h:1373:23: note: expanded from macro 'mvinch'
 1373 | #define mvinch(y,x)                     mvwinch(stdscr,(y),(x))
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1352:58: note: expanded from macro 'mvwinch'
 1352 | #define mvwinch(win,y,x)                (wmove((win),(y),(x)) == ERR ? NCURSES_CAST(chtype, ERR) : winch(win))
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:311:34: note: expanded from macro 'NCURSES_CAST'
  311 | #define NCURSES_CAST(type,value) (type)(value)
      |                                  ^~~~~~~~~~~~~
--- room.o ---
  378 |                                 if (((ch = mvinch(i, j)) == ' ') ||
      |                                          ~ ^~~~~~~~~~~~
/usr/include/curses.h:1373:23: note: expanded from macro 'mvinch'
 1373 | #define mvinch(y,x)                     mvwinch(stdscr,(y),(x))
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1352:58: note: expanded from macro 'mvwinch'
 1352 | #define mvwinch(win,y,x)                (wmove((win),(y),(x)) == ERR ? NCURSES_CAST(chtype, ERR) : winch(win))
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:311:34: note: expanded from macro 'NCURSES_CAST'
  311 | #define NCURSES_CAST(type,value) (type)(value)
      |                                  ^~~~~~~~~~~~~
room.c:520:17: warning: implicit conversion from 'chtype' (aka 'unsigned int') to 'char' changes value from 4294967295 to -1 [-Wconstant-conversion]
--- score.o ---
score.c:171:13: warning: implicit conversion from 'chtype' (aka 'unsigned int') to 'char' changes value from 4294967295 to -1 [-Wconstant-conversion]
  171 |                         buf[i] = mvinch(0, i);
      |                                ~ ^~~~~~~~~~~~
/usr/include/curses.h:1373:23: note: expanded from macro 'mvinch'
 1373 | #define mvinch(y,x)                     mvwinch(stdscr,(y),(x))
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1352:58: note: expanded from macro 'mvwinch'
 1352 | #define mvwinch(win,y,x)                (wmove((win),(y),(x)) == ERR ? NCURSES_CAST(chtype, ERR) : winch(win))
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:311:34: note: expanded from macro 'NCURSES_CAST'
  311 | #define NCURSES_CAST(type,value) (type)(value)
      |                                  ^~~~~~~~~~~~~
--- trap.o ---
--- room.o ---
  520 |                         save[i][j] = mvinch(i, j);
      |                                    ~ ^~~~~~~~~~~~
/usr/include/curses.h:1373:23: note: expanded from macro 'mvinch'
 1373 | #define mvinch(y,x)                     mvwinch(stdscr,(y),(x))
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1352:58: note: expanded from macro 'mvwinch'
 1352 | #define mvwinch(win,y,x)                (wmove((win),(y),(x)) == ERR ? NCURSES_CAST(chtype, ERR) : winch(win))
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:311:34: note: expanded from macro 'NCURSES_CAST'
  311 | #define NCURSES_CAST(type,value) (type)(value)
      |                                  ^~~~~~~~~~~~~
--- trap.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.trap.o -MTtrap.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c trap.c -o trap.o
--- use.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.use.o -MTuse.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c use.c -o use.o
--- throw.o ---
throw.c:229:11: warning: implicit conversion from 'chtype' (aka 'unsigned int') to 'short' changes value from 4294967295 to -1 [-Wconstant-conversion]
  229 |                                 mch = mvinch(row, col);
      |                                     ~ ^~~~~~~~~~~~~~~~
/usr/include/curses.h:1373:23: note: expanded from macro 'mvinch'
 1373 | #define mvinch(y,x)                     mvwinch(stdscr,(y),(x))
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1352:58: note: expanded from macro 'mvwinch'
 1352 | #define mvwinch(win,y,x)                (wmove((win),(y),(x)) == ERR ? NCURSES_CAST(chtype, ERR) : winch(win))
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:311:34: note: expanded from macro 'NCURSES_CAST'
  311 | #define NCURSES_CAST(type,value) (type)(value)
      |                                  ^~~~~~~~~~~~~
--- zap.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -DUNIX   -I/usr/include/ncurses -MD  -MF.depend.zap.o -MTzap.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c zap.c -o zap.o
--- use.o ---
use.c:491:8: warning: implicit conversion from 'chtype' (aka 'unsigned int') to 'short' changes value from 4294967295 to -1 [-Wconstant-conversion]
--- throw.o ---
1 warning generated.

--- use.o ---
  491 |                 ch = mvinch(obj->row, obj->col);
      |                    ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1373:23: note: expanded from macro 'mvinch'
 1373 | #define mvinch(y,x)                     mvwinch(stdscr,(y),(x))
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1352:58: note: expanded from macro 'mvwinch'
 1352 | #define mvwinch(win,y,x)                (wmove((win),(y),(x)) == ERR ? NCURSES_CAST(chtype, ERR) : winch(win))
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:311:34: note: expanded from macro 'NCURSES_CAST'
  311 | #define NCURSES_CAST(type,value) (type)(value)
      |                                  ^~~~~~~~~~~~~
use.c:506:8: warning: implicit conversion from 'chtype' (aka 'unsigned int') to 'short' changes value from 4294967295 to -1 [-Wconstant-conversion]
  506 |                 ch = mvinch(monster->row, monster->col);
--- rogue.6.gz ---
--- use.o ---
      |                    ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1373:23: note: expanded from macro 'mvinch'
 1373 | #define mvinch(y,x)                     mvwinch(stdscr,(y),(x))
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1352:58: note: expanded from macro 'mvwinch'
 1352 | #define mvwinch(win,y,x)                (wmove((win),(y),(x)) == ERR ? NCURSES_CAST(chtype, ERR) : winch(win))
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:311:34: note: expanded from macro 'NCURSES_CAST'
  311 | #define NCURSES_CAST(type,value) (type)(value)
      |                                  ^~~~~~~~~~~~~
--- rogue.6.gz ---
gzip -cn rogue.6 > rogue.6.gz
--- zap.o ---
zap.c:212:24: warning: implicit conversion from 'chtype' (aka 'unsigned int') to 'short' changes value from 4294967295 to -1 [-Wconstant-conversion]
  212 |         monster->trail_char = mvinch(row, col);
      |                             ~ ^~~~~~~~~~~~~~~~
/usr/include/curses.h:1373:23: note: expanded from macro 'mvinch'
 1373 | #define mvinch(y,x)                     mvwinch(stdscr,(y),(x))
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1352:58: note: expanded from macro 'mvwinch'
 1352 | #define mvwinch(win,y,x)                (wmove((win),(y),(x)) == ERR ? NCURSES_CAST(chtype, ERR) : winch(win))
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:311:34: note: expanded from macro 'NCURSES_CAST'
  311 | #define NCURSES_CAST(type,value) (type)(value)
      |                                  ^~~~~~~~~~~~~
zap.c:297:8: warning: implicit conversion from 'chtype' (aka 'unsigned int') to 'short' changes value from 4294967295 to -1 [-Wconstant-conversion]
  297 |                 ch = mvinch(orow, ocol);
      |                    ~ ^~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1373:23: note: expanded from macro 'mvinch'
 1373 | #define mvinch(y,x)                     mvwinch(stdscr,(y),(x))
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1352:58: note: expanded from macro 'mvwinch'
 1352 | #define mvwinch(win,y,x)                (wmove((win),(y),(x)) == ERR ? NCURSES_CAST(chtype, ERR) : winch(win))
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:311:34: note: expanded from macro 'NCURSES_CAST'
  311 | #define NCURSES_CAST(type,value) (type)(value)
      |                                  ^~~~~~~~~~~~~
zap.c:312:8: warning: implicit conversion from 'chtype' (aka 'unsigned int') to 'short' changes value from 4294967295 to -1 [-Wconstant-conversion]
  312 |                 ch = mvinch(row, col);
      |                    ~ ^~~~~~~~~~~~~~~~
/usr/include/curses.h:1373:23: note: expanded from macro 'mvinch'
 1373 | #define mvinch(y,x)                     mvwinch(stdscr,(y),(x))
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:1352:58: note: expanded from macro 'mvwinch'
 1352 | #define mvwinch(win,y,x)                (wmove((win),(y),(x)) == ERR ? NCURSES_CAST(chtype, ERR) : winch(win))
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/curses.h:311:34: note: expanded from macro 'NCURSES_CAST'
  311 | #define NCURSES_CAST(type,value) (type)(value)
      |                                  ^~~~~~~~~~~~~
--- save.o ---
1 warning generated.
--- score.o ---
1 warning generated.
--- room.o ---
2 warnings generated.
--- use.o ---
2 warnings generated.
--- zap.o ---
3 warnings generated.
--- rogue ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -DUNIX -I/usr/include/ncurses -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong   -Wl,-zrelro   -o rogue hit.o init.o inventory.o level.o machdep.o main.o message.o monster.o move.o object.o pack.o play.o random.o ring.o room.o save.o score.o spec_hit.o throw.o trap.o use.o zap.o  -lncurses 
--- all_subdir_sail ---
===> sail (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/sail
--- .depend ---
echo sail: /usr/lib/libc.a /usr/lib/libncurses.a >> .depend
--- main.o ---
--- pl_main.o ---
--- pl_1.o ---
--- pl_2.o ---
--- pl_3.o ---
--- pl_4.o ---
--- pl_5.o ---
--- pl_6.o ---
--- main.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.main.o -MTmain.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c main.c -o main.o
--- pl_main.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.pl_main.o -MTpl_main.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c pl_main.c -o pl_main.o
--- pl_1.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.pl_1.o -MTpl_1.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c pl_1.c -o pl_1.o
--- pl_2.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.pl_2.o -MTpl_2.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c pl_2.c -o pl_2.o
--- pl_3.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.pl_3.o -MTpl_3.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c pl_3.c -o pl_3.o
--- pl_6.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.pl_6.o -MTpl_6.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c pl_6.c -o pl_6.o
--- pl_5.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.pl_5.o -MTpl_5.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c pl_5.c -o pl_5.o
--- pl_4.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.pl_4.o -MTpl_4.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c pl_4.c -o pl_4.o
--- pl_7.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.pl_7.o -MTpl_7.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c pl_7.c -o pl_7.o
--- dr_main.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.dr_main.o -MTdr_main.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c dr_main.c -o dr_main.o
--- dr_1.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.dr_1.o -MTdr_1.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c dr_1.c -o dr_1.o
--- dr_2.o ---
--- dr_3.o ---
--- dr_2.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.dr_2.o -MTdr_2.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c dr_2.c -o dr_2.o
--- dr_3.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.dr_3.o -MTdr_3.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c dr_3.c -o dr_3.o
--- dr_4.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.dr_4.o -MTdr_4.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c dr_4.c -o dr_4.o
--- dr_5.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.dr_5.o -MTdr_5.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c dr_5.c -o dr_5.o
--- lo_main.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.lo_main.o -MTlo_main.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c lo_main.c -o lo_main.o
--- pl_7.o ---
pl_7.c:183:2: warning: 'vwprintw' is deprecated [-Wdeprecated-declarations]
  183 |         vwprintw(scroll_w, format, ap);
      |         ^
/usr/include/curses.h:836:71: note: 'vwprintw' has been explicitly marked deprecated here
  836 | extern NCURSES_EXPORT(int) vwprintw (WINDOW *, const char *, va_list) GCC_DEPRECATED(use vw_printw)     /* implemented */
      |                                                                       ^
/usr/include/curses.h:605:44: note: expanded from macro 'GCC_DEPRECATED'
  605 | #define GCC_DEPRECATED(msg) __attribute__((deprecated))
      |                                            ^
pl_7.c:199:2: warning: 'vwprintw' is deprecated [-Wdeprecated-declarations]
  199 |         vwprintw(scroll_w, fmt, ap);
      |         ^
/usr/include/curses.h:836:71: note: 'vwprintw' has been explicitly marked deprecated here
  836 | extern NCURSES_EXPORT(int) vwprintw (WINDOW *, const char *, va_list) GCC_DEPRECATED(use vw_printw)     /* implemented */
      |                                                                       ^
--- assorted.o ---
--- pl_7.o ---
/usr/include/curses.h:605:44: note: expanded from macro 'GCC_DEPRECATED'
  605 | #define GCC_DEPRECATED(msg) __attribute__((deprecated))
      |                                            ^
--- assorted.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.assorted.o -MTassorted.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c assorted.c -o assorted.o
--- game.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.game.o -MTgame.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c game.c -o game.o
--- globals.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.globals.o -MTglobals.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c globals.c -o globals.o
--- misc.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.misc.o -MTmisc.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c misc.c -o misc.o
--- parties.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.parties.o -MTparties.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c parties.c -o parties.o
--- sync.o ---
--- version.o ---
--- sync.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.sync.o -MTsync.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c sync.c -o sync.o
--- version.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.version.o -MTversion.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c version.c -o version.o
--- pl_7.o ---
2 warnings generated.
--- sail.6.gz ---
gzip -cn sail.6 > sail.6.gz
--- sail ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/usr/include/ncurses -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong   -Wl,-zrelro   -o sail main.o pl_main.o pl_1.o pl_2.o pl_3.o pl_4.o pl_5.o pl_6.o pl_7.o dr_main.o dr_1.o dr_2.o dr_3.o dr_4.o dr_5.o lo_main.o assorted.o game.o globals.o misc.o parties.o sync.o version.o  -lncurses 
--- all_subdir_snake ---
===> snake (all)
--- all_subdir_snake/snake ---
===> snake/snake (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/snake/snake
--- .depend ---
echo snake: /usr/lib/libc.a /usr/lib/libm.a /usr/lib/libncurses.a >> .depend
--- snake.o ---
--- snake.6.gz ---
gzip -cn snake.6 > snake.6.gz
--- snake.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/usr/include/ncurses   -MD  -MF.depend.snake.o -MTsnake.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c snake.c -o snake.o
--- snake ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/usr/include/ncurses -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong   -Wl,-zrelro   -o snake snake.o  -lm -lncurses 
--- all_subdir_snake/snscore ---
===> snake/snscore (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/snake/snscore
--- .depend ---
echo snscore: /usr/lib/libc.a  >> .depend
--- snscore.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing  -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/snake/snscore/../snake   -MD  -MF.depend.snscore.o -MTsnscore.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c snscore.c -o snscore.o
--- snscore ---
cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -I/magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/snake/snscore/../snake -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -fstack-protector-strong  -Wl,-zrelro   -o snscore snscore.o  
--- all_subdir_tetris ---
===> tetris (all)
--- objwarn ---
--- .depend ---
--- objwarn ---
Warning: Object directory not changed from original /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/tetris
--- .depend ---
echo tetris: /usr/lib/libc.a /usr/lib/libncurses.a >> .depend
--- input.o ---
--- screen.o ---
--- shapes.o ---
--- scores.o ---
--- tetris.o ---
--- tetris.6.gz ---
--- input.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.input.o -MTinput.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c input.c -o input.o
--- screen.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.screen.o -MTscreen.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c screen.c -o screen.o
--- tetris.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.tetris.o -MTtetris.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c tetris.c -o tetris.o
--- shapes.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.shapes.o -MTshapes.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c shapes.c -o shapes.o
--- scores.o ---
cc  -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing    -I/usr/include/ncurses -MD  -MF.depend.scores.o -MTscores.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wstrict-prototypes -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-error=array-parameter -Wno-error=deprecated-non-prototype -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch  -Qunused-arguments    -c scores.c -o scores.o
--- tetris.6.gz ---
gzip -cn tetris.6 > tetris.6.gz
--- screen.o ---
screen.c:59:23: warning: tentative definition of variable with internal linkage has incomplete non-array type 'struct termios' [-Wtentative-definition-incomplete-type]
   59 | static struct termios oldtt;
      |                       ^
screen.c:59:15: note: forward declaration of 'struct termios'
   59 | static struct termios oldtt;
      |               ^
screen.c:238:17: error: variable has incomplete type 'struct termios'
  238 |         struct termios newtt;
      |                        ^
screen.c:59:15: note: forward declaration of 'struct termios'
   59 | static struct termios oldtt;
      |               ^
screen.c:274:6: warning: call to undeclared function 'tcgetattr'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  274 |         if (tcgetattr(0, &oldtt) < 0)
      |             ^
screen.c:277:21: error: use of undeclared identifier 'ICANON'
  277 |         newtt.c_lflag &= ~(ICANON|ECHO);
      |                            ^
screen.c:277:28: error: use of undeclared identifier 'ECHO'
  277 |         newtt.c_lflag &= ~(ICANON|ECHO);
      |                                   ^
screen.c:278:20: error: use of undeclared identifier 'OXTABS'
  278 |         newtt.c_oflag &= ~OXTABS;
      |                           ^
screen.c:279:6: warning: call to undeclared function 'tcsetattr'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  279 |         if (tcsetattr(0, TCSADRAIN, &newtt) < 0)
      |             ^
screen.c:279:19: error: use of undeclared identifier 'TCSADRAIN'
  279 |         if (tcsetattr(0, TCSADRAIN, &newtt) < 0)
      |                          ^
screen.c:324:2: warning: call to undeclared function 'tcsetattr'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  324 |         tcsetattr(0, TCSADRAIN, &oldtt);
      |         ^
screen.c:324:15: error: use of undeclared identifier 'TCSADRAIN'
  324 |         tcsetattr(0, TCSADRAIN, &oldtt);
      |                      ^
screen.c:59:23: error: tentative definition has type 'struct termios' that is never completed
   59 | static struct termios oldtt;
      |                       ^
screen.c:59:15: note: forward declaration of 'struct termios'
   59 | static struct termios oldtt;
      |               ^
4 warnings and 7 errors generated.
*** [screen.o] Error code 1

make[1]: stopped in /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/tetris
1 error

make[1]: stopped in /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76/tetris

make: stopped in /magus/work/usr/mports/games/bsdgames/work/bsdgames-0.76
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/mports/games/bsdgames

Links

Depends On

Depend Of

Nothing

Categories

CVEs

  • Loading CVE information...

LLM Analysis