+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libretro-stella-6.6/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libretro-stella-6.6/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for libretro-stella-6.6 /usr/bin/bash: git: command not found g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../libretro/libretro.o ../libretro/libretro.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../libretro/EventHandlerLIBRETRO.o ../libretro/EventHandlerLIBRETRO.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../libretro/FSNodeLIBRETRO.o ../libretro/FSNodeLIBRETRO.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../libretro/FBBackendLIBRETRO.o ../libretro/FBBackendLIBRETRO.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../libretro/FBSurfaceLIBRETRO.o ../libretro/FBSurfaceLIBRETRO.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../libretro/OSystemLIBRETRO.o ../libretro/OSystemLIBRETRO.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../libretro/SoundLIBRETRO.o ../libretro/SoundLIBRETRO.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../libretro/StellaLIBRETRO.o ../libretro/StellaLIBRETRO.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/AudioQueue.o ../common/AudioQueue.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/AudioSettings.o ../common/AudioSettings.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/Base.o ../common/Base.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/DevSettingsHandler.o ../common/DevSettingsHandler.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/FpsMeter.o ../common/FpsMeter.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/FSNodeZIP.o ../common/FSNodeZIP.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/JoyMap.o ../common/JoyMap.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/KeyMap.o ../common/KeyMap.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/Logger.o ../common/Logger.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/MouseControl.o ../common/MouseControl.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/PaletteHandler.o ../common/PaletteHandler.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/PhosphorHandler.o ../common/PhosphorHandler.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/PhysicalJoystick.o ../common/PhysicalJoystick.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/PJoystickHandler.o ../common/PJoystickHandler.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/PKeyboardHandler.o ../common/PKeyboardHandler.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/RewindManager.o ../common/RewindManager.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/StaggeredLogger.o ../common/StaggeredLogger.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/StateManager.o ../common/StateManager.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/TimerManager.o ../common/TimerManager.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/VideoModeHandler.o ../common/VideoModeHandler.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/tv_filters/AtariNTSC.o ../common/tv_filters/AtariNTSC.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/tv_filters/NTSCFilter.o ../common/tv_filters/NTSCFilter.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/repository/CompositeKeyValueRepository.o ../common/repository/CompositeKeyValueRepository.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/repository/CompositeKVRJsonAdapter.o ../common/repository/CompositeKVRJsonAdapter.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/repository/KeyValueRepositoryConfigfile.o ../common/repository/KeyValueRepositoryConfigfile.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/repository/KeyValueRepositoryJsonFile.o ../common/repository/KeyValueRepositoryJsonFile.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../common/repository/KeyValueRepositoryPropertyFile.o ../common/repository/KeyValueRepositoryPropertyFile.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../emucore/AtariVox.o ../emucore/AtariVox.cxx g++ -I. -I.. -I../libretro -I../emucore -I../emucore/tia -I../common -I../common/audio -I../common/tv_filters -I../common/repository/sqlite -I../json -I../httplib -I../sqlite -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -std=c++17 -fno-rtti -DGIT_VERSION=\"-pkgsrc\" -O3 -DNDEBUG -Wall -W -Wno-unused-parameter -fPIC -D__LIB_RETRO__ -DSOUND_SUPPORT -DHAVE_STDINT_H -DHAVE_STRINGS_H -fno-rtti -pedantic -c -o../emucore/Bankswitch.o ../emucore/Bankswitch.cxx In file included from /usr/include/wctype.h:37, from /opt/local/gcc12/include/c++/12.2.0/cwctype:50, from /opt/local/gcc12/include/c++/12.2.0/bits/locale_facets.h:39, from /opt/local/gcc12/include/c++/12.2.0/bits/basic_ios.h:37, from /opt/local/gcc12/include/c++/12.2.0/ios:44, from /opt/local/gcc12/include/c++/12.2.0/ostream:38, from /opt/local/gcc12/include/c++/12.2.0/iostream:39, from ../common/bspf.hxx:44, from ../emucore/FSNode.hxx:23, from ../emucore/Bankswitch.hxx:23, from ../emucore/Bankswitch.cxx:18: ../emucore/Bankswitch.hxx:45:24: error: expected identifier before numeric constant 45 | _DPCP, _E0, _E7, _EF, _EFSC, _F0, _F4, | ^~~ ../emucore/Bankswitch.hxx:45:24: error: expected '}' before numeric constant ../emucore/Bankswitch.hxx:40:21: note: to match this '{' 40 | enum class Type { | ^ ../emucore/Bankswitch.hxx:45:24: error: expected unqualified-id before numeric constant 45 | _DPCP, _E0, _E7, _EF, _EFSC, _F0, _F4, | ^~~ ../emucore/Bankswitch.hxx:61:59: error: 'Type' was not declared in this scope; did you mean 'wctype'? 61 | static const std::array<Description, static_cast<int>(Type::NumSchemes)> BSList; | ^~~~ | wctype ../emucore/Bankswitch.hxx:61:65: error: template argument 2 is invalid 61 | static const std::array<Description, static_cast<int>(Type::NumSchemes)> BSList; | ^~~~~~~~~~ ../emucore/Bankswitch.hxx:61:75: error: expected unqualified-id before ')' token 61 | static const std::array<Description, static_cast<int>(Type::NumSchemes)> BSList; | ^ ../emucore/Bankswitch.hxx:63:3: error: expected unqualified-id before 'public' 63 | public: | ^~~~~~ ../emucore/Bankswitch.hxx:93:5: error: 'friend' used outside of class 93 | friend ostream& operator<<(ostream& os, const Bankswitch::Type& t) { | ^~~~~~ | ------ ../emucore/Bankswitch.hxx: In function 'std::ostream& operator<<(std::ostream&, const Bankswitch::Type&)': ../emucore/Bankswitch.hxx:94:20: error: 'typeToName' was not declared in this scope; did you mean 'typename'? 94 | return os << typeToName(t); | ^~~~~~~~~~ | typename ../emucore/Bankswitch.hxx: At global scope: ../emucore/Bankswitch.hxx:97:3: error: expected unqualified-id before 'private' 97 | private: | ^~~~~~~ ../emucore/Bankswitch.hxx:103:67: error: 'TypeComparator' was not declared in this scope 103 | using ExtensionMap = const std::map<string, Bankswitch::Type, TypeComparator>; | ^~~~~~~~~~~~~~ ../emucore/Bankswitch.hxx:103:81: error: template argument 3 is invalid 103 | using ExtensionMap = const std::map<string, Bankswitch::Type, TypeComparator>; | ^ ../emucore/Bankswitch.hxx:104:12: error: 'ExtensionMap' does not name a type 104 | static ExtensionMap ourExtensions; | ^~~~~~~~~~~~ ../emucore/Bankswitch.hxx:106:68: error: 'TypeComparator' was not declared in this scope 106 | using NameToTypeMap = const std::map<string, Bankswitch::Type, TypeComparator>; | ^~~~~~~~~~~~~~ ../emucore/Bankswitch.hxx:106:82: error: template argument 3 is invalid 106 | using NameToTypeMap = const std::map<string, Bankswitch::Type, TypeComparator>; | ^ ../emucore/Bankswitch.hxx:107:12: error: 'NameToTypeMap' does not name a type 107 | static NameToTypeMap ourNameToTypes; | ^~~~~~~~~~~~~ ../emucore/Bankswitch.hxx:109:3: error: expected unqualified-id before 'private' 109 | private: | ^~~~~~~ ../emucore/Bankswitch.hxx:112:35: error: expected constructor, destructor, or type conversion before '=' token 112 | Bankswitch(const Bankswitch&) = delete; | ^ ../emucore/Bankswitch.hxx:113:30: error: expected constructor, destructor, or type conversion before '=' token 113 | Bankswitch(Bankswitch&&) = delete; | ^ ../emucore/Bankswitch.hxx:114:17: error: 'Bankswitch& operator=(const Bankswitch&)' must be a non-static member function 114 | Bankswitch& operator=(const Bankswitch&) = delete; | ^~~~~~~~ ../emucore/Bankswitch.hxx:115:17: error: 'Bankswitch& operator=(Bankswitch&&)' must be a non-static member function 115 | Bankswitch& operator=(Bankswitch&&) = delete; | ^~~~~~~~ ../emucore/Bankswitch.hxx:116:1: error: expected declaration before '}' token 116 | }; | ^ ../emucore/Bankswitch.cxx:21:8: error: no declaration matches 'std::string Bankswitch::typeToName(Type)' 21 | string Bankswitch::typeToName(Bankswitch::Type type) | ^~~~~~~~~~ ../emucore/Bankswitch.cxx:21:8: note: no functions named 'std::string Bankswitch::typeToName(Type)' ../emucore/Bankswitch.hxx:36:7: note: 'class Bankswitch' defined here 36 | class Bankswitch | ^~~~~~~~~~ ../emucore/Bankswitch.cxx:27:18: error: no declaration matches 'Bankswitch::Type Bankswitch::nameToType(const std::string&)' 27 | Bankswitch::Type Bankswitch::nameToType(const string& name) | ^~~~~~~~~~ ../emucore/Bankswitch.cxx:27:18: note: no functions named 'Bankswitch::Type Bankswitch::nameToType(const std::string&)' ../emucore/Bankswitch.hxx:36:7: note: 'class Bankswitch' defined here 36 | class Bankswitch | ^~~~~~~~~~ ../emucore/Bankswitch.cxx:37:8: error: no declaration matches 'std::string Bankswitch::typeToDesc(Type)' 37 | string Bankswitch::typeToDesc(Bankswitch::Type type) | ^~~~~~~~~~ ../emucore/Bankswitch.cxx:37:8: note: no functions named 'std::string Bankswitch::typeToDesc(Type)' ../emucore/Bankswitch.hxx:36:7: note: 'class Bankswitch' defined here 36 | class Bankswitch | ^~~~~~~~~~ ../emucore/Bankswitch.cxx:43:18: error: no declaration matches 'Bankswitch::Type Bankswitch::typeFromExtension(const FilesystemNode&)' 43 | Bankswitch::Type Bankswitch::typeFromExtension(const FilesystemNode& file) | ^~~~~~~~~~ ../emucore/Bankswitch.cxx:43:18: note: no functions named 'Bankswitch::Type Bankswitch::typeFromExtension(const FilesystemNode&)' ../emucore/Bankswitch.hxx:36:7: note: 'class Bankswitch' defined here 36 | class Bankswitch | ^~~~~~~~~~ ../emucore/Bankswitch.cxx:58:6: error: no declaration matches 'bool Bankswitch::isValidRomName(const std::string&, std::string&)' 58 | bool Bankswitch::isValidRomName(const string& name, string& ext) | ^~~~~~~~~~ ../emucore/Bankswitch.cxx:58:6: note: no functions named 'bool Bankswitch::isValidRomName(const std::string&, std::string&)' ../emucore/Bankswitch.hxx:36:7: note: 'class Bankswitch' defined here 36 | class Bankswitch | ^~~~~~~~~~ ../emucore/Bankswitch.cxx:75:6: error: no declaration matches 'bool Bankswitch::isValidRomName(const FilesystemNode&, std::string&)' 75 | bool Bankswitch::isValidRomName(const FilesystemNode& name, string& ext) | ^~~~~~~~~~ ../emucore/Bankswitch.cxx:75:6: note: no functions named 'bool Bankswitch::isValidRomName(const FilesystemNode&, std::string&)' ../emucore/Bankswitch.hxx:36:7: note: 'class Bankswitch' defined here 36 | class Bankswitch | ^~~~~~~~~~ ../emucore/Bankswitch.cxx:81:6: error: no declaration matches 'bool Bankswitch::isValidRomName(const FilesystemNode&)' 81 | bool Bankswitch::isValidRomName(const FilesystemNode& name) | ^~~~~~~~~~ ../emucore/Bankswitch.cxx:81:6: note: no functions named 'bool Bankswitch::isValidRomName(const FilesystemNode&)' ../emucore/Bankswitch.hxx:36:7: note: 'class Bankswitch' defined here 36 | class Bankswitch | ^~~~~~~~~~ ../emucore/Bankswitch.cxx:88:6: error: no declaration matches 'bool Bankswitch::isValidRomName(const std::string&)' 88 | bool Bankswitch::isValidRomName(const string& name) | ^~~~~~~~~~ ../emucore/Bankswitch.cxx:88:6: note: no functions named 'bool Bankswitch::isValidRomName(const std::string&)' ../emucore/Bankswitch.hxx:36:7: note: 'class Bankswitch' defined here 36 | class Bankswitch | ^~~~~~~~~~ ../emucore/Bankswitch.cxx:95:30: error: 'Description' is not a member of 'Bankswitch' 95 | const std::array<Bankswitch::Description, static_cast<int>(Bankswitch::Type::NumSchemes)> | ^~~~~~~~~~~ ../emucore/Bankswitch.cxx:95:78: error: 'NumSchemes' is not a member of 'Bankswitch::Type' 95 | const std::array<Bankswitch::Description, static_cast<int>(Bankswitch::Type::NumSchemes)> | ^~~~~~~~~~ ../emucore/Bankswitch.cxx:95:89: error: template argument 1 is invalid 95 | const std::array<Bankswitch::Description, static_cast<int>(Bankswitch::Type::NumSchemes)> | ^ ../emucore/Bankswitch.cxx:95:89: error: template argument 2 is invalid ../emucore/Bankswitch.cxx:96:1: error: 'const int Bankswitch::BSList' is not a static data member of 'class Bankswitch' 96 | Bankswitch::BSList = {{ | ^~~~~~~~~~ ../emucore/Bankswitch.cxx:153:2: error: too many braces around scalar initializer for type 'const int' 153 | }}; | ^ ../emucore/Bankswitch.cxx:156:13: error: 'ExtensionMap' in 'class Bankswitch' does not name a type 156 | Bankswitch::ExtensionMap Bankswitch::ourExtensions = { | ^~~~~~~~~~~~ ../emucore/Bankswitch.cxx:241:13: error: 'NameToTypeMap' in 'class Bankswitch' does not name a type 241 | Bankswitch::NameToTypeMap Bankswitch::ourNameToTypes = { | ^~~~~~~~~~~~~ ../emucore/Bankswitch.hxx:68:29: warning: 'Bankswitch::Type nameToType(const std::string&)' declared 'static' but never defined [-Wunused-function] 68 | static Bankswitch::Type nameToType(const string& name); | ^~~~~~~~~~ ../emucore/Bankswitch.hxx:71:19: warning: 'std::string typeToDesc(Bankswitch::Type)' declared 'static' but never defined [-Wunused-function] 71 | static string typeToDesc(Bankswitch::Type type); | ^~~~~~~~~~ ../emucore/Bankswitch.hxx:75:29: warning: 'Bankswitch::Type typeFromExtension(const FilesystemNode&)' declared 'static' but never defined [-Wunused-function] 75 | static Bankswitch::Type typeFromExtension(const FilesystemNode& file); | ^~~~~~~~~~~~~~~~~ ../emucore/Bankswitch.hxx:83:17: warning: 'bool isValidRomName(const std::string&, std::string&)' declared 'static' but never defined [-Wunused-function] 83 | static bool isValidRomName(const string& name, string& ext); | ^~~~~~~~~~~~~~ ../emucore/Bankswitch.hxx:88:17: warning: 'bool isValidRomName(const FilesystemNode&, std::string&)' declared 'static' but never defined [-Wunused-function] 88 | static bool isValidRomName(const FilesystemNode& name, string& ext); | ^~~~~~~~~~~~~~ ../emucore/Bankswitch.hxx:89:17: warning: 'bool isValidRomName(const FilesystemNode&)' declared 'static' but never defined [-Wunused-function] 89 | static bool isValidRomName(const FilesystemNode& name); | ^~~~~~~~~~~~~~ ../emucore/Bankswitch.hxx:90:17: warning: 'bool isValidRomName(const std::string&)' declared 'static' but never defined [-Wunused-function] 90 | static bool isValidRomName(const string& name); | ^~~~~~~~~~~~~~ gmake: *** [Makefile:634: ../emucore/Bankswitch.o] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-2022Q4-x86_64/emulators/libretro-stella *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-2022Q4-x86_64/emulators/libretro-stella