+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/mednafen-1.29.0nb6/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/mednafen-1.29.0nb6/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for mednafen-1.29.0nb6
Making all in po
Making all in intl
Making all in src
Making all in drivers
depbase=`echo main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT main.o -MD -MP -MF $depbase.Tpo -c -o main.o main.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from main.cpp:31:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo args.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT args.o -MD -MP -MF $depbase.Tpo -c -o args.o args.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo help.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT help.o -MD -MP -MF $depbase.Tpo -c -o help.o help.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo ers.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT ers.o -MD -MP -MF $depbase.Tpo -c -o ers.o ers.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo sound.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT sound.o -MD -MP -MF $depbase.Tpo -c -o sound.o sound.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from sound.cpp:19:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
sound.cpp: In function 'void Sound_WriteSilence(int)':
sound.cpp:71:8: warning: variable length array 'SBuffer' is used [-Wvla]
   71 |  int16 SBuffer[frames * format.channels];
      |        ^~~~~~~
sound.cpp:68:6: warning: stack usage might be unbounded [-Wstack-usage=]
   68 | void Sound_WriteSilence(int ms)
      |      ^~~~~~~~~~~~~~~~~~
depbase=`echo netplay.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT netplay.o -MD -MP -MF $depbase.Tpo -c -o netplay.o netplay.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from netplay.cpp:28:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo input.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT input.o -MD -MP -MF $depbase.Tpo -c -o input.o input.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from input.cpp:20:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
In function 'void CheckCommandKeys()',
    inlined from 'void Input_Update(bool, bool)' at input.cpp:2001:19:
input.cpp:1946:15: warning: 'char* std::strncpy(char*, const char*, size_t)' output may be truncated copying 13 bytes from a string of length 31 [-Wstringop-truncation]
 1946 |        strncpy((char *)BarcodeWorldData + 1, (char *)bbuf, 13);
      |        ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
