>>> mupen64plus: Building community/mupen64plus 2.5.9-r3 (using abuild 3.13.0-r3) started Mon, 06 May 2024 14:31:18 +0000 >>> mupen64plus: Checking sanity of /home/buildozer/aports/community/mupen64plus/APKBUILD... >>> mupen64plus: Analyzing dependencies... >>> mupen64plus: Installing for build: build-base boost-dev freetype-dev glu-dev libpng-dev libsamplerate-dev nasm sdl2-dev zlib-dev (1/118) Installing boost1.84-atomic (1.84.0-r1) (2/118) Installing boost1.84-chrono (1.84.0-r1) (3/118) Installing boost1.84-container (1.84.0-r1) (4/118) Installing boost1.84-context (1.84.0-r1) (5/118) Installing boost1.84-contract (1.84.0-r1) (6/118) Installing boost1.84-coroutine (1.84.0-r1) (7/118) Installing boost1.84-date_time (1.84.0-r1) (8/118) Installing boost1.84-fiber (1.84.0-r1) (9/118) Installing boost1.84-filesystem (1.84.0-r1) (10/118) Installing boost1.84-graph (1.84.0-r1) (11/118) Installing boost1.84-iostreams (1.84.0-r1) (12/118) Installing boost1.84-thread (1.84.0-r1) (13/118) Installing icu-data-en (74.2-r0) Executing icu-data-en-74.2-r0.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (14/118) Installing icu-libs (74.2-r0) (15/118) Installing boost1.84-locale (1.84.0-r1) (16/118) Installing boost1.84-log (1.84.0-r1) (17/118) Installing boost1.84-log_setup (1.84.0-r1) (18/118) Installing boost1.84-math (1.84.0-r1) (19/118) Installing boost1.84-prg_exec_monitor (1.84.0-r1) (20/118) Installing boost1.84-program_options (1.84.0-r1) (21/118) Installing gdbm (1.23-r1) (22/118) Installing mpdecimal (4.0.0-r0) (23/118) Installing libpanelw (6.4_p20240420-r0) (24/118) Installing readline (8.2.10-r0) (25/118) Installing sqlite-libs (3.45.3-r0) (26/118) Installing python3 (3.12.3-r1) (27/118) Installing python3-pycache-pyc0 (3.12.3-r1) (28/118) Installing pyc (3.12.3-r1) (29/118) Installing python3-pyc (3.12.3-r1) (30/118) Installing boost1.84-python3 (1.84.0-r1) (31/118) Installing boost1.84-random (1.84.0-r1) (32/118) Installing boost1.84-regex (1.84.0-r1) (33/118) Installing boost1.84-serialization (1.84.0-r1) (34/118) Installing boost1.84-stacktrace_basic (1.84.0-r1) (35/118) Installing boost1.84-stacktrace_noop (1.84.0-r1) (36/118) Installing boost1.84-system (1.84.0-r1) (37/118) Installing boost1.84-timer (1.84.0-r1) (38/118) Installing boost1.84-type_erasure (1.84.0-r1) (39/118) Installing boost1.84-unit_test_framework (1.84.0-r1) (40/118) Installing boost1.84-url (1.84.0-r1) (41/118) Installing boost1.84-wave (1.84.0-r1) (42/118) Installing boost1.84-wserialization (1.84.0-r1) (43/118) Installing boost1.84-json (1.84.0-r1) (44/118) Installing boost1.84-nowide (1.84.0-r1) (45/118) Installing boost1.84-libs (1.84.0-r1) (46/118) Installing boost1.84 (1.84.0-r1) (47/118) Installing bzip2-dev (1.0.8-r6) (48/118) Installing icu (74.2-r0) (49/118) Installing icu-dev (74.2-r0) (50/118) Installing xz (5.6.1-r3) (51/118) Installing xz-dev (5.6.1-r3) (52/118) Installing zlib-dev (1.3.1-r1) (53/118) Installing zstd (1.5.6-r0) (54/118) Installing zstd-dev (1.5.6-r0) (55/118) Installing boost1.84-dev (1.84.0-r1) (56/118) Installing boost-dev (1.84.0-r1) (57/118) Installing libpng (1.6.43-r0) (58/118) Installing freetype (2.13.2-r0) (59/118) Installing brotli (1.1.0-r2) (60/118) Installing brotli-dev (1.1.0-r2) (61/118) Installing libpng-dev (1.6.43-r0) (62/118) Installing freetype-dev (2.13.2-r0) (63/118) Installing hwdata-pci (0.381-r0) (64/118) Installing libpciaccess (0.18.1-r0) (65/118) Installing libdrm (2.4.120-r0) (66/118) Installing libpciaccess-dev (0.18.1-r0) (67/118) Installing libdrm-dev (2.4.120-r0) (68/118) Installing libxau (1.0.11-r4) (69/118) Installing xorgproto (2024.1-r0) (70/118) Installing libxau-dev (1.0.11-r4) (71/118) Installing libmd (1.1.0-r0) (72/118) Installing libbsd (0.12.2-r0) (73/118) Installing libxdmcp (1.1.5-r1) (74/118) Installing libxcb (1.16.1-r0) (75/118) Installing libx11 (1.8.9-r1) (76/118) Installing libxext (1.3.6-r2) (77/118) Installing xcb-proto (1.16.0-r1) (78/118) Installing xcb-proto-pyc (1.16.0-r1) (79/118) Installing libxdmcp-dev (1.1.5-r1) (80/118) Installing libxcb-dev (1.16.1-r0) (81/118) Installing xtrans (1.5.0-r0) (82/118) Installing libx11-dev (1.8.9-r1) (83/118) Installing libxext-dev (1.3.6-r2) (84/118) Installing libxdamage (1.1.6-r5) (85/118) Installing libxfixes (6.0.1-r4) (86/118) Installing libxfixes-dev (6.0.1-r4) (87/118) Installing libxdamage-dev (1.1.6-r5) (88/118) Installing libxshmfence (1.3.2-r6) (89/118) Installing libxshmfence-dev (1.3.2-r6) (90/118) Installing mesa (24.0.6-r0) (91/118) Installing wayland-libs-server (1.22.0-r4) (92/118) Installing mesa-gbm (24.0.6-r0) (93/118) Installing mesa-glapi (24.0.6-r0) (94/118) Installing wayland-libs-client (1.22.0-r4) (95/118) Installing mesa-egl (24.0.6-r0) (96/118) Installing libxxf86vm (1.1.5-r6) (97/118) Installing mesa-gl (24.0.6-r0) (98/118) Installing mesa-gles (24.0.6-r0) (99/118) Installing llvm17-libs (17.0.6-r1) (100/118) Installing mesa-osmesa (24.0.6-r0) (101/118) Installing clang17-headers (17.0.6-r1) (102/118) Installing libclc (17.0.6-r0) (103/118) Installing spirv-llvm-translator-libs (17.0.0-r0) (104/118) Installing spirv-tools (1.3.261.1-r0) (105/118) Installing clang17-libs (17.0.6-r1) (106/118) Installing libelf (0.191-r0) (107/118) Installing mesa-rusticl (24.0.6-r0) (108/118) Installing mesa-xatracker (24.0.6-r0) (109/118) Installing libxxf86vm-dev (1.1.5-r6) (110/118) Installing mesa-dev (24.0.6-r0) (111/118) Installing glu (9.0.3-r3) (112/118) Installing glu-dev (9.0.3-r3) (113/118) Installing libsamplerate (0.2.2-r3) (114/118) Installing libsamplerate-dev (0.2.2-r3) (115/118) Installing nasm (2.16.03-r0) (116/118) Installing sdl2 (2.28.5-r1) (117/118) Installing sdl2-dev (2.28.5-r1) (118/118) Installing .makedepends-mupen64plus (20240506.143121) Executing busybox-1.36.1-r26.trigger OK: 2361 MiB in 241 packages >>> mupen64plus: Cleaning up srcdir >>> mupen64plus: Cleaning up pkgdir >>> mupen64plus: Cleaning up tmpdir >>> mupen64plus: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/mupen64plus-bundle-src-2.5.9.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> mupen64plus: Fetching https://github.com/mupen64plus/mupen64plus-core/releases/download/2.5.9/mupen64plus-bundle-src-2.5.9.tar.gz Connecting to github.com (140.82.121.3:443) Connecting to objects.githubusercontent.com (185.199.108.133:443) saving to '/var/cache/distfiles/v3.20/mupen64plus-bundle-src-2.5.9.tar.gz.part' mupen64plus-bundle-s 100% |********************************| 2802k 0:00:00 ETA '/var/cache/distfiles/v3.20/mupen64plus-bundle-src-2.5.9.tar.gz.part' saved >>> mupen64plus: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/mupen64plus-bundle-src-2.5.9.tar.gz >>> mupen64plus: Checking sha512sums... mupen64plus-bundle-src-2.5.9.tar.gz: OK gcc.patch: OK fix-null-usage.patch: OK fix-build.patch: OK sdl2-pitch.patch: OK >>> mupen64plus: Unpacking /var/cache/distfiles/v3.20/mupen64plus-bundle-src-2.5.9.tar.gz... >>> mupen64plus: gcc.patch patching file source/mupen64plus-core/src/main/workqueue.h patch unexpectedly ends in middle of line Hunk #1 succeeded at 27 with fuzz 1. >>> mupen64plus: fix-null-usage.patch patching file source/mupen64plus-video-glide64mk2/src/Glide64/Main.cpp >>> mupen64plus: fix-build.patch patching file source/mupen64plus-core/src/device/r4300/idec.h >>> mupen64plus: sdl2-pitch.patch patching file source/mupen64plus-core/src/api/vidext_sdl2_compat.h ************************************ Building core library make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-core/projects/unix' rm -f -r libmupen64plus.so.2.0.0 libmupen64plus.so.2 _obj ../../src/asm_defines/asm_defines_nasm.h ../../src/asm_defines/asm_defines_gas.h make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-core/projects/unix' make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-core/projects/unix' CC _obj/api/callbacks.o CC _obj/api/common.o CC _obj/api/config.o CC _obj/api/debugger.o CC _obj/api/frontend.o CC _obj/api/vidext.o CC _obj/backends/api/video_capture_backend.o CC _obj/backends/plugins_compat/audio_plugin_compat.o CC _obj/backends/plugins_compat/input_plugin_compat.o CC _obj/backends/clock_ctime_plus_delta.o CC _obj/backends/dummy_video_capture.o CC _obj/backends/file_storage.o CC _obj/device/cart/cart.o CC _obj/device/cart/af_rtc.o CC _obj/device/cart/cart_rom.o CC _obj/device/cart/eeprom.o CC _obj/device/cart/flashram.o CC _obj/device/cart/sram.o CC _obj/device/controllers/game_controller.o CC _obj/device/controllers/paks/biopak.o CC _obj/device/controllers/paks/mempak.o CC _obj/device/controllers/paks/rumblepak.o CC _obj/device/controllers/paks/transferpak.o CC _obj/device/dd/dd_controller.o CC _obj/device/device.o CC _obj/device/gb/gb_cart.o CC _obj/device/gb/mbc3_rtc.o CC _obj/device/gb/m64282fp.o CC _obj/device/memory/memory.o CC _obj/device/pif/bootrom_hle.o CC _obj/device/pif/cic.o CC _obj/device/pif/n64_cic_nus_6105.o CC _obj/device/pif/pif.o CC _obj/device/r4300/cached_interp.o CC _obj/device/r4300/cp0.o CC _obj/device/r4300/cp1.o CC _obj/device/r4300/idec.o CC _obj/device/r4300/interrupt.o CC _obj/device/r4300/pure_interp.o CC _obj/device/r4300/r4300_core.o CC _obj/device/r4300/tlb.o CC _obj/device/rcp/ai/ai_controller.o CC _obj/device/rcp/mi/mi_controller.o CC _obj/device/rcp/pi/pi_controller.o CC _obj/device/rcp/rdp/fb.o CC _obj/device/rcp/rdp/rdp_core.o CC _obj/device/rcp/ri/ri_controller.o CC _obj/device/rcp/rsp/rsp_core.o CC _obj/device/rcp/si/si_controller.o CC _obj/device/rcp/vi/vi_controller.o CC _obj/device/rdram/rdram.o CC _obj/main/main.o CC _obj/main/util.o CC _obj/main/cheat.o CC _obj/main/eventloop.o CC _obj/main/rom.o CC _obj/main/savestates.o CC _obj/main/screenshot.o CC _obj/main/sdl_key_converter.o CC _obj/main/workqueue.o CC _obj/plugin/plugin.o CC _obj/plugin/dummy_video.o CC _obj/plugin/dummy_audio.o CC _obj/plugin/dummy_input.o CC _obj/plugin/dummy_rsp.o CC _obj/osal/dynamiclib_unix.o CC _obj/osal/files_unix.o CC _obj/device/r4300/recomp.o CC _obj/device/r4300/x86_64/assemble.o CC _obj/device/r4300/x86_64/dynarec.o CC _obj/device/r4300/x86_64/regcache.o CC _obj/subprojects/minizip/ioapi.o CC _obj/subprojects/minizip/zip.o CC _obj/subprojects/minizip/unzip.o CC _obj/subprojects/md5/md5.o CC _obj/subprojects/xxhash/xxhash.o CC _obj/asm_defines/asm_defines.o strings "_obj/asm_defines/asm_defines.o" | tr -d '\r' | awk -v dest_dir="../../src/asm_defines" -f ../../tools/gen_asm_defines.awk AS _obj/device/r4300/x86_64/dyna_start.o LD libmupen64plus.so.2.0.0 if [ "libmupen64plus.so.2" != "" ]; then ln -sf libmupen64plus.so.2.0.0 libmupen64plus.so.2; fi make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-core/projects/unix' make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-core/projects/unix' install -d "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" install -m 0644 -s libmupen64plus.so.2.0.0 "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" install -d "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" install -m 0644 ../../data/* "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" install -d "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/api" install -m 0644 ../../src/api/m64p_*.h "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/api" true "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" if [ ! -e "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test//libmupen64plus.so.2" ]; then ln -sf "libmupen64plus.so.2.0.0" "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test//libmupen64plus.so.2"; fi make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-core/projects/unix' ************************************ Building test ROM ************************************ Building ui-console front-end make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-ui-console/projects/unix' rm -f -r _obj mupen64plus make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-ui-console/projects/unix' make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-ui-console/projects/unix' CC _obj/cheat.o CC _obj/compare_core.o CC _obj/core_interface.o CC _obj/debugger.o CC _obj/main.o CC _obj/plugin.o CC _obj/osal_dynamiclib_unix.o CC _obj/osal_files_unix.o LD mupen64plus make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-ui-console/projects/unix' make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-ui-console/projects/unix' install -d "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" install -m 0755 -s mupen64plus "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" install -d "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test//man6" install -m 0644 ../../doc/mupen64plus.6 "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test//man6" install -d "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" install -m 0644 ../../data/mupen64plus.desktop "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" install -d "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/icons/48x48/apps" install -m 0644 ../../data/icons/48x48/apps/mupen64plus.png "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/icons/48x48/apps" install -d "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/icons/scalable/apps" install -m 0644 ../../data/icons/scalable/apps/mupen64plus.svg "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/icons/scalable/apps" make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-ui-console/projects/unix' ************************************ Building audio-sdl plugin make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-audio-sdl/projects/unix' Makefile:171: No libspeexdsp development libraries found. Mupen64plus-sdl-audio will be built without speex-* resampler. rm -f -r _obj mupen64plus-audio-sdl.so make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-audio-sdl/projects/unix' make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-audio-sdl/projects/unix' Makefile:171: No libspeexdsp development libraries found. Mupen64plus-sdl-audio will be built without speex-* resampler. CC _obj/circular_buffer.o CC _obj/main.o CC _obj/sdl_backend.o CC _obj/volume.o CC _obj/resamplers/resamplers.o CC _obj/resamplers/trivial.o CC _obj/osal_dynamiclib_unix.o CC _obj/resamplers/src.o LD mupen64plus-audio-sdl.so make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-audio-sdl/projects/unix' make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-audio-sdl/projects/unix' Makefile:171: No libspeexdsp development libraries found. Mupen64plus-sdl-audio will be built without speex-* resampler. install -d "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" install -m 0644 -s mupen64plus-audio-sdl.so "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-audio-sdl/projects/unix' ************************************ Building input-sdl plugin make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-input-sdl/projects/unix' rm -f -r _obj mupen64plus-input-sdl.so make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-input-sdl/projects/unix' make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-input-sdl/projects/unix' CC _obj/plugin.o CC _obj/autoconfig.o CC _obj/sdl_key_converter.o CC _obj/config.o CC _obj/osal_dynamiclib_unix.o LD mupen64plus-input-sdl.so make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-input-sdl/projects/unix' make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-input-sdl/projects/unix' install -d "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" install -m 0644 -s mupen64plus-input-sdl.so "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" install -d "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" install -m 0644 "../../data/InputAutoCfg.ini" "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-input-sdl/projects/unix' ************************************ Building rsp-hle plugin make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-rsp-hle/projects/unix' rm -f -r _obj mupen64plus-rsp-hle.so make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-rsp-hle/projects/unix' make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-rsp-hle/projects/unix' CC _obj/alist.o CC _obj/alist_audio.o CC _obj/alist_naudio.o CC _obj/alist_nead.o CC _obj/audio.o CC _obj/cicx105.o CC _obj/hle.o CC _obj/jpeg.o CC _obj/memory.o CC _obj/mp3.o CC _obj/musyx.o CC _obj/re2.o CC _obj/plugin.o CC _obj/osal_dynamiclib_unix.o LD mupen64plus-rsp-hle.so make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-rsp-hle/projects/unix' make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-rsp-hle/projects/unix' install -d "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" install -m 0644 -s mupen64plus-rsp-hle.so "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-rsp-hle/projects/unix' ************************************ Building video-rice plugin make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-rice/projects/unix' rm -f -r _obj mupen64plus-video-rice.so make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-rice/projects/unix' make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-rice/projects/unix' CC _obj/liblinux/BMGImage.o CC _obj/liblinux/bmp.o CC _obj/liblinux/pngrw.o CC _obj/osal_dynamiclib_unix.o CC _obj/osal_files_unix.o CC _obj/liblinux/BMGUtils.o CXX _obj/Blender.o CXX _obj/Combiner.o CXX _obj/Config.o CXX _obj/ConvertImage.o CXX _obj/ConvertImage16.o CXX _obj/Debugger.o CXX _obj/DeviceBuilder.o CXX _obj/FrameBuffer.o CXX _obj/GraphicsContext.o CXX _obj/OGLCombiner.o CXX _obj/OGLExtensions.o CXX _obj/OGLGraphicsContext.o CXX _obj/OGLRender.o ../../src/ConvertImage.cpp: In function 'void ConvertIA8(CTexture*, const TxtrInfo&)': ../../src/ConvertImage.cpp:344:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 344 | register const uint8* FourToEightArray = &FourToEight[0]; | ^~~~~~~~~~~~~~~~ ../../src/ConvertImage.cpp:354:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 354 | register uint8 b = pSrc[(dwByteOffset++) ^ 0x3]; | ^ CXX _obj/OGLRenderExt.o CXX _obj/OGLTexture.o CXX _obj/Render.o ../../src/OGLExtensions.cpp:27:22: warning: 'void EmptyFunc()' defined but not used [-Wunused-function] 27 | static void APIENTRY EmptyFunc(void) { return; } | ^~~~~~~~~ CXX _obj/RenderBase.o CXX _obj/RenderExt.o CXX _obj/RenderTexture.o CXX _obj/RSP_Parser.o CXX _obj/RSP_S2DEX.o CXX _obj/Texture.o CXX _obj/TextureFilters.o CXX _obj/TextureFilters_2xsai.o CXX _obj/TextureFilters_hq2x.o CXX _obj/TextureFilters_hq4x.o CXX _obj/TextureManager.o CXX _obj/VectorMath.o CXX _obj/Video.o ../../src/FrameBuffer.cpp: In member function 'void FrameBufferManager::Initialize()': ../../src/FrameBuffer.cpp:106:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct RenderTextureInfo' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 106 | memset(&gRenderTextureInfos[0], 0, sizeof(RenderTextureInfo)*numOfTxtBufInfos); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/FrameBuffer.h:25, from ../../src/FrameBuffer.cpp:30: ../../src/RenderTexture.h:32:16: note: 'struct RenderTextureInfo' declared here 32 | typedef struct { | ^ ../../src/FrameBuffer.cpp: In function 'unsigned int CalculateRDRAMCRC(void*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)': ../../src/FrameBuffer.cpp:594:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 594 | register uint32 *pStart = (uint32*)(pPhysicalAddress); | ^~~~~~ ../../src/FrameBuffer.cpp: In member function 'virtual int FrameBufferManager::SetBackBufferAsRenderTexture(SetImgInfo&, int)': ../../src/FrameBuffer.cpp:1353:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct RenderTextureInfo' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1353 | memcpy(&gRenderTextureInfos[idxToUse], &tempRenderTextureInfo, sizeof(RenderTextureInfo) ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/RenderTexture.h:32:16: note: 'struct RenderTextureInfo' declared here 32 | typedef struct { | ^ ../../src/FrameBuffer.cpp: In member function 'virtual void FrameBufferManager::ActiveTextureBuffer()': ../../src/FrameBuffer.cpp:1633:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct RenderTextureInfo' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1633 | memcpy(&gRenderTextureInfos[idxToUse], &newRenderTextureInfo, sizeof(RenderTextureInfo) ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/RenderTexture.h:32:16: note: 'struct RenderTextureInfo' declared here 32 | typedef struct { | ^ ../../src/TextureManager.cpp: In constructor 'CTextureManager::CTextureManager()': ../../src/TextureManager.cpp:103:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | memset(&m_blackTextureEntry, 0, sizeof(TxtrCacheEntry)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/ConvertImage.h:24, from ../../src/TextureManager.cpp:25: ../../src/TextureManager.h:129:16: note: 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} declared here 129 | typedef struct TxtrCacheEntry | ^~~~~~~~~~~~~~ ../../src/TextureManager.cpp: In member function 'bool CTextureManager::CleanUp()': ../../src/TextureManager.cpp:134:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 134 | memset(&m_blackTextureEntry, 0, sizeof(TxtrCacheEntry)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/TextureManager.h:129:16: note: 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} declared here 129 | typedef struct TxtrCacheEntry | ^~~~~~~~~~~~~~ In file included from ../../src/RSP_Parser.cpp:278: ../../src/RDP_Texture.h: In function 'void DLParser_LoadBlock(Gfx*)': ../../src/RDP_Texture.h:1299:25: warning: self-comparison always evaluates to true [-Wtautological-compare] 1299 | if( tile.dwTMem == tile.dwTMem ) | ~~~~~~~~~~~ ^~ ~~~~~~~~~~~ ../../src/RenderBase.cpp: In function 'unsigned int LightVert(XVECTOR4&, int)': ../../src/RenderBase.cpp:980:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 980 | register float r = gRSP.fAmbientLightR; | ^ ../../src/RenderBase.cpp:981:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 981 | register float g = gRSP.fAmbientLightG; | ^ ../../src/RenderBase.cpp:982:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 982 | register float b = gRSP.fAmbientLightB; | ^ ../../src/RenderBase.cpp:986:36: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 986 | for (register unsigned int l=0; l < gRSPnumLights; l++) | ^ ../../src/RenderBase.cpp:1003:36: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1003 | for (register unsigned int l=0; l < gRSPnumLights; l++) | ^ ../../src/RenderBase.cpp: In function 'unsigned int LightVertNew(XVECTOR4&)': ../../src/RenderBase.cpp:1061:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1061 | register float r = gRSP.fAmbientLightR; | ^ ../../src/RenderBase.cpp:1062:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1062 | register float g = gRSP.fAmbientLightG; | ^ ../../src/RenderBase.cpp:1063:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1063 | register float b = gRSP.fAmbientLightB; | ^ ../../src/RenderBase.cpp:1066:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1066 | for (register unsigned int l=0; l < gRSPnumLights; l++) | ^ ../../src/RenderBase.cpp: In function 'void SetLightDirection(unsigned int, float, float, float, float)': ../../src/RenderBase.cpp:2176:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2176 | register float w = range == 0 ? (float)sqrt(x*x+y*y+z*z) : 1; | ^ LD mupen64plus-video-rice.so make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-rice/projects/unix' make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-rice/projects/unix' install -d "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" install -m 0644 -s mupen64plus-video-rice.so "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" install -d "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" install -m 0644 "../../data/RiceVideoLinux.ini" "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-rice/projects/unix' ************************************ Building video-glide64mk2 plugin make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-glide64mk2/projects/unix' rm -f -r _obj mupen64plus-video-glide64mk2.so make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-glide64mk2/projects/unix' make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-glide64mk2/projects/unix' CC _obj/GlideHQ/tc-1.1+/fxt1.o CC _obj/GlideHQ/tc-1.1+/wrapper.o CC _obj/GlideHQ/tc-1.1+/texstore.o CC _obj/Glide64/osal_dynamiclib_unix.o ../../src/GlideHQ/tc-1.1+/fxt1.c: In function 'fxt1_quantize_MIXED0': ../../src/GlideHQ/tc-1.1+/fxt1.c:853:18: warning: 'fxt1_variance' accessing 128 bytes in a region of size 64 [-Wstringop-overflow=] 853 | int maxVarR = fxt1_variance(NULL, &input[N_TEXELS / 2], n_comp, N_TEXELS / 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/GlideHQ/tc-1.1+/fxt1.c:853:18: note: referencing argument 2 of type 'byte[32][4]' ../../src/GlideHQ/tc-1.1+/fxt1.c:106:1: note: in a call to function 'fxt1_variance' 106 | fxt1_variance (double variance[MAX_COMP], | ^~~~~~~~~~~~~ CXX _obj/Glide64/3dmath.o CXX _obj/Glide64/Combine.o CXX _obj/Glide64/Config.o CXX _obj/Glide64/CRC.o CXX _obj/Glide64/Debugger.o CXX _obj/Glide64/DepthBufferRender.o CXX _obj/Glide64/FBtoScreen.o CXX _obj/Glide64/Ini.o CXX _obj/Glide64/Keys.o CXX _obj/Glide64/Main.o CXX _obj/Glide64/rdp.o CXX _obj/Glide64/TexBuffer.o CXX _obj/Glide64/TexCache.o CXX _obj/Glide64/Util.o CXX _obj/Glitch64/OGLEScombiner.o CXX _obj/Glitch64/OGLESgeometry.o CXX _obj/Glitch64/OGLESglitchmain.o CXX _obj/Glitch64/OGLEStextures.o CXX _obj/GlideHQ/Ext_TxFilter.o CXX _obj/GlideHQ/TxFilterExport.o CXX _obj/GlideHQ/TxFilter.o CXX _obj/GlideHQ/TxCache.o CXX _obj/GlideHQ/TxTexCache.o CXX _obj/GlideHQ/TxHiResCache.o CXX _obj/GlideHQ/TxQuantize.o CXX _obj/GlideHQ/TxUtil.o CXX _obj/GlideHQ/TextureFilters.o CXX _obj/GlideHQ/TextureFilters_2xsai.o ../../src/Glitch64/OGLEStextures.cpp: In function 'void grTexDownloadMipMap(GrChipID_t, FxU32, FxU32, GrTexInfo*)': ../../src/Glitch64/OGLEStextures.cpp:418:7: warning: variable 'glformat' set but not used [-Wunused-but-set-variable] 418 | int glformat = 0; | ^~~~~~~~ CXX _obj/GlideHQ/TextureFilters_hq2x.o ../../src/Glitch64/OGLESglitchmain.cpp:309: warning: "LOG" redefined 309 | #define LOG | In file included from ../../src/Glitch64/OGLESglitchmain.cpp:39: ../../src/Glitch64/glitchmain.h:394: note: this is the location of the previous definition 394 | #define LOG(...) | CXX _obj/GlideHQ/TextureFilters_hq4x.o CXX _obj/GlideHQ/TxImage.o CXX _obj/GlideHQ/TxReSample.o CXX _obj/GlideHQ/TxDbg.o CXX _obj/GlideHQ/tc-1.1+/s2tc/s2tc_algorithm.o ../../src/Glide64/Ini.cpp: In function 'BOOL INI_Open()': ../../src/Glide64/Ini.cpp:199:14: warning: the address of 'path' will never be NULL [-Waddress] 199 | if (path == 0) return FALSE; | ~~~~~^~~~ ../../src/Glide64/Ini.cpp:137:10: note: 'path' declared here 137 | char path[PATH_MAX]; | ^~~~ CXX _obj/GlideHQ/tc-1.1+/s2tc/s2tc_libtxc_dxtn.o ../../src/Glitch64/OGLEScombiner.cpp: In function 'void init_combiner()': ../../src/Glitch64/OGLEScombiner.cpp:329:7: warning: unused variable 'log_length' [-Wunused-variable] 329 | int log_length; | ^~~~~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp: In function 'void compile_shader()': ../../src/Glitch64/OGLEScombiner.cpp:565:7: warning: unused variable 'rotation_matrix_location' [-Wunused-variable] 565 | int rotation_matrix_location; | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp:566:7: warning: unused variable 'texture0_location' [-Wunused-variable] 566 | int texture0_location; | ^~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp:567:7: warning: unused variable 'texture1_location' [-Wunused-variable] 567 | int texture1_location; | ^~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp:568:7: warning: unused variable 'ditherTex_location' [-Wunused-variable] 568 | int ditherTex_location; | ^~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp:569:7: warning: unused variable 'vertexOffset_location' [-Wunused-variable] 569 | int vertexOffset_location; | ^~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp:570:7: warning: unused variable 'textureSizes_location' [-Wunused-variable] 570 | int textureSizes_location; | ^~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp:573:7: warning: unused variable 'chroma_color_location' [-Wunused-variable] 573 | int chroma_color_location; | ^~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp:574:7: warning: unused variable 'log_length' [-Wunused-variable] 574 | int log_length; | ^~~~~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp: At global scope: ../../src/Glitch64/OGLEScombiner.cpp:219:13: warning: 'shader_log' defined but not used [-Wunused-variable] 219 | static char shader_log[2048]; | ^~~~~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp:38:82: warning: 'operanda2' defined but not used [-Wunused-variable] 38 | static int fcta[4],sourcea0[4],operanda0[4],sourcea1[4],operanda1[4],sourcea2[4],operanda2[4]; | ^~~~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp:38:70: warning: 'sourcea2' defined but not used [-Wunused-variable] 38 | static int fcta[4],sourcea0[4],operanda0[4],sourcea1[4],operanda1[4],sourcea2[4],operanda2[4]; | ^~~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp:38:57: warning: 'operanda1' defined but not used [-Wunused-variable] 38 | static int fcta[4],sourcea0[4],operanda0[4],sourcea1[4],operanda1[4],sourcea2[4],operanda2[4]; | ^~~~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp:38:45: warning: 'sourcea1' defined but not used [-Wunused-variable] 38 | static int fcta[4],sourcea0[4],operanda0[4],sourcea1[4],operanda1[4],sourcea2[4],operanda2[4]; | ^~~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp:38:32: warning: 'operanda0' defined but not used [-Wunused-variable] 38 | static int fcta[4],sourcea0[4],operanda0[4],sourcea1[4],operanda1[4],sourcea2[4],operanda2[4]; | ^~~~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp:38:20: warning: 'sourcea0' defined but not used [-Wunused-variable] 38 | static int fcta[4],sourcea0[4],operanda0[4],sourcea1[4],operanda1[4],sourcea2[4],operanda2[4]; | ^~~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp:38:12: warning: 'fcta' defined but not used [-Wunused-variable] 38 | static int fcta[4],sourcea0[4],operanda0[4],sourcea1[4],operanda1[4],sourcea2[4],operanda2[4]; | ^~~~ ../../src/Glitch64/OGLEScombiner.cpp:37:82: warning: 'operand2' defined but not used [-Wunused-variable] 37 | static int fct[4], source0[4], operand0[4], source1[4], operand1[4], source2[4], operand2[4]; | ^~~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp:37:70: warning: 'source2' defined but not used [-Wunused-variable] 37 | static int fct[4], source0[4], operand0[4], source1[4], operand1[4], source2[4], operand2[4]; | ^~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp:37:57: warning: 'operand1' defined but not used [-Wunused-variable] 37 | static int fct[4], source0[4], operand0[4], source1[4], operand1[4], source2[4], operand2[4]; | ^~~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp:37:45: warning: 'source1' defined but not used [-Wunused-variable] 37 | static int fct[4], source0[4], operand0[4], source1[4], operand1[4], source2[4], operand2[4]; | ^~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp:37:32: warning: 'operand0' defined but not used [-Wunused-variable] 37 | static int fct[4], source0[4], operand0[4], source1[4], operand1[4], source2[4], operand2[4]; | ^~~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp:37:20: warning: 'source0' defined but not used [-Wunused-variable] 37 | static int fct[4], source0[4], operand0[4], source1[4], operand1[4], source2[4], operand2[4]; | ^~~~~~~ ../../src/Glitch64/OGLEScombiner.cpp:37:12: warning: 'fct' defined but not used [-Wunused-variable] 37 | static int fct[4], source0[4], operand0[4], source1[4], operand1[4], source2[4], operand2[4]; | ^~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'void grSstOrigin(GrOriginLocation_t)': ../../src/Glitch64/OGLESglitchmain.cpp:315:7: warning: left operand of comma operator has no effect [-Wunused-value] 315 | LOG("grSstOrigin(%d)\r\n", origin); | ^~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'void grClipWindow(FxU32, FxU32, FxU32, FxU32)': ../../src/Glitch64/OGLESglitchmain.cpp:323:7: warning: left operand of comma operator has no effect [-Wunused-value] 323 | LOG("grClipWindow(%d,%d,%d,%d)\r\n", minx, miny, maxx, maxy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:323:46: warning: right operand of comma operator has no effect [-Wunused-value] 323 | LOG("grClipWindow(%d,%d,%d,%d)\r\n", minx, miny, maxx, maxy); | ^~~~ ../../src/Glitch64/OGLESglitchmain.cpp:323:52: warning: right operand of comma operator has no effect [-Wunused-value] 323 | LOG("grClipWindow(%d,%d,%d,%d)\r\n", minx, miny, maxx, maxy); | ^~~~ ../../src/Glitch64/OGLESglitchmain.cpp:323:58: warning: right operand of comma operator has no effect [-Wunused-value] 323 | LOG("grClipWindow(%d,%d,%d,%d)\r\n", minx, miny, maxx, maxy); | ^~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'void grColorMask(FxBool, FxBool)': ../../src/Glitch64/OGLESglitchmain.cpp:359:7: warning: left operand of comma operator has no effect [-Wunused-value] 359 | LOG("grColorMask(%d, %d)\r\n", rgb, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:359:39: warning: right operand of comma operator has no effect [-Wunused-value] 359 | LOG("grColorMask(%d, %d)\r\n", rgb, a); | ^ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'void grGlideInit()': ../../src/Glitch64/OGLESglitchmain.cpp:366:7: warning: statement has no effect [-Wunused-value] 366 | LOG("grGlideInit()\r\n"); | ~^~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'void grSstSelect(int)': ../../src/Glitch64/OGLESglitchmain.cpp:372:7: warning: left operand of comma operator has no effect [-Wunused-value] 372 | LOG("grSstSelect(%d)\r\n", which_sst); | ^~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'GrContext_t grSstWinOpenExt(HWND, GrScreenResolution_t, GrScreenRefresh_t, GrColorFormat_t, GrOriginLocation_t, int, int, int)': ../../src/Glitch64/OGLESglitchmain.cpp:451:7: warning: left operand of comma operator has no effect [-Wunused-value] 451 | LOG("grSstWinOpenExt(%d, %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolution, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:451:63: warning: right operand of comma operator has no effect [-Wunused-value] 451 | LOG("grSstWinOpenExt(%d, %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolution, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers); | ^~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:451:82: warning: right operand of comma operator has no effect [-Wunused-value] 451 | LOG("grSstWinOpenExt(%d, %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolution, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers); | ^~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:451:96: warning: right operand of comma operator has no effect [-Wunused-value] 451 | LOG("grSstWinOpenExt(%d, %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolution, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers); | ^~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:451:110: warning: right operand of comma operator has no effect [-Wunused-value] 451 | LOG("grSstWinOpenExt(%d, %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolution, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers); | ^~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:451:127: warning: right operand of comma operator has no effect [-Wunused-value] 451 | LOG("grSstWinOpenExt(%d, %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolution, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers); | ^~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:451:140: warning: right operand of comma operator has no effect [-Wunused-value] 451 | LOG("grSstWinOpenExt(%d, %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolution, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers); | ^~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'GrContext_t grSstWinOpen(HWND, GrScreenResolution_t, GrScreenRefresh_t, GrColorFormat_t, GrOriginLocation_t, int, int)': ../../src/Glitch64/OGLESglitchmain.cpp:483:7: warning: left operand of comma operator has no effect [-Wunused-value] 483 | LOG("grSstWinOpen(%08lx, %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolution&~0x80000000, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:483:82: warning: right operand of comma operator has no effect [-Wunused-value] 483 | LOG("grSstWinOpen(%08lx, %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolution&~0x80000000, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers); | ^~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:483:80: warning: right operand of comma operator has no effect [-Wunused-value] 483 | LOG("grSstWinOpen(%08lx, %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolution&~0x80000000, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:483:108: warning: right operand of comma operator has no effect [-Wunused-value] 483 | LOG("grSstWinOpen(%08lx, %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolution&~0x80000000, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers); | ^~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:483:122: warning: right operand of comma operator has no effect [-Wunused-value] 483 | LOG("grSstWinOpen(%08lx, %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolution&~0x80000000, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers); | ^~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:483:139: warning: right operand of comma operator has no effect [-Wunused-value] 483 | LOG("grSstWinOpen(%08lx, %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolution&~0x80000000, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers); | ^~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:483:152: warning: right operand of comma operator has no effect [-Wunused-value] 483 | LOG("grSstWinOpen(%08lx, %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolution&~0x80000000, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers); | ^~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'void grGlideShutdown()': ../../src/Glitch64/OGLESglitchmain.cpp:742:7: warning: statement has no effect [-Wunused-value] 742 | LOG("grGlideShutdown\r\n"); | ~^~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'FxBool grSstWinClose(GrContext_t)': ../../src/Glitch64/OGLESglitchmain.cpp:749:7: warning: left operand of comma operator has no effect [-Wunused-value] 749 | LOG("grSstWinClose(%d)\r\n", context); | ^~~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'void grTextureBufferExt(GrChipID_t, FxU32, GrLOD_t, GrLOD_t, GrAspectRatio_t, GrTextureFormat_t, FxU32)': ../../src/Glitch64/OGLESglitchmain.cpp:830:7: warning: left operand of comma operator has no effect [-Wunused-value] 830 | LOG("grTextureBufferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, lodmin, lodmax, aspect, fmt, evenOdd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:830:65: warning: right operand of comma operator has no effect [-Wunused-value] 830 | LOG("grTextureBufferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, lodmin, lodmax, aspect, fmt, evenOdd); | ^~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:830:79: warning: right operand of comma operator has no effect [-Wunused-value] 830 | LOG("grTextureBufferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, lodmin, lodmax, aspect, fmt, evenOdd); | ^~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:830:87: warning: right operand of comma operator has no effect [-Wunused-value] 830 | LOG("grTextureBufferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, lodmin, lodmax, aspect, fmt, evenOdd); | ^~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:830:95: warning: right operand of comma operator has no effect [-Wunused-value] 830 | LOG("grTextureBufferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, lodmin, lodmax, aspect, fmt, evenOdd); | ^~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:830:103: warning: right operand of comma operator has no effect [-Wunused-value] 830 | LOG("grTextureBufferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, lodmin, lodmax, aspect, fmt, evenOdd); | ^~~ ../../src/Glitch64/OGLESglitchmain.cpp:830:108: warning: right operand of comma operator has no effect [-Wunused-value] 830 | LOG("grTextureBufferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, lodmin, lodmax, aspect, fmt, evenOdd); | ^~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'void grTextureAuxBufferExt(GrChipID_t, FxU32, GrLOD_t, GrLOD_t, GrAspectRatio_t, GrTextureFormat_t, FxU32)': ../../src/Glitch64/OGLESglitchmain.cpp:1144:7: warning: left operand of comma operator has no effect [-Wunused-value] 1144 | LOG("grTextureAuxBufferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, thisLOD, largeLOD, aspectRatio, format, odd_even_mask); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1144:68: warning: right operand of comma operator has no effect [-Wunused-value] 1144 | LOG("grTextureAuxBufferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, thisLOD, largeLOD, aspectRatio, format, odd_even_mask); | ^~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1144:82: warning: right operand of comma operator has no effect [-Wunused-value] 1144 | LOG("grTextureAuxBufferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, thisLOD, largeLOD, aspectRatio, format, odd_even_mask); | ^~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1144:91: warning: right operand of comma operator has no effect [-Wunused-value] 1144 | LOG("grTextureAuxBufferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, thisLOD, largeLOD, aspectRatio, format, odd_even_mask); | ^~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1144:101: warning: right operand of comma operator has no effect [-Wunused-value] 1144 | LOG("grTextureAuxBufferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, thisLOD, largeLOD, aspectRatio, format, odd_even_mask); | ^~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1144:114: warning: right operand of comma operator has no effect [-Wunused-value] 1144 | LOG("grTextureAuxBufferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, thisLOD, largeLOD, aspectRatio, format, odd_even_mask); | ^~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1144:122: warning: right operand of comma operator has no effect [-Wunused-value] 1144 | LOG("grTextureAuxBufferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, thisLOD, largeLOD, aspectRatio, format, odd_even_mask); | ^~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'int (* grGetProcAddress(char*))()': ../../src/Glitch64/OGLESglitchmain.cpp:1153:7: warning: left operand of comma operator has no effect [-Wunused-value] 1153 | LOG("grGetProcAddress(%s)\r\n", procName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'FxU32 grGet(FxU32, FxU32, FxI32*)': ../../src/Glitch64/OGLESglitchmain.cpp:1200:7: warning: left operand of comma operator has no effect [-Wunused-value] 1200 | LOG("grGet(%d,%d)\r\n", pname, plength); | ^~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1200:34: warning: right operand of comma operator has no effect [-Wunused-value] 1200 | LOG("grGet(%d,%d)\r\n", pname, plength); | ^~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'const char* grGetString(FxU32)': ../../src/Glitch64/OGLESglitchmain.cpp:1318:7: warning: left operand of comma operator has no effect [-Wunused-value] 1318 | LOG("grGetString(%d)\r\n", pname); | ^~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'void render_rectangle(int, int, int, int, int, int, int, int)': ../../src/Glitch64/OGLESglitchmain.cpp:1363:7: warning: unused variable 'vertexOffset_location' [-Wunused-variable] 1363 | int vertexOffset_location; | ^~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1364:7: warning: unused variable 'textureSizes_location' [-Wunused-variable] 1364 | int textureSizes_location; | ^~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'void reloadTexture()': ../../src/Glitch64/OGLESglitchmain.cpp:1441:7: warning: left operand of comma operator has no effect [-Wunused-value] 1441 | LOG("reload texture %dx%d\n", width, height); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1441:40: warning: right operand of comma operator has no effect [-Wunused-value] 1441 | LOG("reload texture %dx%d\n", width, height); | ^~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'void updateTexture()': ../../src/Glitch64/OGLESglitchmain.cpp:1468:9: warning: left operand of comma operator has no effect [-Wunused-value] 1468 | LOG("update texture %x\n", pBufferAddress); | ^~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1473:11: warning: left operand of comma operator has no effect [-Wunused-value] 1473 | LOG("update cancelled\n", pBufferAddress); | ^~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'void grRenderBuffer(GrBuffer_t)': ../../src/Glitch64/OGLESglitchmain.cpp:1551:7: warning: left operand of comma operator has no effect [-Wunused-value] 1551 | LOG("grRenderBuffer(%d)\r\n", buffer); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'void grAuxBufferExt(GrBuffer_t)': ../../src/Glitch64/OGLESglitchmain.cpp:1665:7: warning: left operand of comma operator has no effect [-Wunused-value] 1665 | LOG("grAuxBufferExt(%d)\r\n", buffer); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'void grBufferClear(GrColor_t, GrAlpha_t, FxU32)': ../../src/Glitch64/OGLESglitchmain.cpp:1690:7: warning: left operand of comma operator has no effect [-Wunused-value] 1690 | LOG("grBufferClear(%d,%d,%d)\r\n", color, alpha, depth); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1690:45: warning: right operand of comma operator has no effect [-Wunused-value] 1690 | LOG("grBufferClear(%d,%d,%d)\r\n", color, alpha, depth); | ^~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1690:52: warning: right operand of comma operator has no effect [-Wunused-value] 1690 | LOG("grBufferClear(%d,%d,%d)\r\n", color, alpha, depth); | ^~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'void grBufferSwap(FxU32)': ../../src/Glitch64/OGLESglitchmain.cpp:1737:7: warning: left operand of comma operator has no effect [-Wunused-value] 1737 | LOG("grBufferSwap(%d)\r\n", swap_interval); | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'FxBool grLfbLock(GrLock_t, GrBuffer_t, GrLfbWriteMode_t, GrOriginLocation_t, FxBool, GrLfbInfo_t*)': ../../src/Glitch64/OGLESglitchmain.cpp:1780:7: warning: left operand of comma operator has no effect [-Wunused-value] 1780 | LOG("grLfbLock(%d,%d,%d,%d,%d)\r\n", type, buffer, writeMode, origin, pixelPipeline); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1780:46: warning: right operand of comma operator has no effect [-Wunused-value] 1780 | LOG("grLfbLock(%d,%d,%d,%d,%d)\r\n", type, buffer, writeMode, origin, pixelPipeline); | ^~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1780:54: warning: right operand of comma operator has no effect [-Wunused-value] 1780 | LOG("grLfbLock(%d,%d,%d,%d,%d)\r\n", type, buffer, writeMode, origin, pixelPipeline); | ^~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1780:65: warning: right operand of comma operator has no effect [-Wunused-value] 1780 | LOG("grLfbLock(%d,%d,%d,%d,%d)\r\n", type, buffer, writeMode, origin, pixelPipeline); | ^~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1780:73: warning: right operand of comma operator has no effect [-Wunused-value] 1780 | LOG("grLfbLock(%d,%d,%d,%d,%d)\r\n", type, buffer, writeMode, origin, pixelPipeline); | ^~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'FxBool grLfbUnlock(GrLock_t, GrBuffer_t)': ../../src/Glitch64/OGLESglitchmain.cpp:1849:7: warning: left operand of comma operator has no effect [-Wunused-value] 1849 | LOG("grLfbUnlock(%d,%d)\r\n", type, buffer); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1849:39: warning: right operand of comma operator has no effect [-Wunused-value] 1849 | LOG("grLfbUnlock(%d,%d)\r\n", type, buffer); | ^~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'FxBool grLfbReadRegion(GrBuffer_t, FxU32, FxU32, FxU32, FxU32, FxU32, void*)': ../../src/Glitch64/OGLESglitchmain.cpp:1867:7: warning: left operand of comma operator has no effect [-Wunused-value] 1867 | LOG("grLfbReadRegion(%d,%d,%d,%d,%d,%d)\r\n", src_buffer, src_x, src_y, src_width, src_height, dst_stride); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1867:61: warning: right operand of comma operator has no effect [-Wunused-value] 1867 | LOG("grLfbReadRegion(%d,%d,%d,%d,%d,%d)\r\n", src_buffer, src_x, src_y, src_width, src_height, dst_stride); | ^~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1867:68: warning: right operand of comma operator has no effect [-Wunused-value] 1867 | LOG("grLfbReadRegion(%d,%d,%d,%d,%d,%d)\r\n", src_buffer, src_x, src_y, src_width, src_height, dst_stride); | ^~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1867:75: warning: right operand of comma operator has no effect [-Wunused-value] 1867 | LOG("grLfbReadRegion(%d,%d,%d,%d,%d,%d)\r\n", src_buffer, src_x, src_y, src_width, src_height, dst_stride); | ^~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1867:86: warning: right operand of comma operator has no effect [-Wunused-value] 1867 | LOG("grLfbReadRegion(%d,%d,%d,%d,%d,%d)\r\n", src_buffer, src_x, src_y, src_width, src_height, dst_stride); | ^~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1867:98: warning: right operand of comma operator has no effect [-Wunused-value] 1867 | LOG("grLfbReadRegion(%d,%d,%d,%d,%d,%d)\r\n", src_buffer, src_x, src_y, src_width, src_height, dst_stride); | ^~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'FxBool grLfbWriteRegion(GrBuffer_t, FxU32, FxU32, GrLfbSrcFmt_t, FxU32, FxU32, FxBool, FxI32, void*)': ../../src/Glitch64/OGLESglitchmain.cpp:1935:7: warning: left operand of comma operator has no effect [-Wunused-value] 1935 | LOG("grLfbWriteRegion(%d,%d,%d,%d,%d,%d,%d,%d)\r\n",dst_buffer, dst_x, dst_y, src_format, src_width, src_height, pixelPipeline, src_stride); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1935:67: warning: right operand of comma operator has no effect [-Wunused-value] 1935 | LOG("grLfbWriteRegion(%d,%d,%d,%d,%d,%d,%d,%d)\r\n",dst_buffer, dst_x, dst_y, src_format, src_width, src_height, pixelPipeline, src_stride); | ^~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1935:74: warning: right operand of comma operator has no effect [-Wunused-value] 1935 | LOG("grLfbWriteRegion(%d,%d,%d,%d,%d,%d,%d,%d)\r\n",dst_buffer, dst_x, dst_y, src_format, src_width, src_height, pixelPipeline, src_stride); | ^~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1935:81: warning: right operand of comma operator has no effect [-Wunused-value] 1935 | LOG("grLfbWriteRegion(%d,%d,%d,%d,%d,%d,%d,%d)\r\n",dst_buffer, dst_x, dst_y, src_format, src_width, src_height, pixelPipeline, src_stride); | ^~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1935:93: warning: right operand of comma operator has no effect [-Wunused-value] 1935 | LOG("grLfbWriteRegion(%d,%d,%d,%d,%d,%d,%d,%d)\r\n",dst_buffer, dst_x, dst_y, src_format, src_width, src_height, pixelPipeline, src_stride); | ^~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1935:104: warning: right operand of comma operator has no effect [-Wunused-value] 1935 | LOG("grLfbWriteRegion(%d,%d,%d,%d,%d,%d,%d,%d)\r\n",dst_buffer, dst_x, dst_y, src_format, src_width, src_height, pixelPipeline, src_stride); | ^~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1935:116: warning: right operand of comma operator has no effect [-Wunused-value] 1935 | LOG("grLfbWriteRegion(%d,%d,%d,%d,%d,%d,%d,%d)\r\n",dst_buffer, dst_x, dst_y, src_format, src_width, src_height, pixelPipeline, src_stride); | ^~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp:1935:131: warning: right operand of comma operator has no effect [-Wunused-value] 1935 | LOG("grLfbWriteRegion(%d,%d,%d,%d,%d,%d,%d,%d)\r\n",dst_buffer, dst_x, dst_y, src_format, src_width, src_height, pixelPipeline, src_stride); | ^~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'void grConfigWrapperExt(FxI32, FxI32, FxBool, FxBool)': ../../src/Glitch64/OGLESglitchmain.cpp:2133:7: warning: statement has no effect [-Wunused-value] 2133 | LOG("grConfigWrapperExt\r\n"); | ~^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'FxI32 grQueryResolutions(const GrResolution*, GrResolution*)': ../../src/Glitch64/OGLESglitchmain.cpp:2149:7: warning: statement has no effect [-Wunused-value] 2149 | LOG("grQueryResolutions\r\n"); | ~^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'void grEnable(GrEnableMode_t)': ../../src/Glitch64/OGLESglitchmain.cpp:2181:7: warning: left operand of comma operator has no effect [-Wunused-value] 2181 | LOG("grEnable(%d)\r\n", mode); | ^~~~~~~~~~~~~~~~~~ ../../src/Glitch64/OGLESglitchmain.cpp: In function 'void grDisable(GrEnableMode_t)': ../../src/Glitch64/OGLESglitchmain.cpp:2189:7: warning: left operand of comma operator has no effect [-Wunused-value] 2189 | LOG("grDisable(%d)\r\n", mode); | ^~~~~~~~~~~~~~~~~~~ ../../src/GlideHQ/TxHiResCache.cpp: In member function 'boolean TxHiResCache::loadHiResTextures(boost::filesystem::wpath, boolean)': ../../src/GlideHQ/TxHiResCache.cpp:261:35: warning: 'boost::filesystem::path boost::filesystem::path::leaf() const' is deprecated: Use path::filename() instead [-Wdeprecated-declarations] 261 | strncpy(fname, it->path().leaf().string().c_str(), sizeof(fname)); | ~~~~~~~~~~~~~~~^~ In file included from /usr/include/boost/filesystem.hpp:16, from ../../src/GlideHQ/TxHiResCache.h:37, from ../../src/GlideHQ/TxHiResCache.cpp:58: /usr/include/boost/filesystem/path.hpp:1126:10: note: declared here 1126 | path leaf() const { return filename(); } | ^~~~ LD mupen64plus-video-glide64mk2.so make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-glide64mk2/projects/unix' make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-glide64mk2/projects/unix' install -d "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" install -m 0644 -s mupen64plus-video-glide64mk2.so "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" install -d "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" install -m 0644 "../../data/Glide64mk2.ini" "/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/test/" make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-glide64mk2/projects/unix' >>> mupen64plus: Entering fakeroot... ************************************ Installing core library make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-core/projects/unix' install -d "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/lib" install -m 0644 -s libmupen64plus.so.2.0.0 "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/lib" install -d "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/share/mupen64plus" install -m 0644 ../../data/* "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/share/mupen64plus" install -d "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/include/mupen64plus" install -m 0644 ../../src/api/m64p_*.h "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/include/mupen64plus" PATH="$PATH:/sbin" ldconfig -n "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/lib" if [ ! -e "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/lib/libmupen64plus.so.2" ]; then ln -sf "libmupen64plus.so.2.0.0" "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/lib/libmupen64plus.so.2"; fi make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-core/projects/unix' ************************************ Installing ui-console front-end make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-ui-console/projects/unix' install -d "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/bin" install -m 0755 -s mupen64plus "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/bin" install -d "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/share/man/man6" install -m 0644 ../../doc/mupen64plus.6 "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/share/man/man6" install -d "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/share/applications" install -m 0644 ../../data/mupen64plus.desktop "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/share/applications" install -d "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/share/icons/hicolor/48x48/apps" install -m 0644 ../../data/icons/48x48/apps/mupen64plus.png "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/share/icons/hicolor/48x48/apps" install -d "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/share/icons/hicolor/scalable/apps" install -m 0644 ../../data/icons/scalable/apps/mupen64plus.svg "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/share/icons/hicolor/scalable/apps" make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-ui-console/projects/unix' ************************************ Installing audio-sdl plugin make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-audio-sdl/projects/unix' Makefile:171: No libspeexdsp development libraries found. Mupen64plus-sdl-audio will be built without speex-* resampler. install -d "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/lib/mupen64plus" install -m 0644 -s mupen64plus-audio-sdl.so "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/lib/mupen64plus" make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-audio-sdl/projects/unix' ************************************ Installing input-sdl plugin make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-input-sdl/projects/unix' install -d "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/lib/mupen64plus" install -m 0644 -s mupen64plus-input-sdl.so "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/lib/mupen64plus" install -d "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/share/mupen64plus" install -m 0644 "../../data/InputAutoCfg.ini" "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/share/mupen64plus" make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-input-sdl/projects/unix' ************************************ Installing rsp-hle plugin make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-rsp-hle/projects/unix' install -d "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/lib/mupen64plus" install -m 0644 -s mupen64plus-rsp-hle.so "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/lib/mupen64plus" make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-rsp-hle/projects/unix' ************************************ Installing video-rice plugin make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-rice/projects/unix' install -d "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/lib/mupen64plus" install -m 0644 -s mupen64plus-video-rice.so "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/lib/mupen64plus" install -d "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/share/mupen64plus" install -m 0644 "../../data/RiceVideoLinux.ini" "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/share/mupen64plus" make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-rice/projects/unix' ************************************ Installing video-glide64mk2 plugin make: Entering directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-glide64mk2/projects/unix' install -d "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/lib/mupen64plus" install -m 0644 -s mupen64plus-video-glide64mk2.so "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/lib/mupen64plus" install -d "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/share/mupen64plus" install -m 0644 "../../data/Glide64mk2.ini" "/home/buildozer/aports/community/mupen64plus/pkg/mupen64plus/usr/share/mupen64plus" make: Leaving directory '/home/buildozer/aports/community/mupen64plus/src/mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-glide64mk2/projects/unix' >>> mupen64plus-doc*: Running split function doc... >>> mupen64plus-doc*: Preparing subpackage mupen64plus-doc... >>> mupen64plus-doc*: Running postcheck for mupen64plus-doc >>> mupen64plus*: Running postcheck for mupen64plus >>> mupen64plus*: Preparing package mupen64plus... >>> mupen64plus*: Stripping binaries >>> mupen64plus-doc*: Scanning shared objects >>> mupen64plus*: Scanning shared objects >>> mupen64plus-doc*: Tracing dependencies... >>> mupen64plus-doc*: Package size: 24.0 KB >>> mupen64plus-doc*: Compressing data... >>> mupen64plus-doc*: Create checksum... >>> mupen64plus-doc*: Create mupen64plus-doc-2.5.9-r3.apk >>> mupen64plus*: Tracing dependencies... so:libGLESv2.so.2 so:libSDL2-2.0.so.0 so:libboost_filesystem.so.1.84.0 so:libc.musl-x86_64.so.1 so:libgcc_s.so.1 so:libpng16.so.16 so:libsamplerate.so.0 so:libstdc++.so.6 so:libz.so.1 >>> mupen64plus*: Package size: 4.7 MB >>> mupen64plus*: Compressing data... >>> mupen64plus*: Create checksum... >>> mupen64plus*: Create mupen64plus-2.5.9-r3.apk >>> mupen64plus: Build complete at Mon, 06 May 2024 14:32:44 +0000 elapsed time 0h 1m 26s >>> mupen64plus: Cleaning up srcdir >>> mupen64plus: Cleaning up pkgdir >>> mupen64plus: Uninstalling dependencies... (1/118) Purging .makedepends-mupen64plus (20240506.143121) (2/118) Purging boost-dev (1.84.0-r1) (3/118) Purging boost1.84-dev (1.84.0-r1) (4/118) Purging boost1.84 (1.84.0-r1) (5/118) Purging bzip2-dev (1.0.8-r6) (6/118) Purging icu-dev (74.2-r0) (7/118) Purging xz-dev (5.6.1-r3) (8/118) Purging xz (5.6.1-r3) (9/118) Purging zstd-dev (1.5.6-r0) (10/118) Purging zstd (1.5.6-r0) (11/118) Purging boost1.84-libs (1.84.0-r1) (12/118) Purging boost1.84-atomic (1.84.0-r1) (13/118) Purging boost1.84-chrono (1.84.0-r1) (14/118) Purging boost1.84-container (1.84.0-r1) (15/118) Purging boost1.84-contract (1.84.0-r1) (16/118) Purging boost1.84-coroutine (1.84.0-r1) (17/118) Purging boost1.84-date_time (1.84.0-r1) (18/118) Purging boost1.84-fiber (1.84.0-r1) (19/118) Purging boost1.84-graph (1.84.0-r1) (20/118) Purging boost1.84-iostreams (1.84.0-r1) (21/118) Purging boost1.84-json (1.84.0-r1) (22/118) Purging boost1.84-locale (1.84.0-r1) (23/118) Purging boost1.84-log_setup (1.84.0-r1) (24/118) Purging boost1.84-math (1.84.0-r1) (25/118) Purging boost1.84-nowide (1.84.0-r1) (26/118) Purging boost1.84-prg_exec_monitor (1.84.0-r1) (27/118) Purging boost1.84-program_options (1.84.0-r1) (28/118) Purging boost1.84-python3 (1.84.0-r1) (29/118) Purging boost1.84-random (1.84.0-r1) (30/118) Purging boost1.84-regex (1.84.0-r1) (31/118) Purging boost1.84-stacktrace_basic (1.84.0-r1) (32/118) Purging boost1.84-stacktrace_noop (1.84.0-r1) (33/118) Purging boost1.84-system (1.84.0-r1) (34/118) Purging boost1.84-timer (1.84.0-r1) (35/118) Purging boost1.84-type_erasure (1.84.0-r1) (36/118) Purging boost1.84-unit_test_framework (1.84.0-r1) (37/118) Purging boost1.84-url (1.84.0-r1) (38/118) Purging boost1.84-wave (1.84.0-r1) (39/118) Purging boost1.84-wserialization (1.84.0-r1) (40/118) Purging freetype-dev (2.13.2-r0) (41/118) Purging freetype (2.13.2-r0) (42/118) Purging glu-dev (9.0.3-r3) (43/118) Purging glu (9.0.3-r3) (44/118) Purging libpng-dev (1.6.43-r0) (45/118) Purging libpng (1.6.43-r0) (46/118) Purging libsamplerate-dev (0.2.2-r3) (47/118) Purging libsamplerate (0.2.2-r3) (48/118) Purging nasm (2.16.03-r0) (49/118) Purging sdl2-dev (2.28.5-r1) (50/118) Purging sdl2 (2.28.5-r1) (51/118) Purging mesa-dev (24.0.6-r0) (52/118) Purging libxdamage-dev (1.1.6-r5) (53/118) Purging libxdamage (1.1.6-r5) (54/118) Purging libxshmfence-dev (1.3.2-r6) (55/118) Purging mesa-egl (24.0.6-r0) (56/118) Purging mesa-gbm (24.0.6-r0) (57/118) Purging mesa-gl (24.0.6-r0) (58/118) Purging mesa-gles (24.0.6-r0) (59/118) Purging mesa-osmesa (24.0.6-r0) (60/118) Purging mesa-rusticl (24.0.6-r0) (61/118) Purging clang17-headers (17.0.6-r1) (62/118) Purging libclc (17.0.6-r0) (63/118) Purging mesa-xatracker (24.0.6-r0) (64/118) Purging mesa (24.0.6-r0) (65/118) Purging zlib-dev (1.3.1-r1) (66/118) Purging boost1.84-context (1.84.0-r1) (67/118) Purging boost1.84-log (1.84.0-r1) (68/118) Purging boost1.84-serialization (1.84.0-r1) (69/118) Purging boost1.84-thread (1.84.0-r1) (70/118) Purging brotli-dev (1.1.0-r2) (71/118) Purging brotli (1.1.0-r2) (72/118) Purging clang17-libs (17.0.6-r1) (73/118) Purging icu (74.2-r0) (74/118) Purging icu-libs (74.2-r0) (75/118) Purging libdrm-dev (2.4.120-r0) (76/118) Purging libdrm (2.4.120-r0) (77/118) Purging libelf (0.191-r0) (78/118) Purging libpciaccess-dev (0.18.1-r0) (79/118) Purging libpciaccess (0.18.1-r0) (80/118) Purging hwdata-pci (0.381-r0) (81/118) Purging libxfixes-dev (6.0.1-r4) (82/118) Purging libxfixes (6.0.1-r4) (83/118) Purging libxshmfence (1.3.2-r6) (84/118) Purging libxxf86vm-dev (1.1.5-r6) (85/118) Purging libxxf86vm (1.1.5-r6) (86/118) Purging mesa-glapi (24.0.6-r0) (87/118) Purging python3-pyc (3.12.3-r1) (88/118) Purging python3-pycache-pyc0 (3.12.3-r1) (89/118) Purging xcb-proto-pyc (1.16.0-r1) (90/118) Purging pyc (3.12.3-r1) (91/118) Purging spirv-llvm-translator-libs (17.0.0-r0) (92/118) Purging spirv-tools (1.3.261.1-r0) (93/118) Purging wayland-libs-client (1.22.0-r4) (94/118) Purging wayland-libs-server (1.22.0-r4) (95/118) Purging boost1.84-filesystem (1.84.0-r1) (96/118) Purging libxext-dev (1.3.6-r2) (97/118) Purging libxext (1.3.6-r2) (98/118) Purging libx11-dev (1.8.9-r1) (99/118) Purging xtrans (1.5.0-r0) (100/118) Purging libx11 (1.8.9-r1) (101/118) Purging libxcb-dev (1.16.1-r0) (102/118) Purging libxcb (1.16.1-r0) (103/118) Purging xcb-proto (1.16.0-r1) (104/118) Purging python3 (3.12.3-r1) (105/118) Purging gdbm (1.23-r1) (106/118) Purging icu-data-en (74.2-r0) (107/118) Purging libxdmcp-dev (1.1.5-r1) (108/118) Purging libxdmcp (1.1.5-r1) (109/118) Purging libbsd (0.12.2-r0) (110/118) Purging libmd (1.1.0-r0) (111/118) Purging libpanelw (6.4_p20240420-r0) (112/118) Purging libxau-dev (1.0.11-r4) (113/118) Purging libxau (1.0.11-r4) (114/118) Purging llvm17-libs (17.0.6-r1) (115/118) Purging mpdecimal (4.0.0-r0) (116/118) Purging readline (8.2.10-r0) (117/118) Purging sqlite-libs (3.45.3-r0) (118/118) Purging xorgproto (2024.1-r0) Executing busybox-1.36.1-r26.trigger OK: 1693 MiB in 123 packages >>> mupen64plus: Updating the community/x86_64 repository index... >>> mupen64plus: Signing the index...