=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for libretro-gambatte-20150204 clang++ -c -o src/bitmap_font.o src/bitmap_font.cpp -O2 -O3 -fno-exceptions -fno-rtti -DHAVE_STDINT_H -fPIC -D__LIBRETRO__ -DHAVE_STDINT_H -DHAVE_INTTYPES_H -DINLINE=inline -DVIDEO_RGB565 -Isrc -Isrc/../include -Isrc/../../common -Isrc/../../common/resample -Isrc/../libretro clang++ -c -o src/cpu.o src/cpu.cpp -O2 -O3 -fno-exceptions -fno-rtti -DHAVE_STDINT_H -fPIC -D__LIBRETRO__ -DHAVE_STDINT_H -DHAVE_INTTYPES_H -DINLINE=inline -DVIDEO_RGB565 -Isrc -Isrc/../include -Isrc/../../common -Isrc/../../common/resample -Isrc/../libretro clang++ -c -o src/gambatte.o src/gambatte.cpp -O2 -O3 -fno-exceptions -fno-rtti -DHAVE_STDINT_H -fPIC -D__LIBRETRO__ -DHAVE_STDINT_H -DHAVE_INTTYPES_H -DINLINE=inline -DVIDEO_RGB565 -Isrc -Isrc/../include -Isrc/../../common -Isrc/../../common/resample -Isrc/../libretro src/cpu.cpp:970:7: warning: assigning field to itself [-Wself-assign-field] B = B; ^ src/cpu.cpp:997:7: warning: assigning field to itself [-Wself-assign-field] C = C; ^ src/cpu.cpp:1024:7: warning: assigning field to itself [-Wself-assign-field] D = D; ^ src/cpu.cpp:1051:7: warning: assigning field to itself [-Wself-assign-field] E = E; ^ src/cpu.cpp:1078:7: warning: assigning field to itself [-Wself-assign-field] H = H; ^ src/cpu.cpp:1105:7: warning: assigning field to itself [-Wself-assign-field] L = L; ^ clang++ -c -o src/initstate.o src/initstate.cpp -O2 -O3 -fno-exceptions -fno-rtti -DHAVE_STDINT_H -fPIC -D__LIBRETRO__ -DHAVE_STDINT_H -DHAVE_INTTYPES_H -DINLINE=inline -DVIDEO_RGB565 -Isrc -Isrc/../include -Isrc/../../common -Isrc/../../common/resample -Isrc/../libretro clang++ -c -o src/interrupter.o src/interrupter.cpp -O2 -O3 -fno-exceptions -fno-rtti -DHAVE_STDINT_H -fPIC -D__LIBRETRO__ -DHAVE_STDINT_H -DHAVE_INTTYPES_H -DINLINE=inline -DVIDEO_RGB565 -Isrc -Isrc/../include -Isrc/../../common -Isrc/../../common/resample -Isrc/../libretro clang++ -c -o src/interruptrequester.o src/interruptrequester.cpp -O2 -O3 -fno-exceptions -fno-rtti -DHAVE_STDINT_H -fPIC -D__LIBRETRO__ -DHAVE_STDINT_H -DHAVE_INTTYPES_H -DINLINE=inline -DVIDEO_RGB565 -Isrc -Isrc/../include -Isrc/../../common -Isrc/../../common/resample -Isrc/../libretro clang++ -c -o src/memory.o src/memory.cpp -O2 -O3 -fno-exceptions -fno-rtti -DHAVE_STDINT_H -fPIC -D__LIBRETRO__ -DHAVE_STDINT_H -DHAVE_INTTYPES_H -DINLINE=inline -DVIDEO_RGB565 -Isrc -Isrc/../include -Isrc/../../common -Isrc/../../common/resample -Isrc/../libretro clang++ -c -o src/sound.o src/sound.cpp -O2 -O3 -fno-exceptions -fno-rtti -DHAVE_STDINT_H -fPIC -D__LIBRETRO__ -DHAVE_STDINT_H -DHAVE_INTTYPES_H -DINLINE=inline -DVIDEO_RGB565 -Isrc -Isrc/../include -Isrc/../../common -Isrc/../../common/resample -Isrc/../libretro clang++ -c -o src/state_osd_elements.o src/state_osd_elements.cpp -O2 -O3 -fno-exceptions -fno-rtti -DHAVE_STDINT_H -fPIC -D__LIBRETRO__ -DHAVE_STDINT_H -DHAVE_INTTYPES_H -DINLINE=inline -DVIDEO_RGB565 -Isrc -Isrc/../include -Isrc/../../common -Isrc/../../common/resample -Isrc/../libretro 6 warnings generated. clang++ -c -o src/statesaver.o src/statesaver.cpp -O2 -O3 -fno-exceptions -fno-rtti -DHAVE_STDINT_H -fPIC -D__LIBRETRO__ -DHAVE_STDINT_H -DHAVE_INTTYPES_H -DINLINE=inline -DVIDEO_RGB565 -Isrc -Isrc/../include -Isrc/../../common -Isrc/../../common/resample -Isrc/../libretro clang++ -c -o src/tima.o src/tima.cpp -O2 -O3 -fno-exceptions -fno-rtti -DHAVE_STDINT_H -fPIC -D__LIBRETRO__ -DHAVE_STDINT_H -DHAVE_INTTYPES_H -DINLINE=inline -DVIDEO_RGB565 -Isrc -Isrc/../include -Isrc/../../common -Isrc/../../common/resample -Isrc/../libretro src/statesaver.cpp:277:43: error: non-constant-expression cannot be narrowed from type 'unsigned int' to 'unsigned char' in initializer list [-Wc++11-narrowing] const Saver saver = { label, save, load, labelsize }; ^~~~~~~~~ src/statesaver.cpp:277:43: note: insert an explicit cast to silence this issue const Saver saver = { label, save, load, labelsize }; ^~~~~~~~~ static_cast( ) src/statesaver.cpp:478:50: error: non-constant-expression cannot be narrowed from type 'unsigned int' to 'unsigned char' in initializer list [-Wc++11-narrowing] const Saver labelbufSaver = { labelbuf, 0, 0, list.maxLabelsize() }; ^~~~~~~~~~~~~~~~~~~ src/statesaver.cpp:478:50: note: insert an explicit cast to silence this issue const Saver labelbufSaver = { labelbuf, 0, 0, list.maxLabelsize() }; ^~~~~~~~~~~~~~~~~~~ static_cast( ) 2 errors generated. Makefile.libretro:219: recipe for target 'src/statesaver.o' failed gmake: *** [src/statesaver.o] Error 1 gmake: *** Waiting for unfinished jobs.... *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/emulators/libretro-gambatte *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/emulators/libretro-gambatte