depbase=`echo mouse.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT mouse.o -MD -MP -MF $depbase.Tpo -c -o mouse.o mouse.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from mouse.cpp:26:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo keyboard.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT keyboard.o -MD -MP -MF $depbase.Tpo -c -o keyboard.o keyboard.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from keyboard.cpp:26:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo Joystick.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT Joystick.o -MD -MP -MF $depbase.Tpo -c -o Joystick.o Joystick.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from Joystick.cpp:25:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo Joystick_SDL.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT Joystick_SDL.o -MD -MP -MF $depbase.Tpo -c -o Joystick_SDL.o Joystick_SDL.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo TextEntry.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT TextEntry.o -MD -MP -MF $depbase.Tpo -c -o TextEntry.o TextEntry.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo console.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT console.o -MD -MP -MF $depbase.Tpo -c -o console.o console.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo cheat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT cheat.o -MD -MP -MF $depbase.Tpo -c -o cheat.o cheat.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from cheat.cpp:19:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo fps.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT fps.o -MD -MP -MF $depbase.Tpo -c -o fps.o fps.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from fps.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo video-state.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT video-state.o -MD -MP -MF $depbase.Tpo -c -o video-state.o video-state.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from video-state.cpp:23:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo remote.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT remote.o -MD -MP -MF $depbase.Tpo -c -o remote.o remote.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from remote.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo rmdui.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT rmdui.o -MD -MP -MF $depbase.Tpo -c -o rmdui.o rmdui.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from rmdui.cpp:25:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo opengl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT opengl.o -MD -MP -MF $depbase.Tpo -c -o opengl.o opengl.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from opengl.cpp:20:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
opengl.cpp: In member function 'void OpenGL_Blitter::BlitOSD(const Mednafen::MDFN_Surface*, const Mednafen::MDFN_Rect*, const Mednafen::MDFN_Rect*, bool)':
opengl.cpp:78:19: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'uint32' {aka 'unsigned int'} [-Wsign-compare]
   78 |     if(neo_rect.w > MaxTextureSize)
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~
opengl.cpp:84:19: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'uint32' {aka 'unsigned int'} [-Wsign-compare]
   84 |     if(neo_rect.h > MaxTextureSize)
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~
opengl.cpp: In member function 'void OpenGL_Blitter::Blit(const Mednafen::MDFN_Surface*, const Mednafen::MDFN_Rect*, const Mednafen::MDFN_Rect*, const Mednafen::MDFN_Rect*, int, int, int)':
opengl.cpp:380:21: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  380 |   if(tex_src_rect.w != last_w || tex_src_rect.h != last_h)
      |      ~~~~~~~~~~~~~~~^~~~~~~~~
opengl.cpp:380:49: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  380 |   if(tex_src_rect.w != last_w || tex_src_rect.h != last_h)
      |                                  ~~~~~~~~~~~~~~~^~~~~~~~~
opengl.cpp:388:22: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  388 |    if(tex_src_rect.w != tmpwidth && neo_dbs < tex_src_rect.h)
      |       ~~~~~~~~~~~~~~~^~~~~~~~~~~
opengl.cpp:388:45: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int32' {aka 'int'} [-Wsign-compare]
  388 |    if(tex_src_rect.w != tmpwidth && neo_dbs < tex_src_rect.h)
      |                                     ~~~~~~~~^~~~~~~~~~~~~~~~
opengl.cpp:391:22: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  391 |    if(tex_src_rect.h != tmpheight && neo_dbs < tex_src_rect.w)
      |       ~~~~~~~~~~~~~~~^~~~~~~~~~~~
opengl.cpp:391:46: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int32' {aka 'int'} [-Wsign-compare]
  391 |    if(tex_src_rect.h != tmpheight && neo_dbs < tex_src_rect.w)
      |                                      ~~~~~~~~^~~~~~~~~~~~~~~~
opengl.cpp:419:23: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  419 |     if(tex_src_rect.w < tmpwidth)
      |        ~~~~~~~~~~~~~~~^~~~~~~~~~
opengl.cpp:425:23: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  425 |     if(tex_src_rect.h < tmpheight)
      |        ~~~~~~~~~~~~~~~^~~~~~~~~~~
depbase=`echo shader.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT shader.o -MD -MP -MF $depbase.Tpo -c -o shader.o shader.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo nongl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT nongl.o -MD -MP -MF $depbase.Tpo -c -o nongl.o nongl.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo nnx.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT nnx.o -MD -MP -MF $depbase.Tpo -c -o nnx.o nnx.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo video.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT video.o -MD -MP -MF $depbase.Tpo -c -o video.o video.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from video.cpp:28:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo hqxx-common.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT hqxx-common.o -MD -MP -MF $depbase.Tpo -c -o hqxx-common.o hqxx-common.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo hq2x.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT hq2x.o -MD -MP -MF $depbase.Tpo -c -o hq2x.o hq2x.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo hq3x.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT hq3x.o -MD -MP -MF $depbase.Tpo -c -o hq3x.o hq3x.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo hq4x.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT hq4x.o -MD -MP -MF $depbase.Tpo -c -o hq4x.o hq4x.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo scale2x.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -std=gnu99 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small   -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT scale2x.o -MD -MP -MF $depbase.Tpo -c -o scale2x.o scale2x.c && mv -f $depbase.Tpo $depbase.Po
depbase=`echo scale3x.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -std=gnu99 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small   -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT scale3x.o -MD -MP -MF $depbase.Tpo -c -o scale3x.o scale3x.c && mv -f $depbase.Tpo $depbase.Po
depbase=`echo scalebit.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -std=gnu99 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small   -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT scalebit.o -MD -MP -MF $depbase.Tpo -c -o scalebit.o scalebit.c && mv -f $depbase.Tpo $depbase.Po
scalebit.c: In function 'scale4x':
scalebit.c:280:13: warning: stack usage might be unbounded [-Wstack-usage=]
  280 | static void scale4x(void* void_dst, unsigned dst_slice, const void* void_src, unsigned src_slice, unsigned pixel, unsigned width, unsigned height)
      |             ^~~~~~~
