=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for retroarch-1.7.7nb10 CC frontend/drivers/platform_unix.c CC version_git.c CC frontend/frontend.c CC frontend/frontend_driver.c CC ui/ui_companion_driver.c CC frontend/drivers/platform_null.c CC ui/drivers/ui_null.c CC ui/drivers/null/ui_null_window.c CC ui/drivers/null/ui_null_browser_window.c CC ui/drivers/null/ui_null_msg_window.c CC ui/drivers/null/ui_null_application.c CC core_impl.c CC retroarch.c CC dirs.c CC paths.c CC command.c CC msg_hash.c CC intl/msg_hash_us.c CC libretro-common/queues/task_queue.c CC tasks/task_save.c CC tasks/task_content.c CC tasks/task_file_transfer.c CC tasks/task_image.c CC tasks/task_audio_mixer.c CC libretro-common/encodings/encoding_utf.c CC libretro-common/encodings/encoding_crc32.c CC libretro-common/compat/fopen_utf8.c CC libretro-common/lists/file_list.c CC libretro-common/lists/dir_list.c CC libretro-common/file/retro_dirent.c CC libretro-common/streams/stdin_stream.c CC libretro-common/streams/file_stream.c CC libretro-common/streams/file_stream_transforms.c CC libretro-common/streams/interface_stream.c libretro-common/streams/file_stream.c:247:17: warning: array subscript is of type 'char' [-Wchar-subscripts] while (isdigit(*format)) *subfmtiter++ = *format++; /* width */ ^~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ libretro-common/streams/file_stream.c:285:16: warning: array subscript is of type 'char' [-Wchar-subscripts] else if (isspace(*format)) ^~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ libretro-common/streams/file_stream.c:287:17: warning: array subscript is of type 'char' [-Wchar-subscripts] while (isspace(*bufiter)) bufiter++; ^~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ CC libretro-common/streams/memory_stream.c CC libretro-common/vfs/vfs_implementation.c CC libretro-common/lists/string_list.c CC libretro-common/string/stdstring.c 3 warnings generated. CC list_special.c CC libretro-common/memmap/memalign.c CC libretro-common/file/nbio/nbio_stdio.c CC libretro-common/file/nbio/nbio_linux.c CC libretro-common/file/nbio/nbio_unixmmap.c CC libretro-common/file/nbio/nbio_windowsmmap.c CC libretro-common/file/nbio/nbio_intf.c CC libretro-common/file/nbio/nbio_orbis.c CC libretro-common/file/file_path.c CC file_path_special.c CC file_path_str.c CC libretro-common/hash/rhash.c CC audio/audio_driver.c CC libretro-common/audio/audio_mixer.c CC input/common/input_common.c CC input/input_driver.c CC input/input_mapper.c CC led/drivers/led_null.c CC led/led_driver.c CC gfx/video_coord_array.c CC gfx/video_display_server.c CC gfx/video_driver.c CC gfx/video_crt_switch.c CC camera/camera_driver.c CC wifi/wifi_driver.c CC location/location_driver.c CC configuration.c CC libretro-common/dynamic/dylib.c CC dynamic.c CC cores/dynamic_dummy.c CC libretro-common/queues/message_queue.c CC managers/state_manager.c CC gfx/drivers_font_renderer/bitmapfont.c CC tasks/task_autodetect.c CC input/input_autodetect_builtin.c CC input/input_keymaps.c CC input/input_remapping.c CC libretro-common/queues/fifo_queue.c CC managers/core_option_manager.c CC libretro-common/compat/compat_fnmatch.c CC libretro-common/compat/compat_posix_string.c CC managers/cheat_manager.c CC core_info.c CC libretro-common/file/config_file.c CC libretro-common/file/config_file_userdata.c CC runtime_file.c CC tasks/task_screenshot.c CC tasks/task_powerstate.c CC libretro-common/gfx/scaler/scaler.c CC gfx/video_shader_parse.c CC libretro-common/gfx/scaler/pixconv.c CC libretro-common/gfx/scaler/scaler_int.c CC libretro-common/gfx/scaler/scaler_filter.c CC gfx/font_driver.c gfx/font_driver.c:928:29: warning: overlapping comparisons always evaluate to true [-Wtautological-overlap-compare] if (next_id > 0x20 || next_id < 0x50) ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ gfx/font_driver.c:920:30: warning: overlapping comparisons always evaluate to true [-Wtautological-overlap-compare] if (prev1_id > 0x20 || prev1_id < 0x50) ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ gfx/font_driver.c:905:33: warning: overlapping comparisons always evaluate to true [-Wtautological-overlap-compare] if (prev2_id > 0x20 || prev2_id < 0x50) ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ CC gfx/video_filter.c CC libretro-common/audio/resampler/audio_resampler.c CC libretro-common/audio/dsp_filter.c 3 warnings generated. CC libretro-common/audio/resampler/drivers/sinc_resampler.c CC libretro-common/audio/resampler/drivers/nearest_resampler.c CC libretro-common/audio/resampler/drivers/null_resampler.c CC libretro-common/utils/md5.c CC location/drivers/nulllocation.c CC camera/drivers/nullcamera.c CC wifi/drivers/nullwifi.c CC gfx/drivers/nullgfx.c CC gfx/display_servers/dispserv_null.c CC audio/drivers/nullaudio.c CC input/drivers/nullinput.c CC input/drivers_hid/null_hid.c CC input/drivers_joypad/null_joypad.c CC playlist.c CC movie.c CC record/record_driver.c CC record/drivers/record_null.c CC libretro-common/features/features_cpu.c CC performance_counters.c CC verbosity.c CC midi/midi_driver.c CC midi/drivers/null_midi.c CC runahead/copy_load_info.c CC runahead/dirty_input.c CC runahead/mem_util.c CC runahead/mylist.c CC runahead/run_ahead.c CC runahead/secondary_core.c CC audio/drivers_resampler/cc_resampler.c CC intl/msg_hash_de.c CC intl/msg_hash_eo.c CC intl/msg_hash_es.c CC intl/msg_hash_fr.c CC intl/msg_hash_it.c CC intl/msg_hash_ja.c CC intl/msg_hash_ko.c CC intl/msg_hash_nl.c CC intl/msg_hash_pl.c CC intl/msg_hash_pt_br.c CC intl/msg_hash_pt_pt.c CC intl/msg_hash_ru.c CC intl/msg_hash_vn.c CC intl/msg_hash_chs.c CC intl/msg_hash_cht.c CC intl/msg_hash_ar.c CC intl/msg_hash_el.c CC intl/msg_hash_tr.c CC libretro-common/formats/image_texture.c CC cores/libretro-imageviewer/image_core.c cores/libretro-imageviewer/image_core.c:75:59: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] static const char* IMAGE_CORE_PREFIX(valid_extensions) = 1+ /* to remove the first |, the alternative is 25 extra lines of ifdef/etc */ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cores/libretro-imageviewer/image_core.c:75:59: note: use array indexing to silence this warning CC libretro-db/bintree.c 1 warning generated. CC libretro-db/libretrodb.c CC libretro-db/query.c CC libretro-db/rmsgpack.c CC libretro-db/rmsgpack_dom.c CC database_info.c CC tasks/task_database.c CC tasks/task_database_cue.c CC audio/drivers/audioio.c CC audio/drivers/oss.c CC libretro-common/audio/conversion/s16_to_float.c CC libretro-common/audio/conversion/float_to_s16.c CC libretro-common/audio/audio_mix.c CC libretro-common/formats/wav/rwav.c CC menu/drivers/rgui.c CC menu/drivers/materialui.c CC menu/drivers/xmb.c CC menu/drivers/ozone/ozone.c CC menu/drivers/ozone/ozone_entries.c CC menu/drivers/ozone/ozone_display.c CC menu/drivers/ozone/ozone_texture.c CC menu/drivers/ozone/ozone_theme.c CC menu/drivers/ozone/ozone_sidebar.c CC menu/menu_shader.c CC menu/menu_driver.c CC menu/menu_content.c CC menu/menu_input.c CC menu/menu_entries.c CC menu/menu_setting.c menu/menu_driver.c:1449:36: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-int-float-conversion] return (rand() * ((max - min) / RAND_MAX)) + min; ~ ^~~~~~~~ /usr/include/stdlib.h:90:18: note: expanded from macro 'RAND_MAX' #define RAND_MAX 0x7fffffff ^~~~~~~~~~ CC menu/menu_networking.c CC menu/widgets/menu_filebrowser.c CC menu/widgets/menu_dialog.c CC menu/widgets/menu_input_dialog.c CC menu/widgets/menu_input_bind_dialog.c CC menu/widgets/menu_osk.c CC menu/menu_cbs.c CC menu/cbs/menu_cbs_ok.c CC menu/cbs/menu_cbs_cancel.c menu/menu_setting.c:2313:13: warning: unused function 'config_hex' [-Wunused-function] static void config_hex( ^ menu/menu_setting.c:2337:13: warning: unused function 'config_bind' [-Wunused-function] static void config_bind( ^ CC menu/cbs/menu_cbs_select.c CC menu/cbs/menu_cbs_start.c 1 warning generated. CC menu/cbs/menu_cbs_info.c CC menu/cbs/menu_cbs_refresh.c CC menu/cbs/menu_cbs_left.c CC menu/cbs/menu_cbs_right.c CC menu/cbs/menu_cbs_deferred_push.c CC menu/cbs/menu_cbs_scan.c CC menu/cbs/menu_cbs_get_value.c CC menu/cbs/menu_cbs_label.c CC menu/cbs/menu_cbs_sublabel.c CC menu/cbs/menu_cbs_title.c CC menu/cbs/menu_cbs_up.c CC menu/cbs/menu_cbs_down.c CC menu/cbs/menu_cbs_contentlist_switch.c CC menu/menu_displaylist.c CC menu/menu_animation.c CC menu/drivers/menu_generic.c CC menu/drivers/null.c CC menu/menu_thumbnail_path.c CC menu/drivers_display/menu_display_null.c CC menu/widgets/menu_widgets.c CC tasks/task_overlay.c CC input/input_overlay.c CC led/drivers/led_overlay.c CC gfx/drivers_font_renderer/stb.c CC gfx/drivers_font_renderer/stb_unicode.c CC gfx/drivers_font_renderer/freetype.c CC libretro-common/rthreads/rthreads.c CC libretro-common/rthreads/rsemaphore.c CC gfx/video_thread_wrapper.c CC audio/audio_thread_wrapper.c CC input/common/input_x11_common.c CC input/drivers/x11_input.c CC gfx/common/x11_common.c CC gfx/common/xinerama_common.c CC gfx/display_servers/dispserv_x11.c CC gfx/drivers_context/x_ctx.c CC input/drivers_keyboard/keyboard_event_xkb.c CC input/drivers_joypad/hid_joypad.c CC input/connect/joypad_connection.c CC input/connect/connect_ps2adapter.c CC input/connect/connect_psxadapter.c CC input/connect/connect_ps3.c CC input/connect/connect_ps4.c CC input/connect/connect_wii.c CC input/connect/connect_nesusb.c CC input/connect/connect_snesusb.c CC input/connect/connect_wiiupro.c CC input/connect/connect_wiiugca.c CC gfx/drivers_context/gfx_null_ctx.c CC gfx/video_state_tracker.c CC gfx/drivers/gl.c CC libretro-common/gfx/gl_capabilities.c CC gfx/drivers_font/gl_raster_font.c CC libretro-common/glsym/rglgen.c CC gfx/drivers/gl1.c CC gfx/drivers_font/gl1_raster_font.c CC menu/drivers_display/menu_display_gl.c CC menu/drivers_display/menu_display_gl1.c CC gfx/drivers_context/xegl_ctx.c CC libretro-common/glsym/glsym_gl.c CC gfx/drivers_shader/shader_glsl.c CC gfx/common/egl_common.c CC gfx/drivers/sdl2_gfx.c CC input/drivers/sdl_input.c CC input/drivers_joypad/sdl_joypad.c CC audio/drivers/sdl_audio.c CC gfx/drivers_context/sdl_gl_ctx.c CC gfx/drivers/gl_core.c CC gfx/drivers_font/gl_core_raster_font.c CXX gfx/drivers_shader/shader_gl_core.cpp CC menu/drivers_display/menu_display_gl_core.c CC gfx/drivers/xvideo.c CXX gfx/drivers_shader/slang_process.cpp CXX gfx/drivers_shader/slang_preprocess.cpp CXX gfx/drivers_shader/glslang_util.cpp CXX gfx/drivers_shader/slang_reflection.cpp CXX deps/glslang/glslang.cpp CXX deps/glslang/glslang/SPIRV/disassemble.cpp CXX deps/glslang/glslang/SPIRV/GlslangToSpv.cpp In file included from deps/glslang/glslang.cpp:19: In file included from ./deps/glslang/glslang/SPIRV/GlslangToSpv.h:41: In file included from ./deps/glslang/glslang/SPIRV/../glslang/Include/intermediate.h:55: In file included from ./deps/glslang/glslang/glslang/Public/../Include/../Include/Common.h:107: ./deps/glslang/glslang/glslang/Public/../Include/PoolAlloc.h:307:54: error: 'operator=' is a private member of 'glslang::TPoolAllocator' void setAllocator(TPoolAllocator* a) { allocator = *a; } ~~~~~~~~~ ^ ~~ ./deps/glslang/glslang/glslang/Public/../Include/PoolAlloc.h:244:21: note: declared private here TPoolAllocator& operator=(const TPoolAllocator&); // don't allow assignment operator ^ In file included from deps/glslang/glslang/SPIRV/GlslangToSpv.cpp:43: In file included from ./deps/glslang/glslang/SPIRV/GlslangToSpv.h:41: In file included from ./deps/glslang/glslang/SPIRV/../glslang/Include/intermediate.h:55: In file included from ./deps/glslang/glslang/SPIRV/../glslang/Include/../Include/Common.h:107: ./deps/glslang/glslang/SPIRV/../glslang/Include/PoolAlloc.h:307:54: error: 'operator=' is a private member of 'glslang::TPoolAllocator' void setAllocator(TPoolAllocator* a) { allocator = *a; } ~~~~~~~~~ ^ ~~ ./deps/glslang/glslang/SPIRV/../glslang/Include/PoolAlloc.h:244:21: note: declared private here TPoolAllocator& operator=(const TPoolAllocator&); // don't allow assignment operator ^ 1 error generated. gmake: *** [Makefile:206: obj-unix/release/./deps/glslang/glslang.o] Error 1 gmake: *** Waiting for unfinished jobs.... 2 warnings generated. 1 error generated. gmake: *** [Makefile:204: obj-unix/release/./deps/glslang/glslang/SPIRV/GlslangToSpv.o] Error 1 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/emulators/retroarch *** Error code 1 Stop. make: stopped in /data/pkgsrc/emulators/retroarch