Mock Version: 1.4.13 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i686 --nodeps /builddir/build/SPECS/RetroArch.spec'], chrootPath='/var/lib/mock/819053-fedora-rawhide-i386-1541321560.800816/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock']unshare_net=FalseprintOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '1a34b3a4a8af4b5ebc0622451bc91320', '-D', '/var/lib/mock/819053-fedora-rawhide-i386-1541321560.800816/root', '-a', '--capability=cap_ipc_lock', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i686 --nodeps /builddir/build/SPECS/RetroArch.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: i686 Building for target i686 Wrote: /builddir/build/SRPMS/RetroArch-1.7.5-2.fc30.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target i686 --nodeps /builddir/build/SPECS/RetroArch.spec'], chrootPath='/var/lib/mock/819053-fedora-rawhide-i386-1541321560.800816/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock']unshare_net=FalseprintOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '9fc7aa28afe941ceb8b3eef494f3d131', '-D', '/var/lib/mock/819053-fedora-rawhide-i386-1541321560.800816/root', '-a', '--capability=cap_ipc_lock', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target i686 --nodeps /builddir/build/SPECS/RetroArch.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: i686 Building for target i686 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.bHLByq + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf RetroArch-1.7.5 + /usr/bin/gzip -dc /builddir/build/SOURCES/v1.7.5.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd RetroArch-1.7.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.HtoRcA + umask 022 + cd /builddir/build/BUILD + cd RetroArch-1.7.5 + ./configure --prefix=/usr Checking operating system ... Linux Checking for suitable working C compiler ... /usr/bin/gcc works Checking for suitable working C++ compiler ... /usr/bin/g++ works Checking for moc ... none BUILDSTDERR: Warning: moc not found, Qt companion support will be disabled. Checking for pkg-config ... /usr/bin/pkgconf Checking for availability of switch -std=gnu99 in /usr/bin/gcc ... yes Checking for availability of switch -Wno-unused-result in /usr/bin/gcc ... yes Checking for availability of switch -Wno-unused-variable in /usr/bin/gcc ... yes Checking function sd_get_machine_names in -lsystemd ... no Checking presence of package bcm_host ... no Checking function bcm_host_init in -lbcm_host ... no Checking presence of package egl ... 18.2.2 Checking function ass_library_init in -lass ... no Checking function pthread_create in -lpthread ... yes Checking function pthread_key_create in -lpthread ... yes Checking function dlopen in -ldl ... yes Checking function socket in -lc ... yes Checking function getaddrinfo in -lc ... yes Checking existence of -lminiupnpc ... no Checking function fcntl in -lc ... yes Checking function getopt_long in -lc ... yes Checking presence of package alsa ... 1.1.7 Checking presence of header file sys/soundcard.h ... yes Checking presence of header file soundcard.h ... no Checking existence of -lossaudio ... no Checking function alcOpenDevice in -lopenal ... yes Checking presence of package rsound >= 1.1 ... no Checking presence of package libroar ... no Checking presence of package jack >= 0.120.1 ... no Checking presence of package libpulse ... 12.2-rebootstrapped Checking presence of package sdl >= 1.2.10 ... 1.2.15 Checking presence of package sdl2 >= 2.0.0 ... 2.0.8 Checking existence of -ljack ... no BUILDSTDERR: Notice: SDL drivers will be replaced by SDL2 ones. Checking presence of package flac ... no Checking existence of -lFLAC ... no Checking presence of package libusb-1.0 >= 1.0.13 ... 1.0.22 Checking presence of header file GL/gl.h ... yes Checking existence of -lGL ... yes Checking function cgCreateContext in -lCg -lCgGL ... no Checking presence of package zlib ... 1.2.11 Checking presence of package libmpv ... no Checking presence of package libavcodec >= 54 ... no Checking presence of package libavformat >= 54 ... no Checking presence of package libavdevice ... no Checking presence of package libswresample ... no Checking presence of package libavresample ... no Checking presence of package libavutil >= 51 ... no Checking presence of package libswscale >= 2.1 ... no Checking existence of -lavcodec ... no Checking existence of -lavformat ... no Checking existence of -lavdevice ... no Checking existence of -lswresample ... no Checking existence of -lavresample ... no Checking existence of -lavutil ... no Checking existence of -lswscale ... no Checking presence of header file libavutil/channel_layout.h ... no BUILDSTDERR: Notice: FFmpeg built-in support disabled due to missing or unsuitable packages. Checking function dlopen in -ldl ... yes Checking presence of package gbm >= 9.0 ... 18.2.2 Checking presence of package libdrm ... 2.4.96 Checking presence of package libxml-2.0 ... 2.9.8 Checking presence of package vg ... no Checking existence of -lOpenVG ... no Checking presence of package libv4l2 ... 1.14.2 Checking presence of package freetype2 ... 22.1.16 Checking presence of package x11 ... 1.6.7 Checking presence of package xcb ... 1.13.1 Checking presence of package wayland-egl ... no Checking presence of package wayland-cursor ... no Checking presence of package xkbcommon >= 0.3.2 ... 0.8.2 Checking presence of package xext ... 1.3.3 Checking presence of package xxf86vm ... 1.1.4 Checking existence of -lwayland-egl -lwayland-client ... no Checking existence of -lwayland-cursor ... no Checking presence of package xinerama ... 1.1.4 Checking presence of package xv ... no Checking existence of -lXv ... no Checking presence of package libudev ... no Checking existence of -ludev ... no Checking presence of header file linux/parport.h ... yes Checking presence of header file linux/ppdev.h ... yes Checking function strcasestr in -lc ... yes Checking function mmap in -lc ... yes Checking function vkCreateInstance in -lvulkan ... yes Creating make config: config.mk Creating config header: config.h + /usr/bin/make -O -j2 CC input/common/linux_common.c CC input/drivers/linuxraw_input.c CC input/drivers_joypad/linuxraw_joypad.c CC frontend/frontend.c CC frontend/frontend_driver.c CC frontend/drivers/platform_null.c CC frontend/drivers/platform_unix.c BUILDSTDERR: frontend/drivers/platform_unix.c: In function 'check_proc_acpi_sysfs_ac_adapter': BUILDSTDERR: frontend/drivers/platform_unix.c:893:49: warning: passing argument 3 of 'filestream_read_file' from incompatible pointer type [-Wincompatible-pointer-types] BUILDSTDERR: if (filestream_read_file(path, (void**)&buf, &length) != 1) BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from frontend/drivers/platform_unix.c:67: BUILDSTDERR: ./libretro-common/include/streams/file_stream.h:77:69: note: expected 'int64_t *' {aka 'long long int *'} but argument is of type 'ssize_t *' {aka 'int *'} BUILDSTDERR: int64_t filestream_read_file(const char *path, void **buf, int64_t *len); BUILDSTDERR: ~~~~~~~~~^~~ CC ui/drivers/ui_null.c CC ui/drivers/null/ui_null_window.c CC ui/ui_companion_driver.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 dirs.c CC paths.c CC retroarch.c CC msg_hash.c CC command.c BUILDSTDERR: command.c: In function 'command_event_main_state': BUILDSTDERR: command.c:1687:51: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 1 and 8192 [-Wformat-truncation=] BUILDSTDERR: snprintf(state_path, state_path_size, "%s%d", BUILDSTDERR: ^~ BUILDSTDERR: command.c:1687:48: note: directive argument in the range [1, 2147483647] BUILDSTDERR: snprintf(state_path, state_path_size, "%s%d", BUILDSTDERR: ^~~~~~ BUILDSTDERR: command.c:1687:10: note: 'snprintf' output between 2 and 8202 bytes into a destination of size 8192 BUILDSTDERR: snprintf(state_path, state_path_size, "%s%d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: global->name.savestate, state_slot); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC intl/msg_hash_us.c CC libretro-common/queues/task_queue.c CC tasks/task_save.c BUILDSTDERR: tasks/task_save.c: In function 'task_load_handler': BUILDSTDERR: tasks/task_save.c:858:22: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 1022 [-Wformat-truncation=] BUILDSTDERR: "%s \"%s\" %s.", BUILDSTDERR: ^~ BUILDSTDERR: tasks/task_save.c:856:10: note: 'snprintf' output 6 or more bytes (assuming 4101) into a destination of size 1024 BUILDSTDERR: snprintf(msg, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: 1024 * sizeof(char), BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: "%s \"%s\" %s.", BUILDSTDERR: ~~~~~~~~~~~~~~~~ BUILDSTDERR: msg_hash_to_str(MSG_AUTOLOADING_SAVESTATE_FROM), BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: state->path, BUILDSTDERR: ~~~~~~~~~~~~ BUILDSTDERR: msg_hash_to_str(MSG_SUCCEEDED)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: tasks/task_save.c: In function 'task_save_handler': BUILDSTDERR: tasks/task_save.c:645:41: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 255 [-Wformat-truncation=] BUILDSTDERR: snprintf(err, sizeof(err), "%s %s", msg_hash_to_str(MSG_FAILED_TO_SAVE_STATE_TO), state->path); BUILDSTDERR: ^~ BUILDSTDERR: tasks/task_save.c:645:10: note: 'snprintf' output 2 or more bytes (assuming 4097) into a destination of size 256 BUILDSTDERR: snprintf(err, sizeof(err), "%s %s", msg_hash_to_str(MSG_FAILED_TO_SAVE_STATE_TO), state->path); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC tasks/task_file_transfer.c CC tasks/task_content.c CC tasks/task_image.c CC tasks/task_audio_mixer.c CC libretro-common/encodings/encoding_crc32.c CC libretro-common/compat/fopen_utf8.c CC libretro-common/encodings/encoding_utf.c CC libretro-common/lists/dir_list.c CC libretro-common/file/retro_dirent.c CC libretro-common/lists/file_list.c CC libretro-common/streams/stdin_stream.c CC libretro-common/streams/file_stream_transforms.c CC libretro-common/streams/interface_stream.c CC libretro-common/streams/file_stream.c CC libretro-common/streams/memory_stream.c CC libretro-common/vfs/vfs_implementation.c CC libretro-common/lists/string_list.c CC libretro-common/memmap/memalign.c CC libretro-common/string/stdstring.c CC list_special.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 setting_list.c CC libretro-common/file/file_path.c CC file_path_str.c CC file_path_special.c CC libretro-common/hash/rhash.c CC audio/audio_driver.c CC input/common/input_common.c CC input/input_driver.c CC input/input_mapper.c CC led/led_driver.c CC led/drivers/led_null.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 driver.c CC libretro-common/audio/audio_mixer.c CC libretro-common/dynamic/dylib.c CC configuration.c CC cores/dynamic_dummy.c CC libretro-common/queues/message_queue.c CC managers/core_manager.c CC dynamic.c CC managers/state_manager.c CC gfx/drivers_font_renderer/bitmapfont.c CC input/input_autodetect_builtin.c CC tasks/task_autodetect.c CC input/input_remapping.c CC libretro-common/queues/fifo_queue.c CC input/input_keymaps.c CC libretro-common/compat/compat_fnmatch.c CC libretro-common/compat/compat_posix_string.c CC managers/core_option_manager.c CC core_info.c CC managers/cheat_manager.c CC libretro-common/file/config_file_userdata.c CC libretro-common/file/config_file.c CC tasks/task_screenshot.c CC tasks/task_powerstate.c CC gfx/drivers_shader/shader_null.c CC libretro-common/gfx/scaler/scaler.c CC libretro-common/gfx/scaler/pixconv.c CC libretro-common/gfx/scaler/scaler_int.c CC gfx/video_shader_parse.c CC libretro-common/gfx/scaler/scaler_filter.c CC gfx/video_filter.c CC gfx/font_driver.c CC libretro-common/audio/resampler/audio_resampler.c CC libretro-common/audio/dsp_filter.c CC libretro-common/audio/resampler/drivers/nearest_resampler.c CC libretro-common/audio/resampler/drivers/sinc_resampler.c CC libretro-common/audio/resampler/drivers/null_resampler.c CC location/drivers/nulllocation.c CC camera/drivers/nullcamera.c CC wifi/drivers/nullwifi.c CC gfx/display_servers/dispserv_null.c CC audio/drivers/nullaudio.c CC gfx/drivers/nullgfx.c CC input/drivers/nullinput.c CC input/drivers_hid/null_hid.c CC input/drivers_joypad/null_joypad.c CC movie.c BUILDSTDERR: movie.c: In function 'runloop_check_movie_init': BUILDSTDERR: movie.c:552:37: warning: '%s' directive output may be truncated writing up to 8191 bytes into a region of size 8190 [-Wformat-truncation=] BUILDSTDERR: snprintf(msg, sizeof(msg), "%s \"%s\".", BUILDSTDERR: ^~ BUILDSTDERR: movie.c:554:10: BUILDSTDERR: path); BUILDSTDERR: ~~~~ BUILDSTDERR: movie.c:552:4: note: 'snprintf' output 5 or more bytes (assuming 8196) into a destination of size 8192 BUILDSTDERR: snprintf(msg, sizeof(msg), "%s \"%s\".", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: msg_hash_to_str(MSG_STARTING_MOVIE_RECORD_TO), BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: path); BUILDSTDERR: ~~~~~ CC playlist.c CC record/drivers/record_null.c CC libretro-common/features/features_cpu.c CC record/record_driver.c CC performance_counters.c CC verbosity.c CC midi/drivers/null_midi.c CC midi/midi_driver.c CC runahead/copy_load_info.c CC runahead/mem_util.c CC runahead/dirty_input.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_eo.c CC intl/msg_hash_de.c CC intl/msg_hash_fr.c CC intl/msg_hash_es.c CC intl/msg_hash_it.c CC intl/msg_hash_ja.c CC intl/msg_hash_nl.c CC intl/msg_hash_pl.c CC intl/msg_hash_ko.c CC intl/msg_hash_pt_pt.c CC intl/msg_hash_ru.c CC intl/msg_hash_pt_br.c CC intl/msg_hash_vn.c CC intl/msg_hash_chs.c CC intl/msg_hash_cht.c CC libretro-common/compat/compat_strl.c CC intl/msg_hash_ar.c CC libretro-common/formats/image_texture.c CC cores/libretro-imageviewer/image_core.c CC libretro-db/libretrodb.c CC libretro-db/bintree.c CC libretro-db/rmsgpack.c CC libretro-db/query.c CC libretro-db/rmsgpack_dom.c CC database_info.c CC tasks/task_database.c CC tasks/task_database_cue.c CC deps/mbedtls/aesni.c CC deps/mbedtls/arc4.c CC deps/mbedtls/aes.c CC deps/mbedtls/asn1parse.c CC deps/mbedtls/base64.c CC deps/mbedtls/asn1write.c CC deps/mbedtls/blowfish.c CC deps/mbedtls/camellia.c CC deps/mbedtls/ccm.c CC deps/mbedtls/cipher.c CC deps/mbedtls/bignum.c CC deps/mbedtls/cmac.c CC deps/mbedtls/cipher_wrap.c CC deps/mbedtls/ctr_drbg.c CC deps/mbedtls/dhm.c CC deps/mbedtls/ecdh.c CC deps/mbedtls/des.c CC deps/mbedtls/ecjpake.c CC deps/mbedtls/ecdsa.c CC deps/mbedtls/ecp_curves.c CC deps/mbedtls/entropy.c CC deps/mbedtls/ecp.c CC deps/mbedtls/entropy_poll.c CC deps/mbedtls/error.c CC deps/mbedtls/havege.c CC deps/mbedtls/gcm.c CC deps/mbedtls/hmac_drbg.c CC deps/mbedtls/md2.c CC deps/mbedtls/md4.c CC deps/mbedtls/md.c CC deps/mbedtls/md_wrap.c CC deps/mbedtls/memory_buffer_alloc.c CC deps/mbedtls/md5.c CC deps/mbedtls/padlock.c CC deps/mbedtls/oid.c CC deps/mbedtls/pem.c CC deps/mbedtls/pk.c CC deps/mbedtls/pk_wrap.c CC deps/mbedtls/pkcs12.c CC deps/mbedtls/pkcs5.c CC deps/mbedtls/pkwrite.c CC deps/mbedtls/platform.c CC deps/mbedtls/pkparse.c CC deps/mbedtls/ripemd160.c CC deps/mbedtls/rsa.c CC deps/mbedtls/sha1.c CC deps/mbedtls/sha256.c CC deps/mbedtls/threading.c CC deps/mbedtls/sha512.c CC deps/mbedtls/timing.c CC deps/mbedtls/version.c CC deps/mbedtls/version_features.c CC deps/mbedtls/certs.c CC deps/mbedtls/pkcs11.c CC deps/mbedtls/xtea.c CC deps/mbedtls/x509_create.c CC deps/mbedtls/x509.c CC deps/mbedtls/x509_crl.c CC deps/mbedtls/x509_csr.c CC deps/mbedtls/x509write_crt.c CC deps/mbedtls/x509write_csr.c CC deps/mbedtls/x509_crt.c CC deps/mbedtls/net_sockets.c CC deps/mbedtls/debug.c CC deps/mbedtls/ssl_cache.c CC deps/mbedtls/ssl_ciphersuites.c CC deps/mbedtls/ssl_cookie.c CC deps/mbedtls/ssl_cli.c CC deps/mbedtls/ssl_ticket.c CC deps/mbedtls/ssl_srv.c CC audio/drivers/oss.c CC audio/drivers/alsa.c CC audio/drivers/alsathread.c CC audio/drivers/tinyalsa.c CC audio/drivers/openal.c CC audio/drivers/pulse.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 deps/mbedtls/ssl_tls.c CC menu/drivers/rgui.c BUILDSTDERR: menu/drivers/rgui.c: In function 'rgui_render': BUILDSTDERR: menu/drivers/rgui.c:662:53: warning: '%-*s' directive output may be truncated writing up to 2147483648 bytes into a region of size between 0 and 252 [-Wformat-truncation=] BUILDSTDERR: snprintf(message, sizeof(message), "%c %-*.*s %-*s", BUILDSTDERR: ^~~~ BUILDSTDERR: menu/drivers/rgui.c:668:13: BUILDSTDERR: type_str_buf); BUILDSTDERR: ~~~~~~~~~~~~ BUILDSTDERR: menu/drivers/rgui.c:662:42: note: assuming directive output of 254 bytes BUILDSTDERR: snprintf(message, sizeof(message), "%c %-*.*s %-*s", BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: menu/drivers/rgui.c:662:7: note: 'snprintf' output between 4 and 4294967300 bytes into a destination of size 255 BUILDSTDERR: snprintf(message, sizeof(message), "%c %-*.*s %-*s", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: entry_selected ? '>' : ' ', BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: (int)(RGUI_TERM_WIDTH(fb_width) - (entry_spacing + 1 + 2) - entry_title_buf_utf8len + entry_title_buf_len), BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: (int)(RGUI_TERM_WIDTH(fb_width) - (entry_spacing + 1 + 2) - entry_title_buf_utf8len + entry_title_buf_len), BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: entry_title_buf, BUILDSTDERR: ~~~~~~~~~~~~~~~~ BUILDSTDERR: entry_spacing, BUILDSTDERR: ~~~~~~~~~~~~~~ BUILDSTDERR: type_str_buf); BUILDSTDERR: ~~~~~~~~~~~~~ BUILDSTDERR: menu/drivers/rgui.c:662:53: warning: '%-*s' directive output may be truncated writing up to 2147483648 bytes into a region of size between 0 and 252 [-Wformat-truncation=] BUILDSTDERR: snprintf(message, sizeof(message), "%c %-*.*s %-*s", BUILDSTDERR: ^~~~ BUILDSTDERR: menu/drivers/rgui.c:668:13: BUILDSTDERR: type_str_buf); BUILDSTDERR: ~~~~~~~~~~~~ BUILDSTDERR: menu/drivers/rgui.c:662:42: note: assuming directive output of 254 bytes BUILDSTDERR: snprintf(message, sizeof(message), "%c %-*.*s %-*s", BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: menu/drivers/rgui.c:662:7: note: 'snprintf' output between 4 and 4294967300 bytes into a destination of size 255 BUILDSTDERR: snprintf(message, sizeof(message), "%c %-*.*s %-*s", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: entry_selected ? '>' : ' ', BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: (int)(RGUI_TERM_WIDTH(fb_width) - (entry_spacing + 1 + 2) - entry_title_buf_utf8len + entry_title_buf_len), BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: (int)(RGUI_TERM_WIDTH(fb_width) - (entry_spacing + 1 + 2) - entry_title_buf_utf8len + entry_title_buf_len), BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: entry_title_buf, BUILDSTDERR: ~~~~~~~~~~~~~~~~ BUILDSTDERR: entry_spacing, BUILDSTDERR: ~~~~~~~~~~~~~~ BUILDSTDERR: type_str_buf); BUILDSTDERR: ~~~~~~~~~~~~~ CC menu/drivers/materialui.c BUILDSTDERR: menu/drivers/materialui.c: In function 'materialui_frame': BUILDSTDERR: menu/drivers/materialui.c:1565:53: warning: ' (' directive output may be truncated writing 2 bytes into a region of size between 1 and 255 [-Wformat-truncation=] BUILDSTDERR: snprintf(title_buf_msg, sizeof(title_buf), "%s (%s)", BUILDSTDERR: ^~ BUILDSTDERR: menu/drivers/materialui.c:1565:7: note: 'snprintf' output between 4 and 512 bytes into a destination of size 255 BUILDSTDERR: snprintf(title_buf_msg, sizeof(title_buf), "%s (%s)", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: title_buf, title_msg); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~ CC menu/menu_driver.c CC menu/drivers/xmb.c BUILDSTDERR: menu/drivers/xmb.c: In function 'xmb_update_savestate_thumbnail_path': BUILDSTDERR: menu/drivers/xmb.c:1100:43: warning: '%s' directive output may be truncated writing up to 8191 bytes into a region of size 8024 [-Wformat-truncation=] BUILDSTDERR: snprintf(path, path_size, "%s%d", BUILDSTDERR: ^~ BUILDSTDERR: menu/drivers/xmb.c:1100:42: note: directive argument in the range [1, 2147483647] BUILDSTDERR: snprintf(path, path_size, "%s%d", BUILDSTDERR: ^~~~~~ BUILDSTDERR: menu/drivers/xmb.c:1100:16: note: 'snprintf' output between 2 and 8202 bytes into a destination of size 8024 BUILDSTDERR: snprintf(path, path_size, "%s%d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: global->name.savestate, state_slot); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC menu/menu_content.c CC menu/menu_input.c CC menu/menu_entries.c CC menu/menu_networking.c CC menu/menu_shader.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_entry.c CC menu/widgets/menu_osk.c CC menu/menu_cbs.c CC menu/menu_setting.c CC menu/cbs/menu_cbs_cancel.c CC menu/cbs/menu_cbs_select.c CC menu/cbs/menu_cbs_start.c CC menu/cbs/menu_cbs_info.c CC menu/cbs/menu_cbs_refresh.c CC menu/cbs/menu_cbs_ok.c BUILDSTDERR: menu/cbs/menu_cbs_ok.c: In function 'netplay_refresh_rooms_menu': BUILDSTDERR: menu/cbs/menu_cbs_ok.c:3948:40: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 1 and 4108 [-Wformat-truncation=] BUILDSTDERR: snprintf(s, sizeof(s), "%s: %s%s", BUILDSTDERR: ^~ BUILDSTDERR: menu/cbs/menu_cbs_ok.c:3952:44: BUILDSTDERR: netplay_room_list[i].nickname, country); BUILDSTDERR: ~~~~~~~ BUILDSTDERR: menu/cbs/menu_cbs_ok.c:3948:10: note: 'snprintf' output between 8 and 8210 bytes into a destination of size 4115 BUILDSTDERR: snprintf(s, sizeof(s), "%s: %s%s", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: netplay_room_list[i].lan ? "Local" : BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: (netplay_room_list[i].host_method == NETPLAY_HOST_METHOD_MITM ? BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: "Internet (relay)" : "Internet (direct)"), BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: netplay_room_list[i].nickname, country); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC menu/cbs/menu_cbs_left.c CC menu/cbs/menu_cbs_right.c CC menu/cbs/menu_cbs_scan.c CC menu/cbs/menu_cbs_deferred_push.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_animation.c CC menu/drivers_display/menu_display_null.c CC menu/drivers/menu_generic.c CC menu/drivers/null.c CC tasks/task_overlay.c CC input/input_overlay.c CC led/drivers/led_overlay.c CC menu/menu_displaylist.c BUILDSTDERR: menu/menu_displaylist.c: In function 'menu_displaylist_ctl': BUILDSTDERR: menu/menu_displaylist.c:1458:40: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] BUILDSTDERR: snprintf(buf, sizeof(buf), "%s %s", buf_tmp, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_FILTER)); BUILDSTDERR: ^ BUILDSTDERR: menu/menu_displaylist.c:1458:7: note: 'snprintf' output 2 or more bytes (assuming 65) into a destination of size 64 BUILDSTDERR: snprintf(buf, sizeof(buf), "%s %s", buf_tmp, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_FILTER)); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: menu/menu_displaylist.c:1464:40: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] BUILDSTDERR: snprintf(buf, sizeof(buf), "%s %s", buf_tmp, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_SCALE)); BUILDSTDERR: ^ BUILDSTDERR: menu/menu_displaylist.c:1464:7: note: 'snprintf' output 2 or more bytes (assuming 65) into a destination of size 64 BUILDSTDERR: snprintf(buf, sizeof(buf), "%s %s", buf_tmp, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_SCALE)); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: menu/menu_displaylist.c:3393:64: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size 63 [-Wformat-truncation=] BUILDSTDERR: snprintf(desc_label, sizeof(desc_label), "%s %s", msg_hash_to_str(keyptr->enum_idx), descriptor); BUILDSTDERR: ^~ ~~~~~~~~~~ BUILDSTDERR: menu/menu_displaylist.c:3393:19: note: 'snprintf' output 2 or more bytes (assuming 256) into a destination of size 64 BUILDSTDERR: snprintf(desc_label, sizeof(desc_label), "%s %s", msg_hash_to_str(keyptr->enum_idx), descriptor); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: menu/menu_displaylist.c:476:43: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 255 [-Wformat-truncation=] BUILDSTDERR: snprintf(cpu_str, sizeof(cpu_str), "%s %s", cpu_text_str, cpu_arch_str); BUILDSTDERR: ^~ ~~~~~~~~~~~~ BUILDSTDERR: menu/menu_displaylist.c:476:7: note: 'snprintf' output between 2 and 8192 bytes into a destination of size 255 BUILDSTDERR: snprintf(cpu_str, sizeof(cpu_str), "%s %s", cpu_text_str, cpu_arch_str); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: menu/menu_displaylist.c:583:43: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4093 [-Wformat-truncation=] BUILDSTDERR: snprintf(tmp, sizeof(tmp), "%s : %s (v%d.%d)", BUILDSTDERR: ^~ BUILDSTDERR: menu/menu_displaylist.c:585:16: BUILDSTDERR: tmp2, BUILDSTDERR: ~~~~ BUILDSTDERR: menu/menu_displaylist.c:583:10: note: 'snprintf' output 11 or more bytes (assuming 4106) into a destination of size 4096 BUILDSTDERR: snprintf(tmp, sizeof(tmp), "%s : %s (v%d.%d)", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: msg_hash_to_str(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_OS), BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: tmp2, BUILDSTDERR: ~~~~~ BUILDSTDERR: major, minor); BUILDSTDERR: ~~~~~~~~~~~~~ CC gfx/drivers_font_renderer/stb.c CC gfx/drivers_font_renderer/freetype.c CC libretro-common/rthreads/rthreads.c CC gfx/drivers_font_renderer/stb_unicode.c CC audio/audio_thread_wrapper.c CC input/common/input_x11_common.c CC gfx/video_thread_wrapper.c CC input/drivers/x11_input.c CC gfx/common/xinerama_common.c CC gfx/common/x11_common.c CC gfx/display_servers/dispserv_x11.c BUILDSTDERR: gfx/display_servers/dispserv_x11.c:309:4: warning: initialization of 'const char * (*)(void *)' from incompatible pointer type 'const char * (*)(void)' [-Wincompatible-pointer-types] BUILDSTDERR: x11_display_server_get_output_options, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:309:4: note: (near initialization for 'dispserv_x11.get_output_options') BUILDSTDERR: gfx/display_servers/dispserv_x11.c: In function 'x11_display_server_set_resolution': BUILDSTDERR: gfx/display_servers/dispserv_x11.c:255:66: warning: '%s' directive output may be truncated writing up to 249 bytes into a region of size 228 [-Wformat-truncation=] BUILDSTDERR: snprintf(output, sizeof(output), "xrandr --addmode %s%d %s", "DVI",i ,new_mode); BUILDSTDERR: ^~ ~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:255:10: note: 'snprintf' output between 23 and 272 bytes into a destination of size 250 BUILDSTDERR: snprintf(output, sizeof(output), "xrandr --addmode %s%d %s", "DVI",i ,new_mode); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:257:66: warning: '%s' directive output may be truncated writing up to 249 bytes into a region of size 228 [-Wformat-truncation=] BUILDSTDERR: snprintf(output, sizeof(output), "xrandr --delmode %s%d %s", "DVI",i ,old_mode); BUILDSTDERR: ^~ ~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:257:10: note: 'snprintf' output between 23 and 272 bytes into a destination of size 250 BUILDSTDERR: snprintf(output, sizeof(output), "xrandr --delmode %s%d %s", "DVI",i ,old_mode); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:262:67: warning: '%s' directive output may be truncated writing up to 249 bytes into a region of size 227 [-Wformat-truncation=] BUILDSTDERR: snprintf(output, sizeof(output), "xrandr --addmode %s-%d %s", "DVI",i ,new_mode); BUILDSTDERR: ^~ ~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:262:10: note: 'snprintf' output between 24 and 273 bytes into a destination of size 250 BUILDSTDERR: snprintf(output, sizeof(output), "xrandr --addmode %s-%d %s", "DVI",i ,new_mode); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:264:67: warning: '%s' directive output may be truncated writing up to 249 bytes into a region of size 227 [-Wformat-truncation=] BUILDSTDERR: snprintf(output, sizeof(output), "xrandr --delmode %s-%d %s", "DVI",i ,old_mode); BUILDSTDERR: ^~ ~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:264:10: note: 'snprintf' output between 24 and 273 bytes into a destination of size 250 BUILDSTDERR: snprintf(output, sizeof(output), "xrandr --delmode %s-%d %s", "DVI",i ,old_mode); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:269:66: warning: '%s' directive output may be truncated writing up to 249 bytes into a region of size 228 [-Wformat-truncation=] BUILDSTDERR: snprintf(output, sizeof(output), "xrandr --addmode %s%d %s", "VGA",i ,new_mode); BUILDSTDERR: ^~ ~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:269:10: note: 'snprintf' output between 23 and 272 bytes into a destination of size 250 BUILDSTDERR: snprintf(output, sizeof(output), "xrandr --addmode %s%d %s", "VGA",i ,new_mode); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:271:66: warning: '%s' directive output may be truncated writing up to 249 bytes into a region of size 228 [-Wformat-truncation=] BUILDSTDERR: snprintf(output, sizeof(output), "xrandr --delmode %s%d %s", "VGA",i ,old_mode); BUILDSTDERR: ^~ ~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:271:10: note: 'snprintf' output between 23 and 272 bytes into a destination of size 250 BUILDSTDERR: snprintf(output, sizeof(output), "xrandr --delmode %s%d %s", "VGA",i ,old_mode); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:276:67: warning: '%s' directive output may be truncated writing up to 249 bytes into a region of size 227 [-Wformat-truncation=] BUILDSTDERR: snprintf(output, sizeof(output), "xrandr --addmode %s-%d %s", "VGA",i ,new_mode); BUILDSTDERR: ^~ ~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:276:10: note: 'snprintf' output between 24 and 273 bytes into a destination of size 250 BUILDSTDERR: snprintf(output, sizeof(output), "xrandr --addmode %s-%d %s", "VGA",i ,new_mode); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:278:67: warning: '%s' directive output may be truncated writing up to 249 bytes into a region of size 227 [-Wformat-truncation=] BUILDSTDERR: snprintf(output, sizeof(output), "xrandr --delmode %s-%d %s", "VGA",i ,old_mode); BUILDSTDERR: ^~ ~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:278:10: note: 'snprintf' output between 24 and 273 bytes into a destination of size 250 BUILDSTDERR: snprintf(output, sizeof(output), "xrandr --delmode %s-%d %s", "VGA",i ,old_mode); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:282:51: warning: '%s' directive output may be truncated writing up to 249 bytes into a region of size 240 [-Wformat-truncation=] BUILDSTDERR: snprintf(output, sizeof(output), "xrandr -s %s", new_mode); BUILDSTDERR: ^~ ~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:282:7: note: 'snprintf' output between 11 and 260 bytes into a destination of size 250 BUILDSTDERR: snprintf(output, sizeof(output), "xrandr -s %s", new_mode); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:285:57: warning: '%s' directive output may be truncated writing up to 249 bytes into a region of size 234 [-Wformat-truncation=] BUILDSTDERR: snprintf(output, sizeof(output), "xrandr --rmmode %s", old_mode); BUILDSTDERR: ^~ ~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:285:7: note: 'snprintf' output between 17 and 266 bytes into a destination of size 250 BUILDSTDERR: snprintf(output, sizeof(output), "xrandr --rmmode %s", old_mode); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c: In function 'x11_display_server_destroy': BUILDSTDERR: gfx/display_servers/dispserv_x11.c:62:48: warning: '%s' directive writing up to 249 bytes into a region of size 228 [-Wformat-overflow=] BUILDSTDERR: sprintf(output,"xrandr --delmode %s%d %s", "VGA",i ,old_mode); BUILDSTDERR: ^~ ~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:62:10: note: 'sprintf' output between 23 and 272 bytes into a destination of size 250 BUILDSTDERR: sprintf(output,"xrandr --delmode %s%d %s", "VGA",i ,old_mode); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:64:49: warning: '%s' directive writing up to 249 bytes into a region of size 227 [-Wformat-overflow=] BUILDSTDERR: sprintf(output,"xrandr --delmode %s-%d %s", "VGA",i ,old_mode); BUILDSTDERR: ^~ ~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:64:10: note: 'sprintf' output between 24 and 273 bytes into a destination of size 250 BUILDSTDERR: sprintf(output,"xrandr --delmode %s-%d %s", "VGA",i ,old_mode); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:67:48: warning: '%s' directive writing up to 249 bytes into a region of size 228 [-Wformat-overflow=] BUILDSTDERR: sprintf(output,"xrandr --delmode %s%d %s", "DVI",i ,old_mode); BUILDSTDERR: ^~ ~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:67:10: note: 'sprintf' output between 23 and 272 bytes into a destination of size 250 BUILDSTDERR: sprintf(output,"xrandr --delmode %s%d %s", "DVI",i ,old_mode); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:69:49: warning: '%s' directive writing up to 249 bytes into a region of size 227 [-Wformat-overflow=] BUILDSTDERR: sprintf(output,"xrandr --delmode %s-%d %s", "DVI",i ,old_mode); BUILDSTDERR: ^~ ~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:69:10: note: 'sprintf' output between 24 and 273 bytes into a destination of size 250 BUILDSTDERR: sprintf(output,"xrandr --delmode %s-%d %s", "DVI",i ,old_mode); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:73:39: warning: '%s' directive writing up to 249 bytes into a region of size 234 [-Wformat-overflow=] BUILDSTDERR: sprintf(output,"xrandr --rmmode %s", old_mode); BUILDSTDERR: ^~ ~~~~~~~~ BUILDSTDERR: gfx/display_servers/dispserv_x11.c:73:7: note: 'sprintf' output between 17 and 266 bytes into a destination of size 250 BUILDSTDERR: sprintf(output,"xrandr --rmmode %s", old_mode); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC input/drivers_keyboard/keyboard_event_xkb.c CC gfx/drivers_context/x_ctx.c CC input/drivers_hid/libusb_hid.c CC input/drivers_joypad/hid_joypad.c CC input/connect/connect_ps2adapter.c CC input/connect/joypad_connection.c CC input/connect/connect_psxadapter.c CC input/connect/connect_ps3.c CC input/connect/connect_ps4.c CC input/connect/connect_nesusb.c CC input/connect/connect_wii.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 input/drivers_joypad/parport_joypad.c CC gfx/video_state_tracker.c CC gfx/drivers_context/drm_ctx.c CC gfx/drivers_renderchain/gl2_renderchain.c CC gfx/drivers/gl.c CC libretro-common/gfx/gl_capabilities.c CC gfx/common/gl_common.c CC libretro-common/glsym/rglgen.c CC menu/drivers_display/menu_display_gl.c CC gfx/drivers_font/gl_raster_font.c CC libretro-common/glsym/glsym_gl.c CC gfx/drivers_context/xegl_ctx.c CC gfx/common/egl_common.c CC gfx/drivers_shader/shader_glsl.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/vulkan.c CC libretro-common/vulkan/vulkan_symbol_wrapper.c CC gfx/drivers_font/vulkan_raster_font.c CC gfx/common/vulkan_common.c BUILDSTDERR: gfx/common/vulkan_common.c: In function 'vulkan_create_texture': BUILDSTDERR: gfx/common/vulkan_common.c:623:26: warning: assignment to 'VkImage' {aka 'long long unsigned int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] BUILDSTDERR: tex.image = NULL; BUILDSTDERR: ^ CC gfx/drivers_context/khr_display_ctx.c CC menu/drivers_display/menu_display_vulkan.c CC gfx/common/drm_common.c CXX gfx/drivers_shader/slang_process.cpp CXX gfx/drivers_shader/shader_vulkan.cpp CXX gfx/drivers_shader/slang_preprocess.cpp CXX gfx/drivers_shader/glslang_util.cpp CXX deps/glslang/glslang.cpp CXX gfx/drivers_shader/slang_reflection.cpp CXX deps/glslang/glslang/SPIRV/SPVRemapper.cpp CXX deps/glslang/glslang/SPIRV/SpvBuilder.cpp BUILDSTDERR: In file included from deps/glslang/glslang/SPIRV/hex_float.h:39, BUILDSTDERR: from deps/glslang/glslang/SPIRV/SpvBuilder.cpp:49: BUILDSTDERR: deps/glslang/glslang/SPIRV/bitutils.h: In instantiation of 'Dest spvutils::BitwiseCast(Src) [with Dest = spvutils::Float16; Src = short unsigned int]': BUILDSTDERR: deps/glslang/glslang/SPIRV/hex_float.h:138:47: required from 'T spvutils::FloatProxy::getAsFloat() const [with T = spvutils::Float16]' BUILDSTDERR: deps/glslang/glslang/SPIRV/hex_float.h:821:52: required from here BUILDSTDERR: deps/glslang/glslang/SPIRV/bitutils.h:29:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class spvutils::Float16'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: std::memcpy(&dest, &source, sizeof(dest)); BUILDSTDERR: ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from deps/glslang/glslang/SPIRV/SpvBuilder.cpp:49: BUILDSTDERR: deps/glslang/glslang/SPIRV/hex_float.h:43:7: note: 'class spvutils::Float16' declared here BUILDSTDERR: class Float16 { BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from deps/glslang/glslang/SPIRV/hex_float.h:39, BUILDSTDERR: from deps/glslang/glslang/SPIRV/SpvBuilder.cpp:49: BUILDSTDERR: deps/glslang/glslang/SPIRV/bitutils.h: In instantiation of 'Dest spvutils::BitwiseCast(Src) [with Dest = spvutils::FloatProxy; Src = short unsigned int]': BUILDSTDERR: deps/glslang/glslang/SPIRV/hex_float.h:431:28: required from 'void spvutils::HexFloat::setFromSignUnbiasedExponentAndNormalizedSignificand(bool, spvutils::HexFloat::int_type, spvutils::HexFloat::uint_type, bool) [with T = spvutils::FloatProxy; Traits = spvutils::HexFloatTraits >; spvutils::HexFloat::int_type = short int; spvutils::HexFloat::uint_type = short unsigned int]' BUILDSTDERR: deps/glslang/glslang/SPIRV/hex_float.h:633:5: required from 'void spvutils::HexFloat::castTo(other_T&, spvutils::round_direction) [with other_T = spvutils::HexFloat, spvutils::HexFloatTraits > >; T = spvutils::FloatProxy; Traits = spvutils::HexFloatTraits >]' BUILDSTDERR: deps/glslang/glslang/SPIRV/hex_float.h:817:39: required from here BUILDSTDERR: deps/glslang/glslang/SPIRV/bitutils.h:29:14: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class spvutils::FloatProxy' from an array of 'short unsigned int' [-Wclass-memaccess] BUILDSTDERR: std::memcpy(&dest, &source, sizeof(dest)); BUILDSTDERR: ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from deps/glslang/glslang/SPIRV/SpvBuilder.cpp:49: BUILDSTDERR: deps/glslang/glslang/SPIRV/hex_float.h:115:7: note: 'class spvutils::FloatProxy' declared here BUILDSTDERR: class FloatProxy { BUILDSTDERR: ^~~~~~~~~~ CXX deps/glslang/glslang/SPIRV/Logger.cpp CXX deps/glslang/glslang/SPIRV/InReadableOrder.cpp CXX deps/glslang/glslang/SPIRV/doc.cpp CXX deps/glslang/glslang/SPIRV/disassemble.cpp CXX deps/glslang/glslang/glslang/GenericCodeGen/Link.cpp CXX deps/glslang/glslang/glslang/GenericCodeGen/CodeGen.cpp CXX deps/glslang/glslang/OGLCompilersDLL/InitializeDll.cpp CXX deps/glslang/glslang/SPIRV/GlslangToSpv.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/Intermediate.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/RemoveTree.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/Versions.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/ParseContextBase.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/iomapper.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/limits.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/propagateNoContraction.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/intermOut.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/Initialize.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/parseConst.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/SymbolTable.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/glslang_tab.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/ParseHelper.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/attribute.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/InfoSink.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/IntermTraverse.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/Constant.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/ShaderLang.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/Scan.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/reflection.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/PoolAlloc.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/preprocessor/PpAtom.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/linkValidate.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/preprocessor/PpContext.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/preprocessor/PpScanner.cpp CXX deps/glslang/glslang/glslang/OSDependent/Unix/ossource.cpp CXX deps/glslang/glslang/glslang/MachineIndependent/preprocessor/Pp.cpp CXX deps/SPIRV-Cross/spirv_cfg.cpp CXX deps/SPIRV-Cross/spirv_cross.cpp CXX deps/SPIRV-Cross/spirv_glsl.cpp CXX deps/SPIRV-Cross/spirv_hlsl.cpp CC libretro-common/file/archive_file.c CC libretro-common/streams/trans_stream.c CC libretro-common/streams/trans_stream_pipe.c CC libretro-common/file/archive_file_7z.c CC deps/7zip/7zIn.c CC deps/7zip/Bra86.c CC deps/7zip/7zFile.c CC deps/7zip/7zStream.c CC deps/7zip/LzFind.c CC deps/7zip/LzmaDec.c CC deps/7zip/LzmaEnc.c CC deps/7zip/7zCrcOpt.c CC deps/7zip/Bra.c CC deps/7zip/7zDec.c CC deps/7zip/Bcj2.c CC deps/7zip/7zCrc.c CC deps/7zip/Lzma2Dec.c CC deps/7zip/7zBuf.c CC deps/ibxm/ibxm.c CC deps/libFLAC/bitmath.c CC deps/libFLAC/bitreader.c CC deps/libFLAC/cpu.c CC deps/libFLAC/crc.c CC deps/libFLAC/fixed.c CC deps/libFLAC/float.c CC deps/libFLAC/format.c CC deps/libFLAC/lpc.c CC deps/libFLAC/lpc_intrin_avx2.c CC deps/libFLAC/lpc_intrin_sse2.c CC deps/libFLAC/lpc_intrin_sse41.c CC deps/libFLAC/lpc_intrin_sse.c CC deps/libFLAC/md5.c CC deps/libFLAC/memory.c CC deps/libFLAC/stream_decoder.c CC libretro-common/file/archive_file_zlib.c CC libretro-common/streams/trans_stream_zlib.c CC libretro-common/formats/libchdr/libchdr_bitstream.c CC libretro-common/formats/libchdr/libchdr_cdrom.c CXX deps/SPIRV-Cross/spirv_msl.cpp CC libretro-common/formats/libchdr/libchdr_chd.c CC libretro-common/streams/chd_stream.c CC libretro-common/formats/libchdr/libchdr_huffman.c CC libretro-common/formats/libchdr/libchdr_flac_codec.c CC libretro-common/formats/libchdr/libchdr_flac.c CC libretro-common/formats/libchdr/libchdr_lzma.c CC libretro-common/formats/libchdr/libchdr_zlib.c CC libretro-common/formats/tga/rtga.c CC libretro-common/formats/png/rpng.c CC libretro-common/formats/png/rpng_encode.c CC libretro-common/formats/bmp/rbmp.c CC libretro-common/formats/bmp/rbmp_encode.c CC libretro-common/formats/json/jsonsax.c CC libretro-common/formats/jpeg/rjpeg.c CC libretro-common/formats/image_transfer.c CC camera/drivers/video4linux2.c CC cores/libretro-video-processor/video_processor_v4l2.c CC libretro-common/net/net_compat.c CC libretro-common/formats/json/jsonsax_full.c CC libretro-common/net/net_http_parse.c CC libretro-common/net/net_socket.c CC libretro-common/net/net_http.c CC libretro-common/net/net_natt.c CC network/net_http_special.c CC tasks/task_netplay_lan_scan.c CC tasks/task_http.c CC tasks/task_netplay_nat_traversal.c CC tasks/task_wifi.c CC libretro-common/net/net_socket_ssl.c CC libretro-common/net/net_ifinfo.c CC tasks/task_netplay_find_content.c CC network/netplay/netplay_delta.c CC network/netplay/netplay_handshake.c CC network/netplay/netplay_frontend.c BUILDSTDERR: network/netplay/netplay_frontend.c: In function 'netplay_announce': BUILDSTDERR: network/netplay/netplay_frontend.c:878:31: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 1625 and 1879 [-Wformat-truncation=] BUILDSTDERR: snprintf(buf, sizeof(buf), "username=%s&core_name=%s&core_version=%s&" BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: network/netplay/netplay_frontend.c:887:24: BUILDSTDERR: PACKAGE_VERSION, frontend_architecture); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: network/netplay/netplay_frontend.c:880:94: note: format string is defined here BUILDSTDERR: "&has_password=%d&has_spectate_password=%d&force_mitm=%d&retroarch_version=%s&frontend=%s", BUILDSTDERR: ^~ BUILDSTDERR: network/netplay/netplay_frontend.c:878:4: note: 'snprintf' output 170 or more bytes (assuming 4519) into a destination of size 2048 BUILDSTDERR: snprintf(buf, sizeof(buf), "username=%s&core_name=%s&core_version=%s&" BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: "game_name=%s&game_crc=%08X&port=%d&mitm_server=%s" BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: "&has_password=%d&has_spectate_password=%d&force_mitm=%d&retroarch_version=%s&frontend=%s", BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: username, corename, coreversion, gamename, content_crc, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: settings->uints.netplay_port, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: settings->arrays.netplay_mitm_server, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: *settings->paths.netplay_password ? 1 : 0, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: *settings->paths.netplay_spectate_password ? 1 : 0, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: settings->bools.netplay_use_mitm_server, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: PACKAGE_VERSION, frontend_architecture); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC network/netplay/netplay_init.c CC network/netplay/netplay_keyboard.c CC network/netplay/netplay_sync.c CC network/netplay/netplay_discovery.c CC network/netplay/netplay_buf.c CC network/netplay/netplay_io.c BUILDSTDERR: network/netplay/netplay_io.c: In function 'netplay_announce_nat_traversal': BUILDSTDERR: network/netplay/netplay_io.c:2016:36: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 510 [-Wformat-truncation=] BUILDSTDERR: snprintf(msg, sizeof(msg), "%s: %s:%s\n", BUILDSTDERR: ^~ BUILDSTDERR: network/netplay/netplay_io.c:2018:10: BUILDSTDERR: host, port); BUILDSTDERR: ~~~~ BUILDSTDERR: network/netplay/netplay_io.c:2016:4: note: 'snprintf' output 5 or more bytes (assuming 4105) into a destination of size 512 BUILDSTDERR: snprintf(msg, sizeof(msg), "%s: %s:%s\n", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: msg_hash_to_str(MSG_PUBLIC_ADDRESS), BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: host, port); BUILDSTDERR: ~~~~~~~~~~~ CC network/netplay/netplay_room_parse.c CC cheevos/badges.c CC cheevos/var.c CC cheevos/cond.c CC libretro-common/utils/md5.c CC cheevos/cheevos.c BUILDSTDERR: cheevos/cheevos.c: In function 'cheevos_iterate': BUILDSTDERR: cheevos/cheevos.c:3395:50: warning: argument to 'sizeof' in 'strncpy' call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess] BUILDSTDERR: cheevos_locals.token, sizeof(cheevos_locals.token) BUILDSTDERR: ^ BUILDSTDERR: cheevos/cheevos.c: In function 'cheevos_test_cheevo_set': BUILDSTDERR: cheevos/cheevos.c:1671:54: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 256 [-Wformat-truncation=] BUILDSTDERR: snprintf(shotname, sizeof(shotname), "%s/%s-cheevo-%u", BUILDSTDERR: ^~ BUILDSTDERR: cheevos/cheevos.c:1671:16: note: 'snprintf' output 11 or more bytes (assuming 4106) into a destination of size 256 BUILDSTDERR: snprintf(shotname, sizeof(shotname), "%s/%s-cheevo-%u", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: settings->paths.directory_screenshot, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: path_basename(path_get(RARCH_PATH_BASENAME)), BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cheevo->id); BUILDSTDERR: ~~~~~~~~~~~ CC deps/lua/src/lapi.c CC deps/lua/src/lctype.c CC deps/lua/src/ldebug.c CC deps/lua/src/lcode.c CC deps/lua/src/ldump.c CC deps/lua/src/lfunc.c CC deps/lua/src/ldo.c CC deps/lua/src/llex.c CC deps/lua/src/lgc.c CC deps/lua/src/lmem.c CC deps/lua/src/lopcodes.c CC deps/lua/src/lobject.c CC deps/lua/src/lstate.c CC deps/lua/src/lstring.c CC deps/lua/src/lparser.c CC deps/lua/src/ltm.c CC deps/lua/src/ltable.c CC deps/lua/src/lundump.c CC deps/lua/src/lzio.c CC deps/lua/src/lauxlib.c CC deps/lua/src/lbaselib.c CC deps/lua/src/lbitlib.c CC deps/lua/src/lvm.c CC deps/lua/src/lcorolib.c CC deps/lua/src/ldblib.c CC deps/lua/src/liolib.c CC deps/lua/src/lmathlib.c CC deps/lua/src/loslib.c CC deps/lua/src/ltablib.c CC deps/lua/src/lutf8lib.c CC deps/lua/src/loadlib.c CC deps/lua/src/linit.c CC deps/lua/src/lstrlib.c CXX deps/discord-rpc/src/rpc_connection.cpp BUILDSTDERR: In file included from deps/discord-rpc/src/rpc_connection.h:4, BUILDSTDERR: from deps/discord-rpc/src/rpc_connection.cpp:1: BUILDSTDERR: deps/discord-rpc/src/serialization.h:6: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(push) BUILDSTDERR: BUILDSTDERR: deps/discord-rpc/src/serialization.h:8: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(disable : 4061) // enum is not explicitly handled by a case label BUILDSTDERR: BUILDSTDERR: deps/discord-rpc/src/serialization.h:9: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(disable : 4365) // signed/unsigned mismatch BUILDSTDERR: BUILDSTDERR: deps/discord-rpc/src/serialization.h:10: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(disable : 4464) // relative include path contains BUILDSTDERR: BUILDSTDERR: deps/discord-rpc/src/serialization.h:11: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(disable : 4668) // is not defined as a preprocessor macro BUILDSTDERR: BUILDSTDERR: deps/discord-rpc/src/serialization.h:12: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(disable : 6313) // Incorrect operator BUILDSTDERR: BUILDSTDERR: In file included from deps/discord-rpc/src/rpc_connection.h:4, BUILDSTDERR: from deps/discord-rpc/src/rpc_connection.cpp:1: BUILDSTDERR: deps/discord-rpc/src/serialization.h:20: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(pop) BUILDSTDERR: BUILDSTDERR: In file included from deps/discord-rpc/src/serialization.h:15, BUILDSTDERR: from deps/discord-rpc/src/rpc_connection.h:4, BUILDSTDERR: from deps/discord-rpc/src/rpc_connection.cpp:1: BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(rapidjson::GenericValue::Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::GenericValue::Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/document.h:2363:9: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = FixedLinearAllocator<2048>; rapidjson::SizeType = unsigned int]' BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/reader.h:1736:18: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(rapidjson::GenericReader::IterativeParsingState, rapidjson::GenericReader::Token, rapidjson::GenericReader::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Handler = rapidjson::GenericDocument, rapidjson::MemoryPoolAllocator<>, FixedLinearAllocator<2048> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = FixedLinearAllocator<2048>]' BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/reader.h:1832:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Handler = rapidjson::GenericDocument, rapidjson::MemoryPoolAllocator<>, FixedLinearAllocator<2048> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = FixedLinearAllocator<2048>]' BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Handler = rapidjson::GenericDocument, rapidjson::MemoryPoolAllocator<>, FixedLinearAllocator<2048> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = FixedLinearAllocator<2048>]' BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/document.h:2159:22: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 1; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericInsituStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = FixedLinearAllocator<2048>]' BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/document.h:2175:62: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = FixedLinearAllocator<2048>]' BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/document.h:2200:58: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseInsitu(rapidjson::GenericDocument::Ch*) [with unsigned int parseFlags = 0; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = FixedLinearAllocator<2048>; rapidjson::GenericDocument::Ch = char]' BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/document.h:2208:47: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseInsitu(rapidjson::GenericDocument::Ch*) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = FixedLinearAllocator<2048>; rapidjson::GenericDocument::Ch = char]' BUILDSTDERR: deps/discord-rpc/src/rpc_connection.cpp:115:50: required from here BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/document.h:1952:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: std::memcpy(m, members, count * sizeof(Member)); BUILDSTDERR: ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from deps/discord-rpc/src/serialization.h:15, BUILDSTDERR: from deps/discord-rpc/src/rpc_connection.h:4, BUILDSTDERR: from deps/discord-rpc/src/rpc_connection.cpp:1: BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here BUILDSTDERR: struct GenericMember { BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from deps/discord-rpc/src/serialization.h:15, BUILDSTDERR: from deps/discord-rpc/src/rpc_connection.h:4, BUILDSTDERR: from deps/discord-rpc/src/rpc_connection.cpp:1: BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/document.h:2371:9: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = FixedLinearAllocator<2048>; rapidjson::SizeType = unsigned int]' BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/reader.h:1766:18: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(rapidjson::GenericReader::IterativeParsingState, rapidjson::GenericReader::Token, rapidjson::GenericReader::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Handler = rapidjson::GenericDocument, rapidjson::MemoryPoolAllocator<>, FixedLinearAllocator<2048> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = FixedLinearAllocator<2048>]' BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/reader.h:1832:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Handler = rapidjson::GenericDocument, rapidjson::MemoryPoolAllocator<>, FixedLinearAllocator<2048> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = FixedLinearAllocator<2048>]' BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Handler = rapidjson::GenericDocument, rapidjson::MemoryPoolAllocator<>, FixedLinearAllocator<2048> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = FixedLinearAllocator<2048>]' BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/document.h:2159:22: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 1; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericInsituStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = FixedLinearAllocator<2048>]' BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/document.h:2175:62: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 1; InputStream = rapidjson::GenericInsituStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = FixedLinearAllocator<2048>]' BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/document.h:2200:58: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseInsitu(rapidjson::GenericDocument::Ch*) [with unsigned int parseFlags = 0; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = FixedLinearAllocator<2048>; rapidjson::GenericDocument::Ch = char]' BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/document.h:2208:47: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseInsitu(rapidjson::GenericDocument::Ch*) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = FixedLinearAllocator<2048>; rapidjson::GenericDocument::Ch = char]' BUILDSTDERR: deps/discord-rpc/src/rpc_connection.cpp:115:50: required from here BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/document.h:1939:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: std::memcpy(e, values, count * sizeof(GenericValue)); BUILDSTDERR: ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: deps/discord-rpc/thirdparty/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue >' declared here BUILDSTDERR: class GenericValue { BUILDSTDERR: ^~~~~~~~~~~~ CXX deps/discord-rpc/src/discord_rpc.cpp BUILDSTDERR: In file included from deps/discord-rpc/src/rpc_connection.h:4, BUILDSTDERR: from deps/discord-rpc/src/discord_rpc.cpp:6: BUILDSTDERR: deps/discord-rpc/src/serialization.h:6: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(push) BUILDSTDERR: BUILDSTDERR: deps/discord-rpc/src/serialization.h:8: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(disable : 4061) // enum is not explicitly handled by a case label BUILDSTDERR: BUILDSTDERR: deps/discord-rpc/src/serialization.h:9: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(disable : 4365) // signed/unsigned mismatch BUILDSTDERR: BUILDSTDERR: deps/discord-rpc/src/serialization.h:10: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(disable : 4464) // relative include path contains BUILDSTDERR: BUILDSTDERR: deps/discord-rpc/src/serialization.h:11: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(disable : 4668) // is not defined as a preprocessor macro BUILDSTDERR: BUILDSTDERR: deps/discord-rpc/src/serialization.h:12: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(disable : 6313) // Incorrect operator BUILDSTDERR: BUILDSTDERR: In file included from deps/discord-rpc/src/rpc_connection.h:4, BUILDSTDERR: from deps/discord-rpc/src/discord_rpc.cpp:6: BUILDSTDERR: deps/discord-rpc/src/serialization.h:20: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(pop) BUILDSTDERR: CC discord/discord.c BUILDSTDERR: discord/discord.c: In function 'discord_update': BUILDSTDERR: discord/discord.c:186:51: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 116 and 126 [-Wformat-truncation=] BUILDSTDERR: snprintf(party_id, sizeof(party_id), "%d|%s", room->id, room->nickname); BUILDSTDERR: ^~ BUILDSTDERR: discord/discord.c:186:10: note: 'snprintf' output between 3 and 4108 bytes into a destination of size 128 BUILDSTDERR: snprintf(party_id, sizeof(party_id), "%d|%s", room->id, room->nickname); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: discord/discord.c:188:54: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 128 [-Wformat-truncation=] BUILDSTDERR: snprintf(join_secret, sizeof(join_secret), "%s|%d|%s|%u|%s", BUILDSTDERR: ^~ BUILDSTDERR: discord/discord.c:188:53: note: using the range [0, 4294967295] for directive argument BUILDSTDERR: snprintf(join_secret, sizeof(join_secret), "%s|%d|%s|%u|%s", BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: discord/discord.c:188:10: note: 'snprintf' output between 7 and 12311 bytes into a destination of size 128 BUILDSTDERR: snprintf(join_secret, sizeof(join_secret), "%s|%d|%s|%u|%s", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: room->host_method == NETPLAY_HOST_METHOD_MITM ? room->mitm_address : room->address, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: room->host_method == NETPLAY_HOST_METHOD_MITM ? room->mitm_port : room->port, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: room->gamename, room->gamecrc, room->corename); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX deps/discord-rpc/src/discord_register_linux.cpp CXX deps/discord-rpc/src/connection_unix.cpp CC input/input_remote.c CC cores/libretro-net-retropad/net_retropad_core.c CC deps/miniupnpc/igd_desc_parse.c CC deps/miniupnpc/upnpreplyparse.c CC deps/miniupnpc/upnpcommands.c CC deps/miniupnpc/upnperrors.c CC deps/miniupnpc/connecthostport.c CC deps/miniupnpc/portlistingparse.c CXX deps/discord-rpc/src/serialization.cpp BUILDSTDERR: In file included from deps/discord-rpc/src/serialization.cpp:1: BUILDSTDERR: deps/discord-rpc/src/serialization.h:6: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(push) BUILDSTDERR: BUILDSTDERR: deps/discord-rpc/src/serialization.h:8: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(disable : 4061) // enum is not explicitly handled by a case label BUILDSTDERR: BUILDSTDERR: deps/discord-rpc/src/serialization.h:9: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(disable : 4365) // signed/unsigned mismatch BUILDSTDERR: BUILDSTDERR: deps/discord-rpc/src/serialization.h:10: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(disable : 4464) // relative include path contains BUILDSTDERR: BUILDSTDERR: deps/discord-rpc/src/serialization.h:11: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(disable : 4668) // is not defined as a preprocessor macro BUILDSTDERR: BUILDSTDERR: deps/discord-rpc/src/serialization.h:12: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(disable : 6313) // Incorrect operator BUILDSTDERR: BUILDSTDERR: In file included from deps/discord-rpc/src/serialization.cpp:1: BUILDSTDERR: deps/discord-rpc/src/serialization.h:20: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: #pragma warning(pop) BUILDSTDERR: CC deps/miniupnpc/receivedata.c CC deps/miniupnpc/upnpdev.c CC deps/miniupnpc/minissdpc.c BUILDSTDERR: deps/miniupnpc/minissdpc.c: In function 'connectToMiniSSDPD': BUILDSTDERR: deps/miniupnpc/minissdpc.c:204:2: warning: 'strncpy' specified bound 108 equals destination size [-Wstringop-truncation] BUILDSTDERR: strncpy(addr.sun_path, socketpath, sizeof(addr.sun_path)); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC deps/miniupnpc/miniwget.c CC deps/miniupnpc/minixml.c CC deps/miniupnpc/minisoap.c CC deps/miniupnpc/miniupnpc.c CC tasks/task_decompress.c BUILDSTDERR: tasks/task_decompress.c: In function 'file_decompressed': BUILDSTDERR: tasks/task_decompress.c:127:29: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4078 [-Wformat-truncation=] BUILDSTDERR: "Failed to deflate %s.\n", path); BUILDSTDERR: ^~ ~~~~ BUILDSTDERR: tasks/task_decompress.c:126:4: note: 'snprintf' output between 21 and 4116 bytes into a destination of size 4096 BUILDSTDERR: snprintf(dec->callback_error, PATH_MAX_LENGTH, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: "Failed to deflate %s.\n", path); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: tasks/task_decompress.c: In function 'file_decompressed_subdir': BUILDSTDERR: tasks/task_decompress.c:85:46: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4078 [-Wformat-truncation=] BUILDSTDERR: PATH_MAX_LENGTH, "Failed to deflate %s.\n", path); BUILDSTDERR: ^~ ~~~~ BUILDSTDERR: tasks/task_decompress.c:84:4: note: 'snprintf' output between 21 and 4116 bytes into a destination of size 4096 BUILDSTDERR: snprintf(userdata->dec->callback_error, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: PATH_MAX_LENGTH, "Failed to deflate %s.\n", path); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC led/drivers/led_rpi.c LD retroarch BUILDSTDERR: /usr/bin/ld: obj-unix/release/deps/lua/src/loslib.o: in function `os_tmpname': BUILDSTDERR: loslib.c:(.text+0x27a): warning: the use of `tmpnam' is dangerous, better use `mkstemp' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.BQsd03 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386 + cd RetroArch-1.7.5 + rm -rf /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386 'INSTALL=/usr/bin/install -p' rm -f obj-unix/release/git_version.o mkdir -p /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/bin 2>/dev/null || /bin/true mkdir -p /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/etc 2>/dev/null || /bin/true mkdir -p /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/applications 2>/dev/null || /bin/true mkdir -p /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/doc/retroarch 2>/dev/null || /bin/true mkdir -p /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/man/man6 2>/dev/null || /bin/true mkdir -p /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/pixmaps 2>/dev/null || /bin/true cp retroarch /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/bin cp tools/cg2glsl.py /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/bin/retroarch-cg2glsl cp retroarch.cfg /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/etc cp retroarch.desktop /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/applications cp docs/retroarch.6 /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/man/man6 cp docs/retroarch-cg2glsl.6 /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/man/man6 cp media/retroarch.svg /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/pixmaps cp COPYING /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/doc/retroarch cp README.md /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/doc/retroarch chmod 755 /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/bin/retroarch chmod 755 /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/bin/retroarch-cg2glsl chmod 644 /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/etc/retroarch.cfg chmod 644 /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/applications/retroarch.desktop chmod 644 /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/man/man6/retroarch.6 chmod 644 /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/man/man6/retroarch-cg2glsl.6 chmod 644 /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/pixmaps/retroarch.svg + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig BUILDSTDERR: /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/bin/retroarch-cg2glsl from /usr/bin/env python3 to #!/usr/bin/python3 Processing files: RetroArch-1.7.5-2.fc30.i686 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.HDvSFA + umask 022 + cd /builddir/build/BUILD + cd RetroArch-1.7.5 + DOCDIR=/builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/doc/RetroArch + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/doc/RetroArch + cp -pr CHANGES.md /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/doc/RetroArch + cp -pr CONTRIBUTING.md /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/doc/RetroArch + cp -pr README.md /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/doc/RetroArch + cp -pr README-exynos.md /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/doc/RetroArch + cp -pr README-OMAP.md /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/doc/RetroArch + cp -pr README-mali_fbdev_r4p0.md /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/doc/RetroArch + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.RKijp7 + umask 022 + cd /builddir/build/BUILD + cd RetroArch-1.7.5 + LICENSEDIR=/builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/licenses/RetroArch + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/licenses/RetroArch + cp -pr COPYING /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386/usr/share/licenses/RetroArch + exit 0 Provides: RetroArch = 1.7.5-2.fc30 RetroArch(x86-32) = 1.7.5-2.fc30 application() application(retroarch.desktop) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python3 libEGL.so.1 libGL.so.1 libSDL2-2.0.so.0 libX11-xcb.so.1 libX11.so.6 libXext.so.6 libXinerama.so.1 libXxf86vm.so.1 libasound.so.2 libasound.so.2(ALSA_0.9) libasound.so.2(ALSA_0.9.0rc4) libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.28) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.2) libc.so.6(GLIBC_2.4) libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libdrm.so.2 libfreetype.so.6 libgbm.so.1 libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GLIBC_2.0) libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.1) libm.so.6(GLIBC_2.15) libopenal.so.1 libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.1) libpthread.so.0(GLIBC_2.2) libpthread.so.0(GLIBC_2.3.2) libpulse.so.0 libpulse.so.0(PULSE_0) librt.so.1 librt.so.1(GLIBC_2.2) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.19) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.22) libstdc++.so.6(GLIBCXX_3.4.9) libusb-1.0.so.0 libv4l2.so.0 libxcb.so.1 libxkbcommon.so.0 libxkbcommon.so.0(V_0.5.0) libz.so.1 rtld(GNU_HASH) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386 Wrote: /builddir/build/RPMS/RetroArch-1.7.5-2.fc30.i686.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.JQdDYK + umask 022 + cd /builddir/build/BUILD + cd RetroArch-1.7.5 + /usr/bin/rm -rf /builddir/build/BUILDROOT/RetroArch-1.7.5-2.fc30.i386 + exit 0 Child return code was: 0