depbase=`echo 2xSaI.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT 2xSaI.o -MD -MP -MF $depbase.Tpo -c -o 2xSaI.o 2xSaI.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo debugger.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT debugger.o -MD -MP -MF $depbase.Tpo -c -o debugger.o debugger.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from debugger.cpp:25:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo gfxdebugger.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT gfxdebugger.o -MD -MP -MF $depbase.Tpo -c -o gfxdebugger.o gfxdebugger.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from gfxdebugger.cpp:25:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo memdebugger.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT memdebugger.o -MD -MP -MF $depbase.Tpo -c -o memdebugger.o memdebugger.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from memdebugger.cpp:28:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
memdebugger.cpp: In member function 'int32 MemDebugger::DrawWaveform(Mednafen::MDFN_Surface*, int32, uint32)':
memdebugger.cpp:394:8: warning: variable length array 'waveform' is used [-Wvla]
  394 |  uint8 waveform[wf_size];
      |        ^~~~~~~~
memdebugger.cpp: In member function 'void MemDebugger::Draw(Mednafen::MDFN_Surface*, const Mednafen::MDFN_Rect*, const Mednafen::MDFN_Rect*)':
memdebugger.cpp:554:6: warning: stack usage might be unbounded [-Wstack-usage=]
  554 | void MemDebugger::Draw(MDFN_Surface *surface, const MDFN_Rect *rect, const MDFN_Rect *screen_rect)
      |      ^~~~~~~~~~~
depbase=`echo logdebugger.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT logdebugger.o -MD -MP -MF $depbase.Tpo -c -o logdebugger.o logdebugger.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from logdebugger.cpp:29:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo prompt.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DLOCALEDIR=\"/opt/pkg/lib/locale\" -DHAVE_CONFIG_H  -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT prompt.o -MD -MP -MF $depbase.Tpo -c -o prompt.o prompt.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from prompt.cpp:23:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
rm -f libmdfnsdl.a
ar cru libmdfnsdl.a main.o args.o help.o  ers.o sound.o netplay.o  input.o mouse.o keyboard.o  Joystick.o Joystick_SDL.o    TextEntry.o console.o  cheat.o fps.o video-state.o  remote.o rmdui.o opengl.o  shader.o nongl.o nnx.o video.o  hqxx-common.o  hq2x.o hq3x.o  hq4x.o scale2x.o  scale3x.o scalebit.o  2xSaI.o debugger.o  gfxdebugger.o  memdebugger.o  logdebugger.o prompt.o 
ranlib libmdfnsdl.a
Making all in sexyal
depbase=`echo sexyal.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT sexyal.o -MD -MP -MF $depbase.Tpo -c -o sexyal.o sexyal.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo convert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT convert.o -MD -MP -MF $depbase.Tpo -c -o convert.o convert.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo drivers/dummy.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT drivers/dummy.o -MD -MP -MF $depbase.Tpo -c -o drivers/dummy.o drivers/dummy.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo drivers/oss.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT drivers/oss.o -MD -MP -MF $depbase.Tpo -c -o drivers/oss.o drivers/oss.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo drivers/sdl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/SDL2 -D_REENTRANT -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT drivers/sdl.o -MD -MP -MF $depbase.Tpo -c -o drivers/sdl.o drivers/sdl.cpp && mv -f $depbase.Tpo $depbase.Po
rm -f libsexyal.a
ar cru libsexyal.a sexyal.o convert.o  drivers/dummy.o    drivers/oss.o    drivers/sdl.o   
ranlib libsexyal.a
Making all in ss
depbase=`echo db.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT db.o -MD -MP -MF $depbase.Tpo -c -o db.o db.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from ss.h:27,
                 from db.cpp:32:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo cdb.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT cdb.o -MD -MP -MF $depbase.Tpo -c -o cdb.o cdb.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from ss.h:27,
                 from cdb.cpp:135:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo sound.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT sound.o -MD -MP -MF $depbase.Tpo -c -o sound.o sound.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from ss.h:27,
                 from sound.cpp:33:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo cart.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT cart.o -MD -MP -MF $depbase.Tpo -c -o cart.o cart.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from ss.h:27,
                 from cart.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo cart/backup.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT cart/backup.o -MD -MP -MF $depbase.Tpo -c -o cart/backup.o cart/backup.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from cart/../ss.h:27,
                 from cart/common.h:1,
                 from cart/backup.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo cart/cs1ram.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT cart/cs1ram.o -MD -MP -MF $depbase.Tpo -c -o cart/cs1ram.o cart/cs1ram.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from cart/../ss.h:27,
                 from cart/common.h:1,
                 from cart/cs1ram.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo cart/debug.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT cart/debug.o -MD -MP -MF $depbase.Tpo -c -o cart/debug.o cart/debug.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from cart/../ss.h:27,
                 from cart/common.h:1,
                 from cart/debug.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo cart/extram.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT cart/extram.o -MD -MP -MF $depbase.Tpo -c -o cart/extram.o cart/extram.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from cart/../ss.h:27,
                 from cart/common.h:1,
                 from cart/extram.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo cart/rom.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT cart/rom.o -MD -MP -MF $depbase.Tpo -c -o cart/rom.o cart/rom.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from cart/../ss.h:27,
                 from cart/common.h:1,
                 from cart/rom.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo cart/ar4mp.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT cart/ar4mp.o -MD -MP -MF $depbase.Tpo -c -o cart/ar4mp.o cart/ar4mp.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from cart/../ss.h:27,
                 from cart/common.h:1,
                 from cart/ar4mp.cpp:26:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo ss.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT ss.o -MD -MP -MF $depbase.Tpo -c -o ss.o ss.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from ss.cpp:36:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo scu_dsp_gen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT scu_dsp_gen.o -MD -MP -MF $depbase.Tpo -c -o scu_dsp_gen.o scu_dsp_gen.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from ss.h:27,
                 from scu_dsp_gen.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo scu_dsp_mvi.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT scu_dsp_mvi.o -MD -MP -MF $depbase.Tpo -c -o scu_dsp_mvi.o scu_dsp_mvi.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from ss.h:27,
                 from scu_dsp_mvi.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo scu_dsp_jmp.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT scu_dsp_jmp.o -MD -MP -MF $depbase.Tpo -c -o scu_dsp_jmp.o scu_dsp_jmp.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from ss.h:27,
                 from scu_dsp_jmp.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo scu_dsp_misc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT scu_dsp_misc.o -MD -MP -MF $depbase.Tpo -c -o scu_dsp_misc.o scu_dsp_misc.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from ss.h:27,
                 from scu_dsp_misc.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo vdp1.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT vdp1.o -MD -MP -MF $depbase.Tpo -c -o vdp1.o vdp1.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from ss.h:27,
                 from vdp1.cpp:41:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo vdp1_line.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT vdp1_line.o -MD -MP -MF $depbase.Tpo -c -o vdp1_line.o vdp1_line.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from ss.h:27,
                 from vdp1_line.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo vdp1_sprite.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT vdp1_sprite.o -MD -MP -MF $depbase.Tpo -c -o vdp1_sprite.o vdp1_sprite.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from ss.h:27,
                 from vdp1_sprite.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo vdp1_poly.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT vdp1_poly.o -MD -MP -MF $depbase.Tpo -c -o vdp1_poly.o vdp1_poly.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from ss.h:27,
                 from vdp1_poly.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo vdp2.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT vdp2.o -MD -MP -MF $depbase.Tpo -c -o vdp2.o vdp2.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from ss.h:27,
                 from vdp2.cpp:27:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo vdp2_render.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT vdp2_render.o -MD -MP -MF $depbase.Tpo -c -o vdp2_render.o vdp2_render.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from ss.h:27,
                 from vdp2_render.cpp:27:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo smpc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT smpc.o -MD -MP -MF $depbase.Tpo -c -o smpc.o smpc.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from ss.h:27,
                 from smpc.cpp:30:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo input/multitap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT input/multitap.o -MD -MP -MF $depbase.Tpo -c -o input/multitap.o input/multitap.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from input/../ss.h:27,
                 from input/common.h:1,
                 from input/multitap.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo input/gamepad.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT input/gamepad.o -MD -MP -MF $depbase.Tpo -c -o input/gamepad.o input/gamepad.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from input/../ss.h:27,
                 from input/common.h:1,
                 from input/gamepad.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo input/3dpad.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT input/3dpad.o -MD -MP -MF $depbase.Tpo -c -o input/3dpad.o input/3dpad.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from input/../ss.h:27,
                 from input/common.h:1,
                 from input/3dpad.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo input/mouse.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT input/mouse.o -MD -MP -MF $depbase.Tpo -c -o input/mouse.o input/mouse.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from input/../ss.h:27,
                 from input/common.h:1,
                 from input/mouse.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo input/wheel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT input/wheel.o -MD -MP -MF $depbase.Tpo -c -o input/wheel.o input/wheel.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from input/../ss.h:27,
                 from input/common.h:1,
                 from input/wheel.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo input/mission.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT input/mission.o -MD -MP -MF $depbase.Tpo -c -o input/mission.o input/mission.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from input/../ss.h:27,
                 from input/common.h:1,
                 from input/mission.cpp:28:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo input/gun.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT input/gun.o -MD -MP -MF $depbase.Tpo -c -o input/gun.o input/gun.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from input/../ss.h:27,
                 from input/common.h:1,
                 from input/gun.cpp:22:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo input/keyboard.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT input/keyboard.o -MD -MP -MF $depbase.Tpo -c -o input/keyboard.o input/keyboard.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from input/../ss.h:27,
                 from input/common.h:1,
                 from input/keyboard.cpp:44:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo input/jpkeyboard.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT input/jpkeyboard.o -MD -MP -MF $depbase.Tpo -c -o input/jpkeyboard.o input/jpkeyboard.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../../include/trio/trio.h:1,
                 from input/../ss.h:27,
                 from input/common.h:1,
                 from input/jpkeyboard.cpp:36:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo ssf.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I../../include -I../../include -I../../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE  -mtune=haswell  -fno-stack-protector -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT ssf.o -MD -MP -MF $depbase.Tpo -c -o ssf.o ssf.cpp && mv -f $depbase.Tpo $depbase.Po
rm -f libss.a
ar cru libss.a db.o cdb.o sound.o  cart.o cart/backup.o cart/cs1ram.o  cart/debug.o cart/extram.o cart/rom.o  cart/ar4mp.o ss.o scu_dsp_gen.o  scu_dsp_mvi.o scu_dsp_jmp.o  scu_dsp_misc.o vdp1.o vdp1_line.o  vdp1_sprite.o vdp1_poly.o vdp2.o  vdp2_render.o smpc.o input/multitap.o  input/gamepad.o input/3dpad.o  input/mouse.o input/wheel.o  input/mission.o input/gun.o  input/keyboard.o input/jpkeyboard.o 
ranlib libss.a
rm -f libssfplay.a
ar cru libssfplay.a ssf.o 
ranlib libssfplay.a
depbase=`echo debug.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT debug.o -MD -MP -MF $depbase.Tpo -c -o debug.o debug.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo error.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT error.o -MD -MP -MF $depbase.Tpo -c -o error.o error.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../include/trio/trio.h:1,
                 from error.cpp:24:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo mempatcher.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT mempatcher.o -MD -MP -MF $depbase.Tpo -c -o mempatcher.o mempatcher.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../include/trio/trio.h:1,
                 from mempatcher.cpp:26:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo settings.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT settings.o -MD -MP -MF $depbase.Tpo -c -o settings.o settings.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../include/trio/trio.h:1,
                 from settings.cpp:27:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo endian.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT endian.o -MD -MP -MF $depbase.Tpo -c -o endian.o endian.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo mednafen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT mednafen.o -MD -MP -MF $depbase.Tpo -c -o mednafen.o mednafen.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../include/trio/trio.h:1,
                 from mednafen.cpp:39:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo git.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT git.o -MD -MP -MF $depbase.Tpo -c -o git.o git.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo file.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT file.o -MD -MP -MF $depbase.Tpo -c -o file.o file.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../include/trio/trio.h:1,
                 from file.cpp:28:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo general.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT general.o -MD -MP -MF $depbase.Tpo -c -o general.o general.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../include/trio/trio.h:1,
                 from general.cpp:21:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo memory.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT memory.o -MD -MP -MF $depbase.Tpo -c -o memory.o memory.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo netplay.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT netplay.o -MD -MP -MF $depbase.Tpo -c -o netplay.o netplay.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../include/trio/trio.h:1,
                 from netplay.cpp:21:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo state.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT state.o -MD -MP -MF $depbase.Tpo -c -o state.o state.cpp && mv -f $depbase.Tpo $depbase.Po
state.cpp: In function 'bool Mednafen::MDFNSS_StateAction(StateMem*, unsigned int, bool, const SFORMAT*, const char*, bool)':
state.cpp:427:12: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 32 equals destination size [-Wstringop-truncation]
  427 |     strncpy((char *)sname_tmp, sname, 32);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
depbase=`echo state_rewind.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT state_rewind.o -MD -MP -MF $depbase.Tpo -c -o state_rewind.o state_rewind.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo movie.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT movie.o -MD -MP -MF $depbase.Tpo -c -o movie.o movie.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../include/trio/trio.h:1,
                 from movie.cpp:20:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo player.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT player.o -MD -MP -MF $depbase.Tpo -c -o player.o player.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../include/trio/trio.h:1,
                 from player.cpp:19:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo PSFLoader.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT PSFLoader.o -MD -MP -MF $depbase.Tpo -c -o PSFLoader.o PSFLoader.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../include/trio/trio.h:1,
                 from PSFLoader.cpp:33:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo SSFLoader.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT SSFLoader.o -MD -MP -MF $depbase.Tpo -c -o SSFLoader.o SSFLoader.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo SNSFLoader.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT SNSFLoader.o -MD -MP -MF $depbase.Tpo -c -o SNSFLoader.o SNSFLoader.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo SPCReader.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT SPCReader.o -MD -MP -MF $depbase.Tpo -c -o SPCReader.o SPCReader.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo tests.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT tests.o -MD -MP -MF $depbase.Tpo -c -o tests.o tests.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from tests.cpp:40:
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 32]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2297:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:94:22: warning: array subscript 576460752303423486 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
   94 |     uint64 tmp = data[di] | ((uint64)data[di + 1] << 32);
      |                  ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<32>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 32]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2297:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:94:42: warning: array subscript 576460752303423487 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
   94 |     uint64 tmp = data[di] | ((uint64)data[di + 1] << 32);
      |                                      ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<32>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 32]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2297:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:99:9: warning: array subscript 576460752303423486 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
   99 |     data[di] = tmp;
      |     ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<32>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 32]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2297:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:100:9: warning: array subscript 576460752303423487 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
  100 |     data[di + 1] = tmp >> 32;
      |     ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<32>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 32]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2293:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:94:22: warning: array subscript 576460752303423486 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
   94 |     uint64 tmp = data[di] | ((uint64)data[di + 1] << 32);
      |                  ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<32>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 32]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2293:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:94:42: warning: array subscript 576460752303423487 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
   94 |     uint64 tmp = data[di] | ((uint64)data[di + 1] << 32);
      |                                      ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<32>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 32]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2293:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:99:9: warning: array subscript 576460752303423486 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
   99 |     data[di] = tmp;
      |     ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<32>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 32]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2293:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:100:9: warning: array subscript 576460752303423487 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
  100 |     data[di + 1] = tmp >> 32;
      |     ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<32>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 32]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2289:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:94:22: warning: array subscript 576460752303423486 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
   94 |     uint64 tmp = data[di] | ((uint64)data[di + 1] << 32);
      |                  ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<32>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 32]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2289:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:94:42: warning: array subscript 576460752303423487 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
   94 |     uint64 tmp = data[di] | ((uint64)data[di + 1] << 32);
      |                                      ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<32>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 32]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2289:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:99:9: warning: array subscript 576460752303423486 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
   99 |     data[di] = tmp;
      |     ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<32>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 32]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2289:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:100:9: warning: array subscript 576460752303423487 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
  100 |     data[di + 1] = tmp >> 32;
      |     ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<32>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 31]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2285:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:94:22: warning: array subscript 576460752303423486 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
   94 |     uint64 tmp = data[di] | ((uint64)data[di + 1] << 32);
      |                  ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<31>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 31]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2285:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:94:42: warning: array subscript 576460752303423487 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
   94 |     uint64 tmp = data[di] | ((uint64)data[di + 1] << 32);
      |                                      ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<31>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 31]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2285:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:99:9: warning: array subscript 576460752303423486 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
   99 |     data[di] = tmp;
      |     ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<31>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 31]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2285:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:100:9: warning: array subscript 576460752303423487 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
  100 |     data[di + 1] = tmp >> 32;
      |     ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<31>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 31]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2281:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:94:22: warning: array subscript 576460752303423486 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
   94 |     uint64 tmp = data[di] | ((uint64)data[di + 1] << 32);
      |                  ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<31>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 31]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2281:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:94:42: warning: array subscript 576460752303423487 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
   94 |     uint64 tmp = data[di] | ((uint64)data[di + 1] << 32);
      |                                      ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<31>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 31]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2281:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:99:9: warning: array subscript 576460752303423486 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
   99 |     data[di] = tmp;
      |     ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<31>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 31]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2281:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:100:9: warning: array subscript 576460752303423487 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
  100 |     data[di + 1] = tmp >> 32;
      |     ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<31>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 31]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2277:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:94:22: warning: array subscript 576460752303423486 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
   94 |     uint64 tmp = data[di] | ((uint64)data[di + 1] << 32);
      |                  ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<31>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 31]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2277:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:94:42: warning: array subscript 576460752303423487 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
   94 |     uint64 tmp = data[di] | ((uint64)data[di + 1] << 32);
      |                                      ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<31>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 31]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2277:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:99:9: warning: array subscript 576460752303423486 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
   99 |     data[di] = tmp;
      |     ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<31>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
In member function 'void Mednafen::SimpleBitset<length>::set_multi_wrap(std::size_t, bool, unsigned int) [with long unsigned int length = 31]',
    inlined from 'void Mednafen::MDFN_TESTS_CPP::TestSimpleBitset()' at tests.cpp:2277:18,
    inlined from 'void Mednafen::MDFN_RunCheapTests()' at tests.cpp:2841:18:
../include/mednafen/SimpleBitset.h:100:9: warning: array subscript 576460752303423487 is above array bounds of 'uint32 [1]' {aka 'unsigned int [1]'} [-Warray-bounds=]
  100 |     data[di + 1] = tmp >> 32;
      |     ~~~~^
../include/mednafen/SimpleBitset.h: In function 'void Mednafen::MDFN_RunCheapTests()':
../include/mednafen/SimpleBitset.h:118:9: note: while referencing 'Mednafen::SimpleBitset<31>::data'
  118 |  uint32 data[data_count];
      |         ^~~~
depbase=`echo testsexp.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT testsexp.o -MD -MP -MF $depbase.Tpo -c -o testsexp.o testsexp.cpp && mv -f $depbase.Tpo $depbase.Po
testsexp.cpp:178:13: warning: 'void Mednafen::TestMTStreamReader()' defined but not used [-Wunused-function]
  178 | static void TestMTStreamReader(void)
      |             ^~~~~~~~~~~~~~~~~~
depbase=`echo qtrecord.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT qtrecord.o -MD -MP -MF $depbase.Tpo -c -o qtrecord.o qtrecord.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo IPSPatcher.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT IPSPatcher.o -MD -MP -MF $depbase.Tpo -c -o IPSPatcher.o IPSPatcher.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo VirtualFS.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT VirtualFS.o -MD -MP -MF $depbase.Tpo -c -o VirtualFS.o VirtualFS.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo NativeVFS.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT NativeVFS.o -MD -MP -MF $depbase.Tpo -c -o NativeVFS.o NativeVFS.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo Stream.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT Stream.o -MD -MP -MF $depbase.Tpo -c -o Stream.o Stream.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../include/trio/trio.h:1,
                 from Stream.cpp:25:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
depbase=`echo MemoryStream.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT MemoryStream.o -MD -MP -MF $depbase.Tpo -c -o MemoryStream.o MemoryStream.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo ExtMemStream.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT ExtMemStream.o -MD -MP -MF $depbase.Tpo -c -o ExtMemStream.o ExtMemStream.cpp && mv -f $depbase.Tpo $depbase.Po
depbase=`echo FileStream.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -std=gnu++11 -fsigned-char -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include/lzo -I/opt/pkg/include -I../include -I../include -I../intl    -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -D_REENTRANT -fno-fast-math -fno-unsafe-math-optimizations -fno-aggressive-loop-optimizations -fno-ipa-icf -fno-printf-return-value -fomit-frame-pointer -fstrict-aliasing  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization -Wstack-usage=32768 -Werror=write-strings  -fwrapv -fjump-tables -mfunction-return=keep -mindirect-branch=keep -mno-indirect-branch-register -mcmodel=small  -fexceptions  -fno-pic -fno-pie -fno-PIC -fno-PIE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/libdrm -MT FileStream.o -MD -MP -MF $depbase.Tpo -c -o FileStream.o FileStream.cpp && mv -f $depbase.Tpo $depbase.Po
In file included from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:29,
                 from /home/pbulk/build/emulators/mednafen/work/.buildlink/include/trio.h:35,
                 from ../include/trio/trio.h:1,
                 from FileStream.cpp:26:
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triodef.h:278:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  278 | # define TRIO_CONST const
      |                     ^~~~~
/home/pbulk/build/emulators/mednafen/work/.buildlink/include/triop.h:431:1: note: in expansion of macro 'TRIO_CONST'
  431 | TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
      | ^~~~~~~~~~
FileStream.cpp: In member function 'virtual uint8* Mednafen::FileStream::map()':
FileStream.cpp:248:12: error: invalid conversion from 'void*' to 'caddr_t' {aka 'char*'} [-fpermissive]
  248 |    madvise(mapping, mapping_size, MADV_SEQUENTIAL | MADV_WILLNEED);
      |            ^~~~~~~
      |            |
      |            void*
In file included from FileStream.cpp:39:
/usr/include/sys/mman.h:272:20: note:   initializing argument 1 of 'int madvise(caddr_t, std::size_t, int)'
  272 | extern int madvise(caddr_t, size_t, int);
      |                    ^~~~~~~
*** [FileStream.o] Error code 1

bmake[2]: stopped in /home/pbulk/build/emulators/mednafen/work/mednafen/src
1 error

bmake[2]: stopped in /home/pbulk/build/emulators/mednafen/work/mednafen/src
*** [all-recursive] Error code 1

bmake[1]: stopped in /home/pbulk/build/emulators/mednafen/work/mednafen/src
1 error

bmake[1]: stopped in /home/pbulk/build/emulators/mednafen/work/mednafen/src
*** [all-recursive] Error code 1

bmake: stopped in /home/pbulk/build/emulators/mednafen/work/mednafen
1 error

bmake: stopped in /home/pbulk/build/emulators/mednafen/work/mednafen
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/mednafen
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/mednafen