Building package "ppsspp-git" :: Synchronizing package databases... core downloading... extra downloading... multilib downloading... chaotic-aur downloading... :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... Packages (6) ca-certificates-mozilla-3.102.1-1 libxml2-2.13.3-1 perl-error-0.17029-6 perl-mailtools-2.21-8 perl-timedate-2.33-6 git-2.45.2-1 Total Installed Size: 32.84 MiB Net Upgrade Size: 28.37 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... upgrading ca-certificates-mozilla... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] upgrading libxml2... :: Running post-transaction hooks... (1/5) Creating system user accounts... Creating group 'git' with GID 973. Creating user 'git' (git daemon user) with UID 973 and GID 973. (2/5) Reloading system manager configuration... Skipped: Current root is not booted. (3/5) Arming ConditionNeedsUpdate... (4/5) Rebuilding certificate stores... (5/5) Warn about old perl modules warning: git-2.45.2-1 is up to date -- skipping resolving dependencies... :: There are 2 providers available for libegl: :: Repository extra 1) libglvnd :: Repository chaotic-aur 2) nvidia-340xx-utils Enter a number (default=1): looking for conflicting packages... warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Packages (46) compiler-rt-18.1.8-1 cppdap-1.58.0-2 default-cursors-2-2 freetype2-2.13.2-2 glu-9.0.3-2 graphite-1:1.3.14-4 harfbuzz-9.0.0-1 hicolor-icon-theme-0.18-1 hidapi-0.14.0-3 jsoncpp-1.9.5-3 libdrm-2.4.122-1 libedit-20240517_3.1-1 libglvnd-1.7.0-1 libomxil-bellagio-0.9.3-5 libpciaccess-0.18.1-2 libpng-1.6.43-1 libuv-1.48.0-2 libx11-1.8.9-1 libxau-1.0.11-3 libxcb-1.17.0-1 libxcursor-1.2.2-1 libxdmcp-1.1.5-1 libxext-1.3.6-1 libxfixes-6.0.1-2 libxrender-0.9.11-2 libxshmfence-1.3.2-2 libxxf86vm-1.1.5-2 llvm-libs-18.1.8-4 lm_sensors-1:3.6.0.r41.g31d1f125-3 mesa-1:24.1.4-2 mpdecimal-4.0.0-2 rhash-1.4.4-1 wayland-1.23.0-1 xcb-proto-1.17.0-2 xorgproto-2024.1-2 clang-18.1.8-2 cmake-3.30.1-1 gendesk-1.0.10-1 glew-2.2.0-7 libzip-1.10.1-2 lld-18.1.8-1 ninja-1.12.1-1 python-3.12.4-1 sdl2-2.30.5-2 sdl2_ttf-2.22.0-1 snappy-1.1.10-1 Total Installed Size: 678.04 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool installing libxfixes... installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme installing wayland... installing libomxil-bellagio... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing glu... installing glew... Optional dependencies for glew libx11: for glxewinfo and visualinfo [installed] installing libzip... installing libxrender... installing libxcursor... installing hidapi... Optional dependencies for hidapi libusb: for hidapi-libusb [installed] installing sdl2... Optional dependencies for sdl2 alsa-lib: ALSA audio driver libpulse: PulseAudio audio driver jack: JACK audio driver pipewire: PipeWire audio driver libdecor: Wayland client decorations installing snappy... installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [pending] llvm: referenced by some clang headers installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator [pending] qt6-base: cmake-gui installing gendesk... installing lld... installing ninja... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing sdl2_ttf... :: Running post-transaction hooks... (1/2) Reloading system manager configuration... Skipped: Current root is not booted. (2/2) Arming ConditionNeedsUpdate... ==> Making package: ppsspp-git 1.17.1.r823.g0b76d44-1 (Fri 26 Jul 2024 08:15:23 PM CEST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Updating ppsspp git repo... From https://github.com/hrydgard/ppsspp e9e16210e8..832e64b8cd master -> master * [new branch] parallel-loop-max-threads -> parallel-loop-max-threads * [new ref] refs/pull/19369/head -> refs/pull/19369/head -> Updating bylaws.libadrenotools git repo... -> Updating discordapp.discord-rpc git repo... -> Updating erkkah.naett git repo... -> Updating facebook.zstd git repo... From https://github.com/facebook/zstd - [deleted] (none) -> refs/pull/4009/merge + 6a0707d8a...949ab454d refs/pull/3651/merge -> refs/pull/3651/merge (forced update) + 96efe82d3...269be1a1b refs/pull/3765/merge -> refs/pull/3765/merge (forced update) + c9b9dfffb...a5bf108ad refs/pull/3784/merge -> refs/pull/3784/merge (forced update) + 761277a00...90839948c refs/pull/3794/merge -> refs/pull/3794/merge (forced update) + 646793ac3...094ad6205 refs/pull/3828/merge -> refs/pull/3828/merge (forced update) + b98c638e5...20c32c0b5 refs/pull/3861/merge -> refs/pull/3861/merge (forced update) + c4a6d2ed4...d95207bb1 refs/pull/3885/merge -> refs/pull/3885/merge (forced update) + c31405172...889b666cf refs/pull/3953/merge -> refs/pull/3953/merge (forced update) + 61cf44850...7763bf9dc refs/pull/4002/merge -> refs/pull/4002/merge (forced update) + 61fee03f0...7d0554ac7 refs/pull/4016/merge -> refs/pull/4016/merge (forced update) + f4659f3f4...38e0fa980 refs/pull/4056/merge -> refs/pull/4056/merge (forced update) * [new ref] refs/pull/4101/head -> refs/pull/4101/head * [new ref] refs/pull/4101/merge -> refs/pull/4101/merge * [new ref] refs/pull/4102/head -> refs/pull/4102/head * [new ref] refs/pull/4102/merge -> refs/pull/4102/merge -> Updating google.cpu_features git repo... -> Updating hrydgard.minidx9 git repo... -> Updating hrydgard.ppsspp-freetype git repo... -> Updating hrydgard.ppsspp-mac-sdl git repo... -> Updating hrydgard.ppsspp-moltenvk git repo... -> Updating hrydgard.pspautotests git repo... -> Updating khronosgroup.glslang git repo... From https://github.com/KhronosGroup/glslang + 514d6c24a...9e14228a4 refs/pull/3631/merge -> refs/pull/3631/merge (forced update) -> Updating khronosgroup.openxr-sdk git repo... -> Updating khronosgroup.spirv-cross git repo... -> Updating kingcom.armips git repo... -> Updating libretro.libretro-common git repo... -> Updating miniupnp git repo... -> Updating retroachievements.rcheevos git repo... From https://github.com/RetroAchievements/rcheevos 0203b19..b777426 refs/pull/352/head -> refs/pull/352/head + a5f368b...9a113bf refs/pull/352/merge -> refs/pull/352/merge (forced update) * [new ref] refs/pull/360/head -> refs/pull/360/head * [new ref] refs/pull/360/merge -> refs/pull/360/merge -> Updating rtissera.libchdr git repo... -> Updating tencent.rapidjson git repo... -> Updating unknownbrackets.ppsspp-debugger git repo... -> Updating hrydgard.ppsspp-ffmpeg git repo... -> Updating bylaws.liblinkernsbypass git repo... -> Updating ffmpeg.gas-preprocessor git repo... -> Updating kingcom.filesystem git repo... -> Updating google.googletest git repo... From https://github.com/google/googletest + 476c8455f...0c213533c refs/pull/4550/merge -> refs/pull/4550/merge (forced update) + 39a76f574...7fa9f45e7 refs/pull/4553/merge -> refs/pull/4553/merge (forced update) * [new ref] refs/pull/4578/head -> refs/pull/4578/head * [new ref] refs/pull/4578/merge -> refs/pull/4578/merge ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... ppsspp ... Skipped bylaws.libadrenotools ... Skipped discordapp.discord-rpc ... Skipped erkkah.naett ... Skipped facebook.zstd ... Skipped google.cpu_features ... Skipped hrydgard.minidx9 ... Skipped hrydgard.ppsspp-freetype ... Skipped hrydgard.ppsspp-mac-sdl ... Skipped hrydgard.ppsspp-moltenvk ... Skipped hrydgard.pspautotests ... Skipped khronosgroup.glslang ... Skipped khronosgroup.openxr-sdk ... Skipped khronosgroup.spirv-cross ... Skipped kingcom.armips ... Skipped libretro.libretro-common ... Skipped miniupnp ... Skipped retroachievements.rcheevos ... Skipped rtissera.libchdr ... Skipped tencent.rapidjson ... Skipped unknownbrackets.ppsspp-debugger ... Skipped hrydgard.ppsspp-ffmpeg ... Skipped bylaws.liblinkernsbypass ... Skipped ffmpeg.gas-preprocessor ... Skipped kingcom.filesystem ... Skipped google.googletest ... Skipped ==> Extracting sources... -> Creating working copy of ppsspp git repo... Cloning into 'ppsspp'... done. -> Creating working copy of bylaws.libadrenotools git repo... Cloning into 'bylaws.libadrenotools'... done. -> Creating working copy of discordapp.discord-rpc git repo... Cloning into 'discordapp.discord-rpc'... done. -> Creating working copy of erkkah.naett git repo... Cloning into 'erkkah.naett'... done. -> Creating working copy of facebook.zstd git repo... Cloning into 'facebook.zstd'... done. -> Creating working copy of google.cpu_features git repo... Cloning into 'google.cpu_features'... done. -> Creating working copy of hrydgard.minidx9 git repo... Cloning into 'hrydgard.minidx9'... done. -> Creating working copy of hrydgard.ppsspp-freetype git repo... Cloning into 'hrydgard.ppsspp-freetype'... done. -> Creating working copy of hrydgard.ppsspp-mac-sdl git repo... Cloning into 'hrydgard.ppsspp-mac-sdl'... done. -> Creating working copy of hrydgard.ppsspp-moltenvk git repo... Cloning into 'hrydgard.ppsspp-moltenvk'... done. -> Creating working copy of hrydgard.pspautotests git repo... Cloning into 'hrydgard.pspautotests'... done. -> Creating working copy of khronosgroup.glslang git repo... Cloning into 'khronosgroup.glslang'... done. -> Creating working copy of khronosgroup.openxr-sdk git repo... Cloning into 'khronosgroup.openxr-sdk'... done. -> Creating working copy of khronosgroup.spirv-cross git repo... Cloning into 'khronosgroup.spirv-cross'... done. -> Creating working copy of kingcom.armips git repo... Cloning into 'kingcom.armips'... done. -> Creating working copy of libretro.libretro-common git repo... Cloning into 'libretro.libretro-common'... done. -> Creating working copy of miniupnp git repo... Cloning into 'miniupnp'... done. -> Creating working copy of retroachievements.rcheevos git repo... Cloning into 'retroachievements.rcheevos'... done. -> Creating working copy of rtissera.libchdr git repo... Cloning into 'rtissera.libchdr'... done. -> Creating working copy of tencent.rapidjson git repo... Cloning into 'tencent.rapidjson'... done. -> Creating working copy of unknownbrackets.ppsspp-debugger git repo... Cloning into 'unknownbrackets.ppsspp-debugger'... done. -> Creating working copy of hrydgard.ppsspp-ffmpeg git repo... Cloning into 'hrydgard.ppsspp-ffmpeg'... done. Updating files: 6% (497/8032) Updating files: 7% (563/8032) Updating files: 7% (602/8032) Updating files: 8% (643/8032) Updating files: 9% (723/8032) Updating files: 10% (804/8032) Updating files: 10% (806/8032) Updating files: 11% (884/8032) Updating files: 12% (964/8032) Updating files: 13% (1045/8032) Updating files: 14% (1125/8032) Updating files: 15% (1205/8032) Updating files: 16% (1286/8032) Updating files: 17% (1366/8032) Updating files: 18% (1446/8032) Updating files: 19% (1527/8032) Updating files: 20% (1607/8032) Updating files: 21% (1687/8032) Updating files: 22% (1768/8032) Updating files: 23% (1848/8032) Updating files: 24% (1928/8032) Updating files: 25% (2008/8032) Updating files: 26% (2089/8032) Updating files: 27% (2169/8032) Updating files: 28% (2249/8032) Updating files: 29% (2330/8032) Updating files: 30% (2410/8032) Updating files: 31% (2490/8032) Updating files: 32% (2571/8032) Updating files: 33% (2651/8032) Updating files: 34% (2731/8032) Updating files: 35% (2812/8032) Updating files: 36% (2892/8032) Updating files: 37% (2972/8032) Updating files: 38% (3053/8032) Updating files: 39% (3133/8032) Updating files: 40% (3213/8032) Updating files: 41% (3294/8032) Updating files: 42% (3374/8032) Updating files: 43% (3454/8032) Updating files: 44% (3535/8032) Updating files: 45% (3615/8032) Updating files: 46% (3695/8032) Updating files: 47% (3776/8032) Updating files: 48% (3856/8032) Updating files: 49% (3936/8032) Updating files: 50% (4016/8032) Updating files: 51% (4097/8032) Updating files: 52% (4177/8032) Updating files: 53% (4257/8032) Updating files: 54% (4338/8032) Updating files: 55% (4418/8032) Updating files: 56% (4498/8032) Updating files: 57% (4579/8032) Updating files: 58% (4659/8032) Updating files: 58% (4698/8032) Updating files: 59% (4739/8032) Updating files: 60% (4820/8032) Updating files: 61% (4900/8032) Updating files: 62% (4980/8032) Updating files: 63% (5061/8032) Updating files: 64% (5141/8032) Updating files: 65% (5221/8032) Updating files: 66% (5302/8032) Updating files: 67% (5382/8032) Updating files: 68% (5462/8032) Updating files: 69% (5543/8032) Updating files: 70% (5623/8032) Updating files: 71% (5703/8032) Updating files: 72% (5784/8032) Updating files: 73% (5864/8032) Updating files: 74% (5944/8032) Updating files: 75% (6024/8032) Updating files: 76% (6105/8032) Updating files: 77% (6185/8032) Updating files: 78% (6265/8032) Updating files: 79% (6346/8032) Updating files: 80% (6426/8032) Updating files: 81% (6506/8032) Updating files: 82% (6587/8032) Updating files: 82% (6652/8032) Updating files: 83% (6667/8032) Updating files: 84% (6747/8032) Updating files: 85% (6828/8032) Updating files: 86% (6908/8032) Updating files: 87% (6988/8032) Updating files: 88% (7069/8032) Updating files: 89% (7149/8032) Updating files: 90% (7229/8032) Updating files: 91% (7310/8032) Updating files: 92% (7390/8032) Updating files: 93% (7470/8032) Updating files: 94% (7551/8032) Updating files: 95% (7631/8032) Updating files: 96% (7711/8032) Updating files: 97% (7792/8032) Updating files: 98% (7872/8032) Updating files: 99% (7952/8032) Updating files: 100% (8032/8032) Updating files: 100% (8032/8032), done. -> Creating working copy of bylaws.liblinkernsbypass git repo... Cloning into 'bylaws.liblinkernsbypass'... done. -> Creating working copy of ffmpeg.gas-preprocessor git repo... Cloning into 'ffmpeg.gas-preprocessor'... done. -> Creating working copy of kingcom.filesystem git repo... Cloning into 'kingcom.filesystem'... done. -> Creating working copy of google.googletest git repo... Cloning into 'google.googletest'... done. ==> Starting prepare()... Submodule 'ext/libadrenotools' (https://github.com/bylaws/libadrenotools.git) registered for path 'ext/libadrenotools' Synchronizing submodule url for 'ext/libadrenotools' Cloning into '/home/main-builder/pkgwork/src/ppsspp/ext/libadrenotools'... done. Submodule path 'ext/libadrenotools': checked out 'deec5f75ee1a8ccbe32c8780b1d17284fc87b0f1' Submodule 'ext/discord-rpc' (https://github.com/discordapp/discord-rpc.git) registered for path 'ext/discord-rpc' Synchronizing submodule url for 'ext/discord-rpc' Cloning into '/home/main-builder/pkgwork/src/ppsspp/ext/discord-rpc'... done. Submodule path 'ext/discord-rpc': checked out '963aa9f3e5ce81a4682c6ca3d136cddda614db33' Submodule 'ext/naett' (https://github.com/erkkah/naett.git) registered for path 'ext/naett' Synchronizing submodule url for 'ext/naett' Cloning into '/home/main-builder/pkgwork/src/ppsspp/ext/naett'... done. Submodule path 'ext/naett': checked out 'cd717c2d04eee6fc86c5efc8b3012854a1d66902' Submodule 'zstd' (https://github.com/facebook/zstd.git) registered for path 'ext/zstd' Synchronizing submodule url for 'ext/zstd' Cloning into '/home/main-builder/pkgwork/src/ppsspp/ext/zstd'... done. Submodule path 'ext/zstd': checked out '794ea1b0afca0f020f4e57b6732332231fb23c70' Submodule 'cpu_features' (https://github.com/google/cpu_features.git) registered for path 'ext/cpu_features' Synchronizing submodule url for 'ext/cpu_features' Cloning into '/home/main-builder/pkgwork/src/ppsspp/ext/cpu_features'... done. Submodule path 'ext/cpu_features': checked out 'fd4ffc1632db7b4e763bd28ffa6fc9d761cf3587' Submodule 'dx9sdk' (https://github.com/hrydgard/minidx9.git) registered for path 'dx9sdk' Synchronizing submodule url for 'dx9sdk' Cloning into '/home/main-builder/pkgwork/src/ppsspp/dx9sdk'... done. Submodule path 'dx9sdk': checked out '7751cf73f5c06f1be21f5f31c3e2d9a7bacd3a93' Submodule 'ext/native/tools/prebuilt' (https://github.com/hrydgard/ppsspp-freetype.git) registered for path 'ext/native/tools/prebuilt' Synchronizing submodule url for 'ext/native/tools/prebuilt' Cloning into '/home/main-builder/pkgwork/src/ppsspp/ext/native/tools/prebuilt'... done. Submodule path 'ext/native/tools/prebuilt': checked out 'cbea79dc8fef4d9210e2bac7e7b9b5ff3388197a' Submodule 'SDL/macOS' (https://github.com/hrydgard/ppsspp-mac-sdl) registered for path 'SDL/macOS' Synchronizing submodule url for 'SDL/macOS' Cloning into '/home/main-builder/pkgwork/src/ppsspp/SDL/macOS'... done. Submodule path 'SDL/macOS': checked out 'c387d93ab5910b5a6be78b4840a5bbbc452f3ac8' Submodule 'ios/MoltenVK' (https://github.com/hrydgard/ppsspp-moltenvk.git) registered for path 'ios/MoltenVK' Synchronizing submodule url for 'ios/MoltenVK' Cloning into '/home/main-builder/pkgwork/src/ppsspp/ios/MoltenVK'... done. Submodule path 'ios/MoltenVK': checked out '0bf904d2d1d159eb95bdefcd8432eee79ee1da14' Submodule 'pspautotests' (https://github.com/hrydgard/pspautotests.git) registered for path 'pspautotests' Synchronizing submodule url for 'pspautotests' Cloning into '/home/main-builder/pkgwork/src/ppsspp/pspautotests'... done. Submodule path 'pspautotests': checked out '2e02c4a7c075f1a7cf28ec1add000ecd7077cd09' Submodule 'ext/glslang' (https://github.com/KhronosGroup/glslang.git) registered for path 'ext/glslang' Synchronizing submodule url for 'ext/glslang' Cloning into '/home/main-builder/pkgwork/src/ppsspp/ext/glslang'... done. Submodule path 'ext/glslang': checked out 'b34f619e1c85810dcb3c578107d2e48ba4ee2b37' Submodule 'ext/OpenXR-SDK' (https://github.com/KhronosGroup/OpenXR-SDK.git) registered for path 'ext/OpenXR-SDK' Synchronizing submodule url for 'ext/OpenXR-SDK' Cloning into '/home/main-builder/pkgwork/src/ppsspp/ext/OpenXR-SDK'... done. Submodule path 'ext/OpenXR-SDK': checked out 'be392bf6949adeeabad5082aa79d12aacbda781f' Submodule 'ext/SPIRV-Cross' (https://github.com/KhronosGroup/SPIRV-Cross.git) registered for path 'ext/SPIRV-Cross' Synchronizing submodule url for 'ext/SPIRV-Cross' Cloning into '/home/main-builder/pkgwork/src/ppsspp/ext/SPIRV-Cross'... done. Submodule path 'ext/SPIRV-Cross': checked out '4212eef67ed0ca048cb726a6767185504e7695e5' Submodule 'ext/armips' (https://github.com/Kingcom/armips.git) registered for path 'ext/armips' Synchronizing submodule url for 'ext/armips' Cloning into '/home/main-builder/pkgwork/src/ppsspp/ext/armips'... done. Submodule path 'ext/armips': checked out 'a8d71f0f279eb0d30ecf6af51473b66ae0cf8e8d' Submodule 'libretro/libretro-common' (https://github.com/libretro/libretro-common.git) registered for path 'libretro/libretro-common' Synchronizing submodule url for 'libretro/libretro-common' Cloning into '/home/main-builder/pkgwork/src/ppsspp/libretro/libretro-common'... done. Submodule path 'libretro/libretro-common': checked out '2a4b12d1a3aa69f521b8322ef48b23a4a585b38c' Submodule 'ext/miniupnp' (https://github.com/miniupnp/miniupnp.git) registered for path 'ext/miniupnp' Synchronizing submodule url for 'ext/miniupnp' Cloning into '/home/main-builder/pkgwork/src/ppsspp/ext/miniupnp'... done. Submodule path 'ext/miniupnp': checked out '27d13ca9beeb5541f5fbf11959dced03dac39972' Submodule 'ext/rcheevos' (https://github.com/RetroAchievements/rcheevos.git) registered for path 'ext/rcheevos' Synchronizing submodule url for 'ext/rcheevos' Cloning into '/home/main-builder/pkgwork/src/ppsspp/ext/rcheevos'... done. Submodule path 'ext/rcheevos': checked out 'd54cf8f1059cebc90a6f5ecdf03df69259f22054' Submodule 'ext/libchdr' (https://github.com/rtissera/libchdr.git) registered for path 'ext/libchdr' Synchronizing submodule url for 'ext/libchdr' Cloning into '/home/main-builder/pkgwork/src/ppsspp/ext/libchdr'... done. Submodule path 'ext/libchdr': checked out '26d27ca4903aaccd3ef41337b29bf5ecafb1f0ca' Submodule 'ext/rapidjson' (https://github.com/Tencent/rapidjson.git) registered for path 'ext/rapidjson' Synchronizing submodule url for 'ext/rapidjson' Cloning into '/home/main-builder/pkgwork/src/ppsspp/ext/rapidjson'... done. Submodule path 'ext/rapidjson': checked out '73063f5002612c6bf64fe24f851cd5cc0d83eef9' Submodule 'ppsspp-debugger' (https://github.com/unknownbrackets/ppsspp-debugger.git) registered for path 'assets/debugger' Synchronizing submodule url for 'assets/debugger' Cloning into '/home/main-builder/pkgwork/src/ppsspp/assets/debugger'... done. From /home/main-builder/pkgwork/src/unknownbrackets.ppsspp-debugger * branch 9776332f720c854ef26f325a0cf9e32c02115a9c -> FETCH_HEAD Submodule path 'assets/debugger': checked out '9776332f720c854ef26f325a0cf9e32c02115a9c' Submodule 'ffmpeg' (https://github.com/hrydgard/ppsspp-ffmpeg.git) registered for path 'ffmpeg' Synchronizing submodule url for 'ffmpeg' Cloning into '/home/main-builder/pkgwork/src/ppsspp/ffmpeg'... done. Submodule path 'ffmpeg': checked out '82049cca2e4c1516ed00a77b502a21f91b7843f4' Submodule 'lib/linkernsbypass' (https://github.com/bylaws/liblinkernsbypass/) registered for path 'lib/linkernsbypass' Synchronizing submodule url for 'lib/linkernsbypass' Cloning into '/home/main-builder/pkgwork/src/ppsspp/ext/libadrenotools/lib/linkernsbypass'... done. Submodule path 'lib/linkernsbypass': checked out '2f8df932534999196751dde3e0302f83ef1f4513' Submodule 'gas-preprocessor' (https://github.com/FFmpeg/gas-preprocessor.git) registered for path 'gas-preprocessor' Synchronizing submodule url for 'gas-preprocessor' Cloning into '/home/main-builder/pkgwork/src/ppsspp/ffmpeg/gas-preprocessor'... done. Submodule path 'gas-preprocessor': checked out 'cbe88474ec196370161032a3863ec65050f70ba4' Submodule 'ext/filesystem' (https://github.com/Kingcom/filesystem.git) registered for path 'ext/filesystem' Synchronizing submodule url for 'ext/filesystem' Cloning into '/home/main-builder/pkgwork/src/ppsspp/ext/armips/ext/filesystem'... done. Submodule path 'ext/filesystem': checked out '3f1c185ab414e764c694b8171d1c4d8c5c437517' Submodule 'thirdparty/gtest' (https://github.com/google/googletest.git) registered for path 'thirdparty/gtest' Synchronizing submodule url for 'thirdparty/gtest' Cloning into '/home/main-builder/pkgwork/src/ppsspp/ext/rapidjson/thirdparty/gtest'... done. Submodule path 'thirdparty/gtest': checked out '0a439623f75c029912728d80cb7f1b8b48739ca4' ==> Starting pkgver()... ==> Updated version: ppsspp-git 1.17.1.r949.g832e64b-1 ==> Starting build()... Building for Linux install prefix ./linux/x86_64 source path . C compiler gcc C library glibc ARCH x86 (generic) big-endian no runtime cpu detection yes yasm no MMX enabled yes MMXEXT enabled yes 3DNow! enabled yes 3DNow! extended enabled yes SSE enabled yes SSSE3 enabled yes AESNI enabled yes AVX enabled yes XOP enabled yes FMA3 enabled yes FMA4 enabled yes i686 features enabled yes CMOV is fast yes EBX available yes EBP available yes debug symbols yes strip symbols yes optimize for size no optimizations yes static yes shared no postprocessing support no new filter support no network support no threading support pthreads safe bitstream reader yes SDL support no opencl enabled no texi2html enabled no perl enabled yes pod2man enabled yes makeinfo enabled yes makeinfo supports HTML yes Enabled programs: External libraries: iconv libxcb_shm xlib libxcb libxcb_xfixes zlib libxcb_shape Enabled decoders: aac h263p mpeg2video aac_latm h264 mpeg4 atrac3 mjpeg pcm_s16le atrac3p mjpegb pcm_s8 h263 mp3 Enabled encoders: ffv1 huffyuv pcm_s16le h263 mpeg4 Enabled hwaccels: Enabled parsers: aac h264 mpegaudio aac_latm mpeg4video mpegvideo h263 Enabled demuxers: aac mp3 pcm_s16le avi mpegps pcm_s8 h263 mpegvideo pmp h264 oma wav m4v Enabled muxers: avi Enabled protocols: file Enabled filters: Enabled bsfs: Enabled indevs: Enabled outdevs: License: LGPL version 2.1 or later Creating config.mak, config.h, and doc/config.texi... CC libavformat/aacdec.o CC libavformat/allformats.o CC libavformat/apetag.o CC libavformat/avidec.o CC libavformat/avio.o CC libavformat/avienc.o CC libavformat/aviobuf.o CC libavformat/avlanguage.o CC libavformat/cutils.o CC libavformat/dump.o CC libavformat/file.o CC libavformat/format.o CC libavformat/h263dec.o CC libavformat/h264dec.o CC libavformat/id3v1.o CC libavformat/id3v2.o CC libavformat/img2.o CC libavformat/isom.o CC libavformat/m4vdec.o CC libavformat/metadata.o CC libavformat/mp3dec.o CC libavformat/mpeg.o CC libavformat/mpegtsenc.o CC libavformat/mpegvideodec.o CC libavformat/mux.o CC libavformat/oma.o CC libavformat/omadec.o CC libavformat/options.o CC libavformat/os_support.o CC libavformat/pcm.o CC libavformat/pcmdec.o CC libavformat/pmpdec.o CC libavformat/qtpalette.o CC libavformat/rawdec.o CC libavformat/replaygain.o CC libavformat/riff.o CC libavformat/riffdec.o CC libavformat/riffenc.o CC libavformat/sdp.o CC libavformat/url.o CC libavformat/utils.o CC libavformat/wavdec.o CC libavcodec/aac_ac3_parser.o CC libavcodec/aac_parser.o CC libavcodec/aacadtsdec.o CC libavcodec/aacdec.o CC libavcodec/aacps_float.o CC libavcodec/aacpsdsp_float.o CC libavcodec/aacsbr.o CC libavcodec/aactab.o In file included from libavcodec/aacps_float.c:24: libavcodec/aacps.c: In function ‘hybrid_analysis’: libavcodec/aacps.c:393:9: warning: ‘hybrid2_re’ reading 32 bytes from a region of size 28 [-Wstringop-overread] 393 | hybrid2_re(in[1], out+6, g1_Q2, len, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/aacps.c:393:9: note: referencing argument 3 of type ‘const INTFLOAT[8]’ {aka ‘const float[8]’} libavcodec/aacps.c:312:13: note: in a call to function ‘hybrid2_re’ 312 | static void hybrid2_re(INTFLOAT (*in)[2], INTFLOAT (*out)[32][2], const INTFLOAT filter[8], int len, int reverse) | ^~~~~~~~~~ libavcodec/aacps.c:394:9: warning: ‘hybrid2_re’ reading 32 bytes from a region of size 28 [-Wstringop-overread] 394 | hybrid2_re(in[2], out+8, g1_Q2, len, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/aacps.c:394:9: note: referencing argument 3 of type ‘const INTFLOAT[8]’ {aka ‘const float[8]’} libavcodec/aacps.c:312:13: note: in a call to function ‘hybrid2_re’ 312 | static void hybrid2_re(INTFLOAT (*in)[2], INTFLOAT (*out)[32][2], const INTFLOAT filter[8], int len, int reverse) | ^~~~~~~~~~ CC libavcodec/aandcttab.o CC libavcodec/allcodecs.o CC libavcodec/atrac.o CC libavcodec/atrac3.o CC libavcodec/atrac3plus.o CC libavcodec/atrac3plusdec.o CC libavcodec/atrac3plusdsp.o CC libavcodec/audioconvert.o CC libavcodec/avdct.o CC libavcodec/avfft.o CC libavcodec/avpacket.o CC libavcodec/avpicture.o CC libavcodec/bitstream.o CC libavcodec/bitstream_filter.o CC libavcodec/blockdsp.o CC libavcodec/bswapdsp.o CC libavcodec/cabac.o CC libavcodec/codec_desc.o CC libavcodec/d3d11va.o CC libavcodec/dct.o CC libavcodec/dct32_fixed.o CC libavcodec/dct32_float.o In file included from libavcodec/aacsbr.c:369: libavcodec/aacsbr_template.c: In function ‘read_sbr_grid’: libavcodec/aacsbr_template.c:705:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 705 | ch_data->t_env[ch_data->bs_num_env - 1 - i] = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 706 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/aac.h:43, from libavcodec/aacsbr.c:30: libavcodec/sbr.h:105:24: note: at offset [4294967290, 4294967295] into destination object ‘t_env’ of size 8 105 | uint8_t t_env[8]; | ^~~~~ libavcodec/aacsbr_template.c:705:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 705 | ch_data->t_env[ch_data->bs_num_env - 1 - i] = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 706 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/sbr.h:105:24: note: at offset [4294967289, 4294967294] into destination object ‘t_env’ of size 8 105 | uint8_t t_env[8]; | ^~~~~ libavcodec/aacsbr_template.c:705:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 705 | ch_data->t_env[ch_data->bs_num_env - 1 - i] = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 706 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/sbr.h:105:24: note: at offset [4294967288, 4294967293] into destination object ‘t_env’ of size 8 105 | uint8_t t_env[8]; | ^~~~~ CC libavcodec/dirac.o CC libavcodec/dv_profile.o CC libavcodec/error_resilience.o CC libavcodec/exif.o CC libavcodec/faandct.o CC libavcodec/faanidct.o CC libavcodec/fdctdsp.o CC libavcodec/fft_fixed.o CC libavcodec/fft_fixed_32.o CC libavcodec/fft_float.o CC libavcodec/fft_init_table.o CC libavcodec/ffv1.o CC libavcodec/ffv1enc.o CC libavcodec/flvdec.o libavcodec/ffv1enc.c: In function ‘encode_frame’: libavcodec/ffv1enc.c:1292:5: warning: ‘coded_frame’ is deprecated [-Wdeprecated-declarations] 1292 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/ffv1enc.c:35: libavcodec/avcodec.h:2945:35: note: declared here 2945 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ CC libavcodec/flvenc.o CC libavcodec/frame_thread_encoder.o CC libavcodec/golomb.o CC libavcodec/h263.o libavcodec/frame_thread_encoder.c: In function ‘worker’: libavcodec/frame_thread_encoder.c:92:13: warning: ‘av_dup_packet’ is deprecated [-Wdeprecated-declarations] 92 | av_dup_packet(pkt); | ^~~~~~~~~~~~~ In file included from libavcodec/frame_thread_encoder.h:24, from libavcodec/frame_thread_encoder.c:21: libavcodec/avcodec.h:4017:5: note: declared here 4017 | int av_dup_packet(AVPacket *pkt); | ^~~~~~~~~~~~~ CC libavcodec/h263_parser.o CC libavcodec/h263data.o CC libavcodec/h263dec.o CC libavcodec/h263dsp.o CC libavcodec/h264.o CC libavcodec/h264_cabac.o CC libavcodec/h264_cavlc.o CC libavcodec/h264_direct.o CC libavcodec/h264_loopfilter.o CC libavcodec/h264_mb.o CC libavcodec/h264_parser.o CC libavcodec/h264_picture.o CC libavcodec/h264_ps.o CC libavcodec/h264_refs.o CC libavcodec/h264_sei.o CC libavcodec/h264_slice.o CC libavcodec/h264chroma.o CC libavcodec/h264dsp.o CC libavcodec/h264idct.o In file included from libavcodec/h264idct.c:31: libavcodec/h264idct_template.c:174:113: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 174 | void FUNCC(ff_h264_idct_add16)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ In file included from libavcodec/h264idct.c:28: libavcodec/h264idct.h:29:121: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 29 | void ff_h264_idct_add16_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:38:1: note: in expansion of macro ‘H264_IDCT’ 38 | H264_IDCT( 8) | ^~~~~~~~~ libavcodec/h264idct_template.c:185:118: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 185 | void FUNCC(ff_h264_idct_add16intra)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:30:126: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 30 | void ff_h264_idct_add16intra_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:38:1: note: in expansion of macro ‘H264_IDCT’ 38 | H264_IDCT( 8) | ^~~~~~~~~ libavcodec/h264idct_template.c:193:113: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 193 | void FUNCC(ff_h264_idct8_add4)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:31:121: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 31 | void ff_h264_idct8_add4_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:38:1: note: in expansion of macro ‘H264_IDCT’ 38 | H264_IDCT( 8) | ^~~~~~~~~ libavcodec/h264idct_template.c:204:114: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:33:122: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 33 | void ff_h264_idct_add8_ ## depth ## _c(uint8_t **dest, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:38:1: note: in expansion of macro ‘H264_IDCT’ 38 | H264_IDCT( 8) | ^~~~~~~~~ libavcodec/h264idct_template.c:216:118: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:32:126: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 32 | void ff_h264_idct_add8_422_ ## depth ## _c(uint8_t **dest, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:38:1: note: in expansion of macro ‘H264_IDCT’ 38 | H264_IDCT( 8) | ^~~~~~~~~ In file included from libavcodec/h264idct.c:35: libavcodec/h264idct_template.c:174:113: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 174 | void FUNCC(ff_h264_idct_add16)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:29:121: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 29 | void ff_h264_idct_add16_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:39:1: note: in expansion of macro ‘H264_IDCT’ 39 | H264_IDCT( 9) | ^~~~~~~~~ libavcodec/h264idct_template.c:185:118: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 185 | void FUNCC(ff_h264_idct_add16intra)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:30:126: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 30 | void ff_h264_idct_add16intra_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:39:1: note: in expansion of macro ‘H264_IDCT’ 39 | H264_IDCT( 9) | ^~~~~~~~~ libavcodec/h264idct_template.c:193:113: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 193 | void FUNCC(ff_h264_idct8_add4)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:31:121: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 31 | void ff_h264_idct8_add4_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:39:1: note: in expansion of macro ‘H264_IDCT’ 39 | H264_IDCT( 9) | ^~~~~~~~~ libavcodec/h264idct_template.c:204:114: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:33:122: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 33 | void ff_h264_idct_add8_ ## depth ## _c(uint8_t **dest, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:39:1: note: in expansion of macro ‘H264_IDCT’ 39 | H264_IDCT( 9) | ^~~~~~~~~ libavcodec/h264idct_template.c:216:118: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:32:126: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 32 | void ff_h264_idct_add8_422_ ## depth ## _c(uint8_t **dest, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:39:1: note: in expansion of macro ‘H264_IDCT’ 39 | H264_IDCT( 9) | ^~~~~~~~~ In file included from libavcodec/h264idct.c:39: libavcodec/h264idct_template.c:174:113: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 174 | void FUNCC(ff_h264_idct_add16)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:29:121: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 29 | void ff_h264_idct_add16_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:40:1: note: in expansion of macro ‘H264_IDCT’ 40 | H264_IDCT(10) | ^~~~~~~~~ libavcodec/h264idct_template.c:185:118: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 185 | void FUNCC(ff_h264_idct_add16intra)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:30:126: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 30 | void ff_h264_idct_add16intra_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:40:1: note: in expansion of macro ‘H264_IDCT’ 40 | H264_IDCT(10) | ^~~~~~~~~ libavcodec/h264idct_template.c:193:113: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 193 | void FUNCC(ff_h264_idct8_add4)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:31:121: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 31 | void ff_h264_idct8_add4_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:40:1: note: in expansion of macro ‘H264_IDCT’ 40 | H264_IDCT(10) | ^~~~~~~~~ libavcodec/h264idct_template.c:204:114: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:33:122: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 33 | void ff_h264_idct_add8_ ## depth ## _c(uint8_t **dest, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:40:1: note: in expansion of macro ‘H264_IDCT’ 40 | H264_IDCT(10) | ^~~~~~~~~ libavcodec/h264idct_template.c:216:118: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:32:126: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 32 | void ff_h264_idct_add8_422_ ## depth ## _c(uint8_t **dest, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:40:1: note: in expansion of macro ‘H264_IDCT’ 40 | H264_IDCT(10) | ^~~~~~~~~ In file included from libavcodec/h264idct.c:43: libavcodec/h264idct_template.c:174:113: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 174 | void FUNCC(ff_h264_idct_add16)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:29:121: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 29 | void ff_h264_idct_add16_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:41:1: note: in expansion of macro ‘H264_IDCT’ 41 | H264_IDCT(12) | ^~~~~~~~~ libavcodec/h264idct_template.c:185:118: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 185 | void FUNCC(ff_h264_idct_add16intra)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:30:126: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 30 | void ff_h264_idct_add16intra_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:41:1: note: in expansion of macro ‘H264_IDCT’ 41 | H264_IDCT(12) | ^~~~~~~~~ libavcodec/h264idct_template.c:193:113: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 193 | void FUNCC(ff_h264_idct8_add4)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:31:121: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 31 | void ff_h264_idct8_add4_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:41:1: note: in expansion of macro ‘H264_IDCT’ 41 | H264_IDCT(12) | ^~~~~~~~~ libavcodec/h264idct_template.c:204:114: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:33:122: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 33 | void ff_h264_idct_add8_ ## depth ## _c(uint8_t **dest, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:41:1: note: in expansion of macro ‘H264_IDCT’ 41 | H264_IDCT(12) | ^~~~~~~~~ libavcodec/h264idct_template.c:216:118: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:32:126: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 32 | void ff_h264_idct_add8_422_ ## depth ## _c(uint8_t **dest, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:41:1: note: in expansion of macro ‘H264_IDCT’ 41 | H264_IDCT(12) | ^~~~~~~~~ In file included from libavcodec/h264idct.c:47: libavcodec/h264idct_template.c:174:113: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 174 | void FUNCC(ff_h264_idct_add16)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:29:121: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 29 | void ff_h264_idct_add16_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:42:1: note: in expansion of macro ‘H264_IDCT’ 42 | H264_IDCT(14) | ^~~~~~~~~ libavcodec/h264idct_template.c:185:118: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 185 | void FUNCC(ff_h264_idct_add16intra)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:30:126: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 30 | void ff_h264_idct_add16intra_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:42:1: note: in expansion of macro ‘H264_IDCT’ 42 | H264_IDCT(14) | ^~~~~~~~~ libavcodec/h264idct_template.c:193:113: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 193 | void FUNCC(ff_h264_idct8_add4)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:31:121: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 31 | void ff_h264_idct8_add4_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:42:1: note: in expansion of macro ‘H264_IDCT’ 42 | H264_IDCT(14) | ^~~~~~~~~ libavcodec/h264idct_template.c:204:114: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:33:122: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 33 | void ff_h264_idct_add8_ ## depth ## _c(uint8_t **dest, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:42:1: note: in expansion of macro ‘H264_IDCT’ 42 | H264_IDCT(14) | ^~~~~~~~~ libavcodec/h264idct_template.c:216:118: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:32:126: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 32 | void ff_h264_idct_add8_422_ ## depth ## _c(uint8_t **dest, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:42:1: note: in expansion of macro ‘H264_IDCT’ 42 | H264_IDCT(14) | ^~~~~~~~~ CC libavcodec/h264pred.o CC libavcodec/h264qpel.o CC libavcodec/hpeldsp.o CC libavcodec/huffman.o CC libavcodec/huffyuv.o CC libavcodec/huffyuvenc.o CC libavcodec/huffyuvencdsp.o CC libavcodec/idctdsp.o CC libavcodec/imdct15.o CC libavcodec/imgconvert.o CC libavcodec/intelh263dec.o CC libavcodec/ituh263dec.o CC libavcodec/ituh263enc.o CC libavcodec/jfdctfst.o CC libavcodec/jfdctint.o CC libavcodec/jpegtables.o CC libavcodec/jrevdct.o libavcodec/jrevdct.c:212:28: warning: argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound [-Warray-parameter=] 212 | void ff_j_rev_dct(DCTBLOCK data) | ~~~~~~~~~^~~~ In file included from libavcodec/jrevdct.c:67: libavcodec/dct.h:61:28: note: previously declared as ‘int16_t *’ {aka ‘short int *’} 61 | void ff_j_rev_dct(int16_t *data); | ~~~~~~~~~^~~~ libavcodec/jrevdct.c:950:29: warning: argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound [-Warray-parameter=] 950 | void ff_j_rev_dct4(DCTBLOCK data) | ~~~~~~~~~^~~~ libavcodec/dct.h:62:29: note: previously declared as ‘int16_t *’ {aka ‘short int *’} 62 | void ff_j_rev_dct4(int16_t *data); | ~~~~~~~~~^~~~ libavcodec/jrevdct.c:1137:29: warning: argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound [-Warray-parameter=] 1137 | void ff_j_rev_dct2(DCTBLOCK data){ | ~~~~~~~~~^~~~ libavcodec/dct.h:63:29: note: previously declared as ‘int16_t *’ {aka ‘short int *’} 63 | void ff_j_rev_dct2(int16_t *data); | ~~~~~~~~~^~~~ libavcodec/jrevdct.c:1152:29: warning: argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound [-Warray-parameter=] 1152 | void ff_j_rev_dct1(DCTBLOCK data){ | ~~~~~~~~~^~~~ libavcodec/dct.h:64:29: note: previously declared as ‘int16_t *’ {aka ‘short int *’} 64 | void ff_j_rev_dct1(int16_t *data); | ~~~~~~~~~^~~~ CC libavcodec/kbdwin.o CC libavcodec/latm_parser.o CC libavcodec/lossless_videodsp.o CC libavcodec/mathtables.o CC libavcodec/mdct_fixed.o CC libavcodec/mdct_fixed_32.o CC libavcodec/mdct_float.o CC libavcodec/me_cmp.o CC libavcodec/mjpegbdec.o CC libavcodec/mjpegdec.o CC libavcodec/motion_est.o CC libavcodec/mpeg12.o CC libavcodec/mpeg12data.o CC libavcodec/mpeg12dec.o CC libavcodec/mpeg4audio.o CC libavcodec/mpeg4video.o CC libavcodec/mpeg4video_parser.o CC libavcodec/mpeg4videodec.o CC libavcodec/mpeg4videoenc.o CC libavcodec/mpeg_er.o CC libavcodec/mpegaudio.o CC libavcodec/mpegaudio_parser.o CC libavcodec/mpegaudiodata.o CC libavcodec/mpegaudiodec_fixed.o CC libavcodec/mpegaudiodecheader.o CC libavcodec/mpegaudiodsp.o CC libavcodec/mpegaudiodsp_data.o CC libavcodec/mpegaudiodsp_fixed.o CC libavcodec/mpegaudiodsp_float.o CC libavcodec/mpegpicture.o CC libavcodec/mpegutils.o CC libavcodec/mpegvideo.o CC libavcodec/mpegvideo_enc.o libavcodec/mpegvideo.c: In function ‘ff_mpv_common_init’: libavcodec/mpegvideo.c:941:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 941 | if (!s->new_picture.f) | ^~ libavcodec/mpegvideo.c:944:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 944 | if (init_context_frame(s)) | ^~ libavcodec/mpegvideo.c:961:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 961 | if (init_duplicate_context(s->thread_context[i]) < 0) | ^~ libavcodec/mpegvideo.c:963:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 963 | s->thread_context[i]->start_mb_y = | ^ libavcodec/mpegvideo.c: In function ‘ff_mpv_common_frame_size_change’: libavcodec/mpegvideo.c:1092:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1092 | if ((err = init_duplicate_context(s->thread_context[i])) < 0) | ^~ libavcodec/mpegvideo.c:1094:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1094 | s->thread_context[i]->start_mb_y = | ^ CC libavcodec/mpegvideo_motion.o CC libavcodec/mpegvideo_parser.o CC libavcodec/mpegvideodata.o CC libavcodec/mpegvideodsp.o CC libavcodec/mpegvideoencdsp.o CC libavcodec/options.o CC libavcodec/parser.o CC libavcodec/pcm.o CC libavcodec/pixblockdsp.o CC libavcodec/profiles.o CC libavcodec/pthread.o CC libavcodec/pthread_frame.o CC libavcodec/pthread_slice.o CC libavcodec/qpeldsp.o CC libavcodec/qsv_api.o CC libavcodec/rangecoder.o CC libavcodec/ratecontrol.o CC libavcodec/raw.o CC libavcodec/rdft.o CC libavcodec/resample.o CC libavcodec/resample2.o libavcodec/resample.c: In function ‘audio_resample’: libavcodec/resample.c:313:13: warning: ‘av_audio_convert’ reading 48 bytes from a region of size 8 [-Wstringop-overread] 313 | if (av_audio_convert(s->convert_ctx[0], obuf, ostride, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | ibuf, istride, nb_samples * s->input_channels) < 0) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/resample.c:313:13: note: referencing argument 2 of type ‘void * const[6]’ libavcodec/resample.c:313:13: warning: ‘av_audio_convert’ reading 24 bytes from a region of size 4 [-Wstringop-overread] libavcodec/resample.c:313:13: note: referencing argument 3 of type ‘const int[6]’ libavcodec/resample.c:313:13: warning: ‘av_audio_convert’ reading 48 bytes from a region of size 8 [-Wstringop-overread] libavcodec/resample.c:313:13: note: referencing argument 4 of type ‘const void * const[6]’ libavcodec/resample.c:313:13: warning: ‘av_audio_convert’ reading 24 bytes from a region of size 4 [-Wstringop-overread] libavcodec/resample.c:313:13: note: referencing argument 5 of type ‘const int[6]’ In file included from libavcodec/resample.c:30: libavcodec/audioconvert.h:80:5: note: in a call to function ‘av_audio_convert’ 80 | int av_audio_convert(AVAudioConvert *ctx, | ^~~~~~~~~~~~~~~~ libavcodec/resample.c:408:13: warning: ‘av_audio_convert’ reading 48 bytes from a region of size 8 [-Wstringop-overread] 408 | if (av_audio_convert(s->convert_ctx[1], obuf, ostride, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | ibuf, istride, nb_samples1 * s->output_channels) < 0) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/resample.c:408:13: note: referencing argument 2 of type ‘void * const[6]’ libavcodec/resample.c:408:13: warning: ‘av_audio_convert’ reading 24 bytes from a region of size 4 [-Wstringop-overread] libavcodec/resample.c:408:13: note: referencing argument 3 of type ‘const int[6]’ libavcodec/resample.c:408:13: warning: ‘av_audio_convert’ reading 48 bytes from a region of size 8 [-Wstringop-overread] libavcodec/resample.c:408:13: note: referencing argument 4 of type ‘const void * const[6]’ libavcodec/resample.c:408:13: warning: ‘av_audio_convert’ reading 24 bytes from a region of size 4 [-Wstringop-overread] libavcodec/resample.c:408:13: note: referencing argument 5 of type ‘const int[6]’ libavcodec/audioconvert.h:80:5: note: in a call to function ‘av_audio_convert’ 80 | int av_audio_convert(AVAudioConvert *ctx, | ^~~~~~~~~~~~~~~~ CC libavcodec/rl.o CC libavcodec/sbrdsp.o CC libavcodec/simple_idct.o CC libavcodec/sinewin.o CC libavcodec/sinewin_fixed.o CC libavcodec/startcode.o CC libavcodec/tiff_common.o CC libavcodec/utils.o CC libavcodec/videodsp.o libavcodec/utils.c: In function ‘avcodec_encode_audio2’: libavcodec/utils.c:1810:13: warning: ‘av_dup_packet’ is deprecated [-Wdeprecated-declarations] 1810 | if (av_dup_packet(avpkt) < 0) { | ^~ In file included from libavcodec/utils.c:45: libavcodec/avcodec.h:4017:5: note: declared here 4017 | int av_dup_packet(AVPacket *pkt); | ^~~~~~~~~~~~~ libavcodec/utils.c: In function ‘avcodec_encode_video2’: libavcodec/utils.c:1899:13: warning: ‘av_dup_packet’ is deprecated [-Wdeprecated-declarations] 1899 | if (av_dup_packet(avpkt) < 0) { | ^~ libavcodec/avcodec.h:4017:5: note: declared here 4017 | int av_dup_packet(AVPacket *pkt); | ^~~~~~~~~~~~~ CC libavcodec/vorbis_parser.o CC libavcodec/x86/aacpsdsp_init.o CC libavcodec/x86/blockdsp_init.o CC libavcodec/x86/bswapdsp_init.o CC libavcodec/x86/constants.o CC libavcodec/x86/dct_init.o CC libavcodec/x86/fdct.o CC libavcodec/x86/fdctdsp_init.o CC libavcodec/x86/fft_init.o CC libavcodec/x86/h263dsp_init.o CC libavcodec/x86/h264_intrapred_init.o CC libavcodec/x86/h264_qpel.o CC libavcodec/x86/h264chroma_init.o CC libavcodec/x86/h264dsp_init.o CC libavcodec/x86/hpeldsp_init.o CC libavcodec/x86/huffyuvencdsp_mmx.o CC libavcodec/x86/idctdsp_init.o CC libavcodec/x86/lossless_videodsp_init.o CC libavcodec/x86/me_cmp_init.o CC libavcodec/x86/mpegaudiodsp.o CC libavcodec/x86/mpegvideo.o CC libavcodec/x86/mpegvideodsp.o CC libavcodec/x86/mpegvideoenc.o CC libavcodec/x86/mpegvideoencdsp_init.o CC libavcodec/x86/pixblockdsp_init.o CC libavcodec/x86/qpeldsp_init.o CC libavcodec/x86/sbrdsp_init.o CC libavcodec/x86/simple_idct.o CC libavcodec/x86/videodsp_init.o CC libavcodec/x86/xvididct_init.o CC libavcodec/xiph.o CC libavcodec/xvididct.o CC libswresample/audioconvert.o CC libswresample/dither.o CC libswresample/options.o CC libswresample/rematrix.o CC libswresample/resample.o CC libswresample/resample_dsp.o CC libswresample/swresample.o libswresample/swresample.c:695:68: warning: argument 2 of type ‘uint8_t *[64]’ {aka ‘unsigned char *[64]’} with mismatched bound [-Warray-parameter=] 695 | int attribute_align_arg swr_convert(struct SwrContext *s, uint8_t *out_arg[SWR_CH_MAX], int out_count, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from libswresample/swresample_internal.h:24, from libswresample/swresample.c:22: libswresample/swresample.h:310:49: note: previously declared as ‘uint8_t **’ {aka ‘unsigned char **’} 310 | int swr_convert(struct SwrContext *s, uint8_t **out, int out_count, | ~~~~~~~~~~^~~ libswresample/swresample.c:696:68: warning: argument 4 of type ‘const uint8_t *[64]’ {aka ‘const unsigned char *[64]’} with mismatched bound [-Warray-parameter=] 696 | const uint8_t *in_arg [SWR_CH_MAX], int in_count){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ libswresample/swresample.h:311:49: note: previously declared as ‘const uint8_t **’ {aka ‘const unsigned char **’} 311 | const uint8_t **in , int in_count); | ~~~~~~~~~~~~~~~~^~ CC libswresample/swresample_frame.o CC libswresample/x86/audio_convert_init.o CC libswresample/x86/rematrix_init.o CC libswresample/x86/resample_init.o CC libswscale/alphablend.o CC libswscale/gamma.o CC libswscale/hscale.o CC libswscale/hscale_fast_bilinear.o CC libswscale/input.o libswscale/input.c:929:13: warning: ‘planar_rgb14be_to_a’ defined but not used [-Wunused-function] 929 | static void planar_rgb##nbits##endian_name##_to_a(uint8_t *dst, const uint8_t *src[4], \ | ^~~~~~~~~~ libswscale/input.c:942:5: note: in expansion of macro ‘rgb9plus_planar_funcs_endian’ 942 | rgb9plus_planar_funcs_endian(nbits, be, 1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:947:1: note: in expansion of macro ‘rgb9plus_planar_funcs’ 947 | rgb9plus_planar_funcs(14) | ^~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:929:13: warning: ‘planar_rgb14le_to_a’ defined but not used [-Wunused-function] 929 | static void planar_rgb##nbits##endian_name##_to_a(uint8_t *dst, const uint8_t *src[4], \ | ^~~~~~~~~~ libswscale/input.c:941:5: note: in expansion of macro ‘rgb9plus_planar_funcs_endian’ 941 | rgb9plus_planar_funcs_endian(nbits, le, 0) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:947:1: note: in expansion of macro ‘rgb9plus_planar_funcs’ 947 | rgb9plus_planar_funcs(14) | ^~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:929:13: warning: ‘planar_rgb12be_to_a’ defined but not used [-Wunused-function] 929 | static void planar_rgb##nbits##endian_name##_to_a(uint8_t *dst, const uint8_t *src[4], \ | ^~~~~~~~~~ libswscale/input.c:942:5: note: in expansion of macro ‘rgb9plus_planar_funcs_endian’ 942 | rgb9plus_planar_funcs_endian(nbits, be, 1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:946:1: note: in expansion of macro ‘rgb9plus_planar_funcs’ 946 | rgb9plus_planar_funcs(12) | ^~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:929:13: warning: ‘planar_rgb12le_to_a’ defined but not used [-Wunused-function] 929 | static void planar_rgb##nbits##endian_name##_to_a(uint8_t *dst, const uint8_t *src[4], \ | ^~~~~~~~~~ libswscale/input.c:941:5: note: in expansion of macro ‘rgb9plus_planar_funcs_endian’ 941 | rgb9plus_planar_funcs_endian(nbits, le, 0) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:946:1: note: in expansion of macro ‘rgb9plus_planar_funcs’ 946 | rgb9plus_planar_funcs(12) | ^~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:929:13: warning: ‘planar_rgb10be_to_a’ defined but not used [-Wunused-function] 929 | static void planar_rgb##nbits##endian_name##_to_a(uint8_t *dst, const uint8_t *src[4], \ | ^~~~~~~~~~ libswscale/input.c:942:5: note: in expansion of macro ‘rgb9plus_planar_funcs_endian’ 942 | rgb9plus_planar_funcs_endian(nbits, be, 1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:945:1: note: in expansion of macro ‘rgb9plus_planar_funcs’ 945 | rgb9plus_planar_funcs(10) | ^~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:929:13: warning: ‘planar_rgb10le_to_a’ defined but not used [-Wunused-function] 929 | static void planar_rgb##nbits##endian_name##_to_a(uint8_t *dst, const uint8_t *src[4], \ | ^~~~~~~~~~ libswscale/input.c:941:5: note: in expansion of macro ‘rgb9plus_planar_funcs_endian’ 941 | rgb9plus_planar_funcs_endian(nbits, le, 0) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:945:1: note: in expansion of macro ‘rgb9plus_planar_funcs’ 945 | rgb9plus_planar_funcs(10) | ^~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:929:13: warning: ‘planar_rgb9be_to_a’ defined but not used [-Wunused-function] 929 | static void planar_rgb##nbits##endian_name##_to_a(uint8_t *dst, const uint8_t *src[4], \ | ^~~~~~~~~~ libswscale/input.c:942:5: note: in expansion of macro ‘rgb9plus_planar_funcs_endian’ 942 | rgb9plus_planar_funcs_endian(nbits, be, 1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:944:1: note: in expansion of macro ‘rgb9plus_planar_funcs’ 944 | rgb9plus_planar_funcs(9) | ^~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:929:13: warning: ‘planar_rgb9le_to_a’ defined but not used [-Wunused-function] 929 | static void planar_rgb##nbits##endian_name##_to_a(uint8_t *dst, const uint8_t *src[4], \ | ^~~~~~~~~~ libswscale/input.c:941:5: note: in expansion of macro ‘rgb9plus_planar_funcs_endian’ 941 | rgb9plus_planar_funcs_endian(nbits, le, 0) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:944:1: note: in expansion of macro ‘rgb9plus_planar_funcs’ 944 | rgb9plus_planar_funcs(9) | ^~~~~~~~~~~~~~~~~~~~~ CC libswscale/options.o CC libswscale/output.o CC libswscale/rgb2rgb.o CC libswscale/slice.o CC libswscale/swscale.o CC libswscale/swscale_unscaled.o libswscale/slice.c: In function ‘ff_init_slice_from_src’: libswscale/slice.c:178:56: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 178 | s->plane[i].line[start[i] - first + j] = src_[i] + j * stride[i]; | ^ libswscale/slice.c:184:37: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 184 | s->plane[i].line[j] = src_[i] + j * stride[i]; | ^ CC libswscale/utils.o CC libswscale/vscale.o CC libswscale/x86/hscale_fast_bilinear_simd.o CC libswscale/x86/rgb2rgb.o CC libswscale/x86/swscale.o CC libswscale/x86/yuv2rgb.o CC libswscale/yuv2rgb.o CC libavutil/adler32.o CC libavutil/aes.o CC libavutil/aes_ctr.o CC libavutil/audio_fifo.o CC libavutil/avstring.o CC libavutil/base64.o CC libavutil/blowfish.o CC libavutil/bprint.o CC libavutil/buffer.o CC libavutil/camellia.o CC libavutil/cast5.o CC libavutil/channel_layout.o CC libavutil/color_utils.o CC libavutil/cpu.o CC libavutil/crc.o CC libavutil/des.o CC libavutil/dict.o CC libavutil/display.o CC libavutil/downmix_info.o CC libavutil/error.o CC libavutil/eval.o CC libavutil/fifo.o CC libavutil/file.o CC libavutil/file_open.o CC libavutil/fixed_dsp.o CC libavutil/float_dsp.o CC libavutil/frame.o CC libavutil/hash.o CC libavutil/hmac.o CC libavutil/imgutils.o CC libavutil/integer.o CC libavutil/intmath.o CC libavutil/lfg.o CC libavutil/lls.o CC libavutil/log.o CC libavutil/log2_tab.o CC libavutil/mastering_display_metadata.o CC libavutil/mathematics.o CC libavutil/md5.o CC libavutil/mem.o CC libavutil/murmur3.o CC libavutil/opt.o CC libavutil/parseutils.o libavutil/opt.c: In function ‘write_number’: libavutil/opt.c:83:42: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 83 | num = den ? num*intnum/den : (num*intnum ? INFINITY : NAN); | ~~~^~~~~~~ CC libavutil/pixdesc.o CC libavutil/pixelutils.o CC libavutil/random_seed.o CC libavutil/rational.o CC libavutil/rc4.o CC libavutil/reverse.o CC libavutil/ripemd.o CC libavutil/samplefmt.o CC libavutil/sha.o CC libavutil/sha512.o CC libavutil/stereo3d.o CC libavutil/tea.o CC libavutil/threadmessage.o CC libavutil/time.o CC libavutil/timecode.o CC libavutil/tree.o libavutil/timecode.c: In function ‘av_timecode_make_string’: libavutil/timecode.c:103:53: warning: ‘:’ directive output may be truncated writing 1 byte into a region of size between 0 and 11 [-Wformat-truncation=] 103 | snprintf(buf, AV_TIMECODE_STR_SIZE, "%s%02d:%02d:%02d%c%02d", | ^ libavutil/timecode.c:103:41: note: directive argument in the range [-59, 59] 103 | snprintf(buf, AV_TIMECODE_STR_SIZE, "%s%02d:%02d:%02d%c%02d", | ^~~~~~~~~~~~~~~~~~~~~~~~ libavutil/timecode.c:103:41: note: directive argument in the range [0, 2147483647] In file included from /usr/include/stdio.h:970, from libavutil/timecode.c:29: In function ‘snprintf’, inlined from ‘av_timecode_make_string’ at libavutil/timecode.c:103:5: /usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 12 and 32 bytes into a destination of size 16 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavutil/twofish.o CC libavutil/utils.o CC libavutil/x86/cpu.o CC libavutil/x86/fixed_dsp_init.o CC libavutil/x86/float_dsp_init.o CC libavutil/x86/lls_init.o CC libavutil/xga_font_data.o CC libavutil/xtea.o INSTALL libavformat/avformat.h INSTALL libavformat/avio.h INSTALL libavformat/version.h INSTALL libavformat/libavformat.pc INSTALL libavcodec/avcodec.h INSTALL libavcodec/avdct.h INSTALL libavcodec/avfft.h INSTALL libavcodec/dv_profile.h INSTALL libavcodec/d3d11va.h INSTALL libavcodec/dirac.h INSTALL libavcodec/dxva2.h INSTALL libavcodec/qsv.h INSTALL libavcodec/vaapi.h INSTALL libavcodec/vda.h INSTALL libavcodec/vdpau.h INSTALL libavcodec/version.h INSTALL libavcodec/videotoolbox.h INSTALL libavcodec/vorbis_parser.h INSTALL libavcodec/xvmc.h INSTALL libavcodec/libavcodec.pc INSTALL libswresample/swresample.h INSTALL libswresample/version.h INSTALL libswresample/libswresample.pc INSTALL libswscale/swscale.h INSTALL libswscale/version.h INSTALL libswscale/libswscale.pc INSTALL libavutil/adler32.h INSTALL libavutil/aes.h INSTALL libavutil/aes_ctr.h INSTALL libavutil/attributes.h INSTALL libavutil/audio_fifo.h INSTALL libavutil/avassert.h INSTALL libavutil/avstring.h INSTALL libavutil/avutil.h INSTALL libavutil/base64.h INSTALL libavutil/blowfish.h INSTALL libavutil/bprint.h INSTALL libavutil/bswap.h INSTALL libavutil/buffer.h INSTALL libavutil/cast5.h INSTALL libavutil/camellia.h INSTALL libavutil/channel_layout.h INSTALL libavutil/common.h INSTALL libavutil/cpu.h INSTALL libavutil/crc.h INSTALL libavutil/des.h INSTALL libavutil/display.h INSTALL libavutil/downmix_info.h INSTALL libavutil/error.h INSTALL libavutil/eval.h INSTALL libavutil/fifo.h INSTALL libavutil/file.h INSTALL libavutil/frame.h INSTALL libavutil/hash.h INSTALL libavutil/hmac.h INSTALL libavutil/imgutils.h INSTALL libavutil/intfloat.h INSTALL libavutil/intreadwrite.h INSTALL libavutil/lfg.h INSTALL libavutil/log.h INSTALL libavutil/macros.h INSTALL libavutil/mathematics.h INSTALL libavutil/mastering_display_metadata.h INSTALL libavutil/md5.h INSTALL libavutil/mem.h INSTALL libavutil/motion_vector.h INSTALL libavutil/murmur3.h INSTALL libavutil/dict.h INSTALL libavutil/opt.h INSTALL libavutil/parseutils.h INSTALL libavutil/pixdesc.h INSTALL libavutil/pixelutils.h INSTALL libavutil/pixfmt.h INSTALL libavutil/random_seed.h INSTALL libavutil/rc4.h INSTALL libavutil/replaygain.h INSTALL libavutil/rational.h INSTALL libavutil/ripemd.h INSTALL libavutil/samplefmt.h INSTALL libavutil/sha.h INSTALL libavutil/sha512.h INSTALL libavutil/stereo3d.h INSTALL libavutil/threadmessage.h INSTALL libavutil/time.h INSTALL libavutil/timecode.h INSTALL libavutil/timestamp.h INSTALL libavutil/tree.h INSTALL libavutil/twofish.h INSTALL libavutil/version.h INSTALL libavutil/xtea.h INSTALL libavutil/tea.h INSTALL libavutil/avconfig.h INSTALL libavutil/ffversion.h AR libavformat/libavformat.a INSTALL libavutil/libavutil.pc AR libswresample/libswresample.a INSTALL libswresample/libswresample.a INSTALL libavformat/libavformat.a AR libavutil/libavutil.a INSTALL libavutil/libavutil.a AR libavcodec/libavcodec.a INSTALL libavcodec/libavcodec.a AR libswscale/libswscale.a INSTALL libswscale/libswscale.a -- The C compiler identification is Clang 18.1.8 -- The CXX compiler identification is Clang 18.1.8 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- The ASM compiler identification is Clang with GNU-like command-line -- Found assembler: /usr/bin/clang Clang enabled Non-gold Build Using X11 for Vulkan -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Found PkgConfig: /usr/bin/pkg-config (found version "2.1.1") -- Found WAYLAND_CLIENT: /usr/lib/libwayland-client.so -- Found WAYLAND_SERVER: /usr/lib/libwayland-server.so -- Found WAYLAND_EGL: /usr/lib/libwayland-egl.so -- Found WAYLAND_CURSOR: /usr/lib/libwayland-cursor.so -- Found WAYLAND: /usr/lib/libwayland-client.so;/usr/lib/libwayland-server.so;/usr/lib/libwayland-egl.so;/usr/lib/libwayland-cursor.so -- Found OpenGL: /usr/lib/libOpenGL.so -- Found SDL2: /usr/lib/libSDL2.so -- Could NOT find Fontconfig (missing: Fontconfig_LIBRARY Fontconfig_INCLUDE_DIR) -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Build type: Release CMAKE_SYSTEM_PROCESSOR: x86_64 Generating for x86, Release Generating for x86_64, Release -- Found GLEW: /usr/include (found version "2.2.0") -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for getauxval -- Looking for getauxval - found -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.12.4", minimum required is "3") -- spirv-tools not linked - illegal SPIRV may be generated for HLSL -- Found Snappy: /lib/libsnappy.so -- Found avcodec: /home/main-builder/pkgwork/src/ppsspp/ffmpeg/linux/x86_64/include /home/main-builder/pkgwork/src/ppsspp/ffmpeg/linux/x86_64/lib/libavcodec.a -- Found avformat: /home/main-builder/pkgwork/src/ppsspp/ffmpeg/linux/x86_64/include /home/main-builder/pkgwork/src/ppsspp/ffmpeg/linux/x86_64/lib/libavformat.a -- Found avutil: /home/main-builder/pkgwork/src/ppsspp/ffmpeg/linux/x86_64/include /home/main-builder/pkgwork/src/ppsspp/ffmpeg/linux/x86_64/lib/libavutil.a -- Found swresample: /home/main-builder/pkgwork/src/ppsspp/ffmpeg/linux/x86_64/include /home/main-builder/pkgwork/src/ppsspp/ffmpeg/linux/x86_64/lib/libswresample.a -- Found swscale: /home/main-builder/pkgwork/src/ppsspp/ffmpeg/linux/x86_64/include /home/main-builder/pkgwork/src/ppsspp/ffmpeg/linux/x86_64/lib/libswscale.a -- Found FFmpeg: /home/main-builder/pkgwork/src/ppsspp/ffmpeg/linux/x86_64/include found components: avcodec avformat avutil swresample swscale -- Performing Test HAVE_LIBAVCODEC_CONST_AVCODEC -- Performing Test HAVE_LIBAVCODEC_CONST_AVCODEC - Failed -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Found LIBZIP: /usr/lib/libzip.so -- Found PNG: /usr/lib/libpng.so (found suitable version "1.6.43", minimum required is "1.6") -- Found ZSTD: /usr/lib/libzstd.so (found version "1.5.6") -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/font_atlas.zim -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/font_atlas.meta -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/ui_atlas.zim -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/ui_atlas.meta -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/asciifont_atlas.zim -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/asciifont_atlas.meta -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/debugger -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/debugger/.git -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/debugger/.nojekyll -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/debugger/asset-manifest.json -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/debugger/favicon.ico -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/debugger/index.html -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/debugger/manifest.json -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/debugger/static -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/debugger/static/css -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/debugger/static/css/main.3eab8a01.css -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/debugger/static/css/main.3eab8a01.css.map -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/debugger/static/js -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/debugger/static/js/main.fe87e942.js -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/debugger/static/js/main.fe87e942.js.LICENSE.txt -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/debugger/static/js/main.fe87e942.js.map -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/debugger/static/media -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/debugger/static/media/logo.94f885ce93dfb6d29a122402a15cccca.svg -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/README.md -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/ar_AE.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/az_AZ.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/bg_BG.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/ca_ES.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/cz_CZ.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/da_DK.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/de_DE.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/dr_ID.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/en_US.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/es_ES.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/es_LA.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/fa_IR.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/fi_FI.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/fr_FR.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/gl_ES.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/gr_EL.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/he_IL.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/he_IL_invert.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/hr_HR.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/hu_HU.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/id_ID.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/it_IT.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/ja_JP.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/jv_ID.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/ko_KR.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/ku_SO.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/lo_LA.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/lt-LT.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/ms_MY.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/nl_NL.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/no_NO.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/pl_PL.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/pt_BR.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/pt_PT.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/ro_RO.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/ru_RU.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/sv_SE.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/tg_PH.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/th_TH.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/tr_TR.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/uk_UA.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/vi_VN.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/zh_CN.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/lang/zh_TW.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/4xhqglsl.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/4xhqglsl.vsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/5xBR-lv2.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/5xBR.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/5xBR.vsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/GaussianDownscale.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/aacolor.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/aacolor.vsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/bloom.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/bloomnoblur.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/cartoon.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/cartoon.vsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/checkers.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/colorcorrection.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/crt.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/defaultshaders.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/fakereflections.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/fxaa.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/fxaa.vsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/natural.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/natural.vsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/naturalA.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/naturalA.vsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/persistence.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/psp_color.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/scanlines.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/sharpen.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/stereo_red_blue.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/stereo_sbs.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/tex_2xbrz.csh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/tex_4xbrz.csh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/tex_mmpx.csh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/upscale_bicubic.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/upscale_bicubic.vsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/upscale_spline36.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/upscale_spline36.vsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/videoAA.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/shaders/vignette.fsh -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/themes -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/themes/defaultthemes.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/vfpu -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/vfpu/vfpu_asin_lut65536.dat -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/vfpu/vfpu_asin_lut_deltas.dat -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/vfpu/vfpu_asin_lut_indices.dat -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/vfpu/vfpu_exp2_lut.dat -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/vfpu/vfpu_exp2_lut65536.dat -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/vfpu/vfpu_log2_lut.dat -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/vfpu/vfpu_log2_lut65536.dat -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/vfpu/vfpu_log2_lut65536_quadratic.dat -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/vfpu/vfpu_rcp_lut.dat -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/vfpu/vfpu_rsqrt_lut.dat -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/vfpu/vfpu_sin_lut8192.dat -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/vfpu/vfpu_sin_lut_delta.dat -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/vfpu/vfpu_sin_lut_exceptions.dat -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/vfpu/vfpu_sin_lut_interval_delta.dat -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/vfpu/vfpu_sqrt_lut.dat -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/Roboto-Condensed.ttf -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/7z.png -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/compat.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/gamecontrollerdb.txt -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/langregion.ini -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/ppge_atlas.zim -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/ppge_atlas.meta -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/rargray.png -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/unknown.png -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/zip.png -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/sfx_back.wav -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/sfx_confirm.wav -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/sfx_select.wav -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/sfx_toggle_off.wav -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/sfx_toggle_on.wav -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/sfx_achievement_unlocked.wav -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/sfx_leaderbord_submitted.wav -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/logo.png -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/icon_regular_72.png -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/flash0 -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/flash0/font -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/flash0/font/jpn0.pgf -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/flash0/font/kr0.pgf -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/flash0/font/ltn0.pgf -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/flash0/font/ltn1.pgf -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/flash0/font/ltn10.pgf -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/flash0/font/ltn11.pgf -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/flash0/font/ltn12.pgf -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/flash0/font/ltn13.pgf -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/flash0/font/ltn14.pgf -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/flash0/font/ltn15.pgf -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/flash0/font/ltn2.pgf -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/flash0/font/ltn3.pgf -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/flash0/font/ltn4.pgf -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/flash0/font/ltn5.pgf -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/flash0/font/ltn6.pgf -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/flash0/font/ltn7.pgf -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/flash0/font/ltn8.pgf -- Installing: /home/main-builder/pkgwork/src/build-sdl/assets/flash0/font/ltn9.pgf -- Configuring done (1.5s) -- Generating done (0.1s) -- Build files have been written to: /home/main-builder/pkgwork/src/build-sdl [ 0%] Building CXX object CMakeFiles/cityhash.dir/ext/cityhash/city.cpp.o [ 0%] Building CXX object CMakeFiles/gason.dir/ext/gason/gason.cpp.o [ 1%] Building C object CMakeFiles/sfmt19937.dir/ext/sfmt19937/SFMT.c.o [ 2%] Building C object ext/udis86/CMakeFiles/udis86.dir/decode.c.o [ 4%] Building C object CMakeFiles/kirk.dir/ext/libkirk/AES.c.o [ 4%] Building CXX object CMakeFiles/basis_universal.dir/ext/basis_universal/basisu_transcoder.cpp.o [ 4%] Building CXX object CMakeFiles/vma.dir/ext/vma/vk_mem_alloc.cpp.o [ 4%] Building C object ext/cmake/cpu_features/CMakeFiles/utils.dir/__/__/cpu_features/src/filesystem.c.o [ 4%] Building C object ext/cmake/cpu_features/CMakeFiles/utils.dir/__/__/cpu_features/src/stack_line_reader.c.o [ 4%] Linking CXX static library lib/libgason.a [ 4%] Linking C static library lib/libsfmt19937.a [ 4%] Building C object ext/cmake/cpu_features/CMakeFiles/utils.dir/__/__/cpu_features/src/string_view.c.o [ 4%] Built target sfmt19937 [ 4%] Built target gason [ 4%] Building C object CMakeFiles/kirk.dir/ext/libkirk/amctrl.c.o [ 4%] Building CXX object CMakeFiles/xbrz.dir/ext/xbrz/xbrz.cpp.o [ 4%] Building C object CMakeFiles/xxhash.dir/ext/xxhash.c.o [ 4%] Linking CXX static library lib/libcityhash.a [ 4%] Building C object ext/udis86/CMakeFiles/udis86.dir/itab.c.o [ 4%] Built target utils [ 4%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-22.01/src/Alloc.c.o [ 4%] Built target cityhash [ 4%] Building C object CMakeFiles/miniupnpc.dir/ext/miniupnp/miniupnpc/src/addr_is_reserved.c.o [ 4%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-22.01/src/Bcj2.c.o [ 4%] Building C object CMakeFiles/kirk.dir/ext/libkirk/SHA1.c.o [ 4%] Building C object ext/udis86/CMakeFiles/udis86.dir/syn-att.c.o [ 4%] Building C object CMakeFiles/miniupnpc.dir/ext/miniupnp/miniupnpc/src/connecthostport.c.o [ 4%] Building C object ext/udis86/CMakeFiles/udis86.dir/syn-intel.c.o [ 5%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-22.01/src/Bcj2Enc.c.o [ 5%] Building C object CMakeFiles/miniupnpc.dir/ext/miniupnp/miniupnpc/src/igd_desc_parse.c.o In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.h:35: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:32: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:70: /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:290:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 290 | if (BASISU_IS_BITWISE_COPYABLE(T)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:335:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 335 | if (BASISU_IS_BITWISE_COPYABLE(T)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:665:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 665 | if (BASISU_IS_BITWISE_COPYABLE(T)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:684:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 684 | if (BASISU_IS_BITWISE_COPYABLE(T)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:746:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 746 | if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:203:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' 203 | #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:749:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 749 | if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ [ 5%] Building C object ext/udis86/CMakeFiles/udis86.dir/syn.c.o /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1099:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1099 | (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:203:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' 203 | #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1567:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1567 | if (BASISU_IS_BITWISE_COPYABLE(Key)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1572:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1572 | if (BASISU_IS_BITWISE_COPYABLE(Value)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1580:15: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1580 | if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1580:52: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1580 | if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1586:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1586 | if (BASISU_IS_BITWISE_COPYABLE(Key)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1591:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1591 | if (BASISU_IS_BITWISE_COPYABLE(Value)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1610:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1610 | if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:203:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' 203 | #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1610:60: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1610 | if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:203:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' 203 | #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1616:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1616 | if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:203:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' 203 | #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1624:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1624 | if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:203:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' 203 | #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ [ 5%] Building C object CMakeFiles/kirk.dir/ext/libkirk/bn.c.o [ 5%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-22.01/src/Bra.c.o [ 5%] Building C object CMakeFiles/miniupnpc.dir/ext/miniupnp/miniupnpc/src/minisoap.c.o [ 5%] Building C object ext/udis86/CMakeFiles/udis86.dir/udis86.c.o [ 5%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-22.01/src/Bra86.c.o [ 5%] Building C object CMakeFiles/miniupnpc.dir/ext/miniupnp/miniupnpc/src/minissdpc.c.o [ 5%] Building C object CMakeFiles/kirk.dir/ext/libkirk/ec.c.o [ 5%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-22.01/src/CpuArch.c.o [ 5%] Linking C static library ../../lib/libudis86.a [ 5%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-22.01/src/Delta.c.o [ 5%] Building C object CMakeFiles/kirk.dir/ext/libkirk/kirk_engine.c.o [ 5%] Built target udis86 [ 5%] Generating something_that_never_exists [ 5%] Building C object CMakeFiles/miniupnpc.dir/ext/miniupnp/miniupnpc/src/miniupnpc.c.o -- Found Git: /usr/bin/git (found version "2.45.2") [ 5%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-22.01/src/LzFind.c.o [ 5%] Built target GitVersion [ 5%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/Architecture.cpp.o [ 5%] Linking C static library lib/libkirk.a [ 5%] Building C object CMakeFiles/miniupnpc.dir/ext/miniupnp/miniupnpc/src/miniwget.c.o [ 6%] Built target kirk [ 6%] Linking C static library lib/libxxhash.a [ 6%] Building CXX object ext/glslang/glslang/CMakeFiles/GenericCodeGen.dir/GenericCodeGen/CodeGen.cpp.o [ 6%] Built target xxhash [ 6%] Building CXX object ext/glslang/glslang/CMakeFiles/GenericCodeGen.dir/GenericCodeGen/Link.cpp.o [ 6%] Building C object CMakeFiles/miniupnpc.dir/ext/miniupnp/miniupnpc/src/minixml.c.o [ 7%] Building C object CMakeFiles/miniupnpc.dir/ext/miniupnp/miniupnpc/src/minixmlvalid.c.o [ 7%] Building C object CMakeFiles/miniupnpc.dir/ext/miniupnp/miniupnpc/src/portlistingparse.c.o [ 7%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-22.01/src/LzFindOpt.c.o [ 7%] Building C object CMakeFiles/miniupnpc.dir/ext/miniupnp/miniupnpc/src/receivedata.c.o [ 7%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-22.01/src/LzmaDec.c.o [ 7%] Building C object CMakeFiles/miniupnpc.dir/ext/miniupnp/miniupnpc/src/upnpcommands.c.o [ 7%] Building C object CMakeFiles/miniupnpc.dir/ext/miniupnp/miniupnpc/src/upnpdev.c.o [ 7%] Building C object CMakeFiles/miniupnpc.dir/ext/miniupnp/miniupnpc/src/upnperrors.c.o [ 8%] Linking CXX static library ../../../lib/libGenericCodeGen.a [ 8%] Building C object CMakeFiles/miniupnpc.dir/ext/miniupnp/miniupnpc/src/upnpreplyparse.c.o [ 9%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-22.01/src/LzmaEnc.c.o [ 9%] Built target GenericCodeGen [ 9%] Linking C static library lib/libminiupnpc.a [ 9%] Building CXX object ext/glslang/OGLCompilersDLL/CMakeFiles/OGLCompiler.dir/InitializeDll.cpp.o [ 9%] Building CXX object ext/glslang/glslang/OSDependent/Unix/CMakeFiles/OSDependent.dir/ossource.cpp.o [ 9%] Built target miniupnpc /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:746:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 746 | if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:203:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' 203 | #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:804:10: note: in instantiation of member function 'basisu::vector::erase' requested here 804 | erase((uint32_t)ofs, (uint32_t)n); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here 156 | template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:122:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here 122 | basisu::clear_vector(m_code_sizes); | ^ In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.h:35: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:32: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:70: /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:749:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 749 | if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:746:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 746 | if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:203:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' 203 | #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BAS[ 9%] Building CXX object ext/minimp3/CMakeFiles/minimp3.dir/minimp3.cpp.o ISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:804:10: note: in instantiation of member function 'basisu::vector::erase' requested here 804 | erase((uint32_t)ofs, (uint32_t)n); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here 156 | template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:123:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here 123 | basisu::clear_vector(m_lookup); | ^ In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.h:35: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:32: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:70: /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:749:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 749 | if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:746:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 746 | if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:203:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' 203 | #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:804:10: note: in instantiation of member function 'basisu::vector::erase' requested here 804 | erase((uint32_t)ofs, (uint32_t)n); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here 156 | template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:124:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here 124 | basisu::clear_vector(m_tree); | ^ In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.h:35: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:32: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:70: /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:749:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 749 | if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1099:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1099 | (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:203:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' 203 | #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:542:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here 542 | increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:135:17: note: in instantiation of member function 'basisu::vector::resize' requested here 135 | m_code_sizes.resize(total_syms); | ^ In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.h:35: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:32: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:70: /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1099:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1099 | (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:203:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' 203 | #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:542:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here 542 | increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:140:13: note: in instantiation of member function 'basisu::vector::resize' requested here 140 | m_lookup.resize(0); | ^ In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.h:35: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:32: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:70: /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1099:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1099 | (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:203:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' 203 | #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:542:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here 542 | increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:143:11: note: in instantiation of member function 'basisu::vector::resize' requested here 143 | m_tree.resize(0); | ^ In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.h:35: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:32: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:70: /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:290:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 290 | if (BASISU_IS_BITWISE_COPYABLE(T)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:267:53: note: in instantiation of member function 'basisu::vector::vector' requested here 267 | const basisu::int_vec get_lookup() const { return m_lookup; } | ^ In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.h:35: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:32: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:70: /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:290:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 290 | if (BASISU_IS_BITWISE_COPYABLE(T)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:268:53: note: in instantiation of member function 'basisu::vector::vector' requested here 268 | const basisu::int16_vec get_tree() const { return m_tree; } | ^ In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.h:35: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:32: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:70: /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1099:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1099 | (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:203:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' 203 | #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:542:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here 542 | increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:7575:21: note: in instantiation of member function 'basisu::vector::resize' requested here 7575 | m_local_endpoints.resize(num_endpoints); | ^ In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.h:35: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:32: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:70: /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1099:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1099 | (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:203:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' 203 | #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:542:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here 542 | increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:7612:21: note: in instantiation of member function 'basisu::vector::resize' requested here 7612 | m_local_selectors.resize(num_selectors); | ^ In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.h:35: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:32: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:70: /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1099:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1099 | (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:203:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' 203 | #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:542:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here 542 | increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:7835:26: note: in instantiation of member function 'basisu::vector::resize' requested here 7835 | pPrev_frame_indices->resize(total_blocks); | ^ In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.h:35: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:32: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:70: /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1099:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1099 | (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:203:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' 203 | #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:542:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here 542 | increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:7874:38: note: in instantiation of member function 'basisu::vector::resize' requested here 7874 | pState->m_block_endpoint_preds[0].resize(num_blocks_x); | ^ In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.h:35: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:32: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:70: /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1099:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1099 | (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:203:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' 203 | #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:542:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here 542 | increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:10232:26: note: in instantiation of member function 'basisu::vector::resize' requested here 10232 | file_info.m_slice_info.resize(total_slices); | ^ In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.h:35: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:32: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:70: /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1099:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1099 | (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:203:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' 203 | #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:569:24: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here 569 | if (!increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint, true)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16746:17: note: in instantiation of member function 'basisu::vector::try_resize' requested here 16746 | if (!m_levels.try_resize(m_header.m_level_count)) | ^ In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.h:35: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:32: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:70: /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1099:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1099 | (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:203:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' 203 | #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:569:24: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here 569 | if (!increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint, true)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:17298:28: note: in instantiation of member function 'basisu::vector::try_resize' requested here 17298 | if (!m_etc1s_image_descs.try_resize(image_count)) | ^ In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.h:35: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:32: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:70: /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1099:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 1099 | (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:203:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' 203 | #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:508:18: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here 508 | if (!increase_capacity(new_capacity, false)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:17377:21: note: in instantiation of member function 'basisu::vector::try_reserve' requested here 17377 | if (!m_key_values.try_reserve(8)) | ^ In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.h:35: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:32: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:70: /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:290:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 290 | if (BASISU_IS_BITWISE_COPYABLE(T)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.h:839:10: note: in instantiation of member function 'basisu::vector::vector' requested here 839 | struct key_value | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:1099:90: note: in instantiation of member function 'basisu::vector::object_mover' requested here 1099 | (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:508:18: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here 508 | if (!increase_capacity(new_capacity, false)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:17377:21: note: in instantiation of member function 'basisu::vector::try_reserve' requested here 17377 | if (!m_key_values.try_reserve(8)) | ^ In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:16: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.h:35: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder_internal.h:32: In file included from /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu.h:70: /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:335:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 335 | if (BASISU_IS_BITWISE_COPYABLE(T)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:201:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' 201 | #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:195:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' 195 | #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_containers.h:517:17: note: in instantiation of member function 'basisu::vector::operator=' requested here 517 | tmp = *this; | ^ /home/main-builder/pkgwork/src/ppsspp/ext/basis_universal/basisu_transcoder.cpp:17377:21: note: in instantiation of member function 'basisu::vector::try_reserve' requested here 17377 | if (!m_key_values.try_reserve(8)) | ^ [ 9%] Linking CXX static library ../../../../../lib/libOSDependent.a [ 9%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/Arm.cpp.o [ 9%] Built target OSDependent [ 9%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/atrac.cpp.o [ 9%] Linking CXX static library ../../../lib/libOGLCompiler.a [ 9%] Built target OGLCompiler [ 9%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_cross.cpp.o [ 9%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-22.01/src/Lzma86Dec.c.o [ 9%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/atrac3.cpp.o [ 9%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-22.01/src/Lzma86Enc.c.o [ 9%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-22.01/src/LzmaLib.c.o [ 9%] Linking CXX static library lib/libvma.a [ 9%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/deps/lzma-22.01/src/Sort.c.o [ 9%] Built target vma [ 9%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/src/libchdr_bitstream.c.o [ 10%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rapi/rc_api_common.c.o [ 10%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/src/libchdr_cdrom.c.o [ 10%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/src/libchdr_chd.c.o [ 10%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/atrac3plus.cpp.o [ 10%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rapi/rc_api_editor.c.o [ 11%] Linking CXX static library ../../lib/libminimp3.a [ 11%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rapi/rc_api_info.c.o [ 11%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmExpressionFunctions.cpp.o [ 12%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/src/libchdr_flac.c.o [ 12%] Built target minimp3 [ 12%] Building CXX object ext/discord-rpc-build/CMakeFiles/discord-rpc.dir/__/discord-rpc/src/discord_rpc.cpp.o [ 12%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rapi/rc_api_runtime.c.o [ 12%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rapi/rc_api_user.c.o [ 12%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/alloc.c.o [ 12%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/condition.c.o [ 12%] Linking CXX static library lib/libxbrz.a [ 12%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/condset.c.o [ 12%] Built target xbrz [ 12%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_aarch64_linux_or_android.c.o [ 12%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/atrac3plusdec.cpp.o [ 12%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_aarch64_macos_or_iphone.c.o [ 13%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/consoleinfo.c.o [ 13%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_aarch64_windows.c.o [ 13%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/format.c.o [ 14%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_arm_linux_or_android.c.o [ 14%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_loongarch_linux.c.o [ 14%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_mips_linux_or_android.c.o [ 14%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/lboard.c.o [ 14%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/atrac3plusdsp.cpp.o [ 14%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_ppc_linux.c.o [ 14%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/memref.c.o [ 14%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmElfRelocator.cpp.o [ 14%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_riscv_linux.c.o [ 14%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_s390x_linux.c.o [ 14%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_x86_freebsd.c.o [ 14%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/operand.c.o [ 14%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_x86_linux_or_android.c.o [ 14%] Building CXX object ext/discord-rpc-build/CMakeFiles/discord-rpc.dir/__/discord-rpc/src/rpc_connection.cpp.o [ 14%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rc_compat.c.o [ 14%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/get_bits.cpp.o [ 14%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rc_util.c.o [ 15%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/compat.cpp.o [ 15%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rc_client.c.o [ 16%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_x86_macos.c.o [ 16%] Building C object ext/cmake/cpu_features/CMakeFiles/cpu_features.dir/__/__/cpu_features/src/impl_x86_windows.c.o [ 16%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/fft.cpp.o [ 16%] Linking C static library ../../../lib/libcpu_features.a [ 16%] Built target cpu_features [ 16%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/cmake_pch.hxx.pch [ 16%] Building C object ext/libchdr-build/CMakeFiles/chdr.dir/__/libchdr/src/libchdr_huffman.c.o [ 16%] Building CXX object ext/at3_standalone/CMakeFiles/at3_standalone.dir/mem.cpp.o [ 16%] Linking C static library ../../lib/libchdr.a [ 16%] Building CXX object ext/discord-rpc-build/CMakeFiles/discord-rpc.dir/__/discord-rpc/src/serialization.cpp.o /home/main-builder/pkgwork/src/ppsspp/ext/at3_standalone/mem.cpp:27:9: warning: '_XOPEN_SOURCE' macro redefined [-Wmacro-redefined] 27 | #define _XOPEN_SOURCE 600 | ^ :11:9: note: previous definition is here 11 | #define _XOPEN_SOURCE 700 | ^ 1 warning generated. [ 16%] Linking CXX static library ../../lib/libat3_standalone.a [ 16%] Built target chdr [ 16%] Building CXX object CMakeFiles/Common.dir/Common/ABI.cpp.o [ 16%] Built target at3_standalone [ 16%] Building CXX object CMakeFiles/Common.dir/Common/CPUDetect.cpp.o [ 16%] Building CXX object CMakeFiles/Common.dir/Common/Thunk.cpp.o [ 17%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/rc_validate.c.o [ 17%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmOpcodes.cpp.o [ 17%] Building CXX object CMakeFiles/Common.dir/Common/x64Analyzer.cpp.o [ 17%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/richpresence.c.o [ 17%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/runtime.c.o [ 17%] Building CXX object ext/discord-rpc-build/CMakeFiles/discord-rpc.dir/__/discord-rpc/src/connection_unix.cpp.o [ 17%] Building CXX object ext/discord-rpc-build/CMakeFiles/discord-rpc.dir/__/discord-rpc/src/discord_register_linux.cpp.o [ 17%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/runtime_progress.c.o [ 17%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/trigger.c.o [ 18%] Linking CXX static library ../../lib/libdiscord-rpc.a [ 18%] Building CXX object CMakeFiles/Common.dir/Common/x64Emitter.cpp.o [ 18%] Built target discord-rpc [ 18%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rcheevos/value.c.o [ 18%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ArmParser.cpp.o [ 18%] Building C object ext/rcheevos-build/CMakeFiles/rcheevos.dir/__/rcheevos/src/rhash/md5.c.o [ 19%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/CArmInstruction.cpp.o 38 warnings generated. [ 19%] Linking C static library ../../lib/librcheevos.a [ 19%] Linking CXX static library lib/libbasis_universal.a [ 19%] Built target rcheevos [ 19%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/CThumbInstruction.cpp.o [ 19%] Built target basis_universal [ 19%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/Pool.cpp.o [ 19%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_cross_util.cpp.o [ 19%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/glslang_tab.cpp.o MachineIndependent/glslang_tab.cpp:4963:9: warning: variable 'yynerrs' set but not used [-Wunused-but-set-variable] 4963 | int yynerrs = 0; | ^ [ 19%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/ARM/ThumbOpcodes.cpp.o [ 19%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/CMipsInstruction.cpp.o [ 19%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/Mips.cpp.o [ 19%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsElfFile.cpp.o [ 19%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsExpressionFunctions.cpp.o [ 19%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_cfg.cpp.o [ 20%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsElfRelocator.cpp.o [ 20%] Building CXX object CMakeFiles/Common.dir/Common/ArmCPUDetect.cpp.o [ 20%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsMacros.cpp.o [ 20%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsOpcodes.cpp.o [ 20%] Building CXX object CMakeFiles/Common.dir/Common/ArmEmitter.cpp.o [ 20%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/MipsParser.cpp.o [ 20%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/MIPS/PsxRelocator.cpp.o [ 20%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/attribute.cpp.o [ 20%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Constant.cpp.o [ 20%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_cross_parsed_ir.cpp.o [ 20%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-core.dir/__/SPIRV-Cross/spirv_parser.cpp.o [ 20%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/SuperH.cpp.o [ 20%] Building CXX object CMakeFiles/Common.dir/Common/Arm64Emitter.cpp.o [ 21%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/iomapper.cpp.o 1 warning generated. [ 21%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/CShInstruction.cpp.o [ 21%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/InfoSink.cpp.o [ 21%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Initialize.cpp.o [ 21%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/IntermTraverse.cpp.o [ 21%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/ShParser.cpp.o [ 21%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Intermediate.cpp.o [ 22%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/ShOpcodes.cpp.o [ 22%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/ShElfRelocator.cpp.o [ 22%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ParseContextBase.cpp.o [ 22%] Linking CXX static library ../../lib/libspirv-cross-core.a [ 22%] Built target spirv-cross-core [ 23%] Building CXX object CMakeFiles/Common.dir/Core/Util/DisArm64.cpp.o [ 23%] Building CXX object CMakeFiles/Common.dir/Common/MipsCPUDetect.cpp.o [ 23%] Building CXX object CMakeFiles/Common.dir/Common/MipsEmitter.cpp.o [ 23%] Building CXX object CMakeFiles/Common.dir/Core/MIPS/JitCommon/JitCommon.cpp.o [ 23%] Building CXX object CMakeFiles/Common.dir/Core/MIPS/JitCommon/JitBlockCache.cpp.o [ 23%] Building CXX object ext/armips/CMakeFiles/armips.dir/Archs/SuperH/ShExpressionFunctions.cpp.o [ 23%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CAssemblerCommand.cpp.o [ 23%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ParseHelper.cpp.o [ 23%] Building CXX object CMakeFiles/Common.dir/Core/MIPS/JitCommon/JitState.cpp.o [ 23%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/PoolAlloc.cpp.o [ 24%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/RemoveTree.cpp.o [ 24%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Scan.cpp.o [ 24%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ShaderLang.cpp.o [ 24%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CAssemblerLabel.cpp.o [ 24%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/SpirvIntrinsics.cpp.o [ 24%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/SymbolTable.cpp.o [ 24%] Building CXX object CMakeFiles/Common.dir/Common/RiscVCPUDetect.cpp.o [ 24%] Building CXX object CMakeFiles/Common.dir/Common/RiscVEmitter.cpp.o [ 24%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Versions.cpp.o [ 24%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/intermOut.cpp.o [ 24%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/limits.cpp.o [ 24%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveArea.cpp.o [ 25%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/linkValidate.cpp.o [ 25%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/parseConst.cpp.o [ 25%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/reflection.cpp.o [ 25%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/Pp.cpp.o [ 25%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpAtom.cpp.o [ 25%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveConditional.cpp.o [ 25%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpContext.cpp.o [ 25%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpScanner.cpp.o [ 25%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpTokens.cpp.o [ 25%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveData.cpp.o [ 26%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/propagateNoContraction.cpp.o [ 26%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslAttributes.cpp.o [ 27%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveFile.cpp.o [ 27%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslParseHelper.cpp.o [ 28%] Building CXX object CMakeFiles/Common.dir/Core/MIPS/fake/FakeJit.cpp.o [ 28%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslScanContext.cpp.o [ 28%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslOpMap.cpp.o [ 28%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslTokenStream.cpp.o [ 28%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslGrammar.cpp.o [ 28%] Building CXX object ext/glslang/glslang/CMakeFiles/MachineIndependent.dir/HLSL/hlslParseables.cpp.o [ 28%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CDirectiveMessage.cpp.o [ 28%] Building CXX object CMakeFiles/Common.dir/Common/LoongArchCPUDetect.cpp.o [ 28%] Building CXX object CMakeFiles/Common.dir/Common/VR/OpenXRLoader.cpp.o [ 28%] Building CXX object CMakeFiles/Common.dir/Common/VR/PPSSPPVR.cpp.o [ 28%] Building CXX object CMakeFiles/Common.dir/Common/VR/VRBase.cpp.o [ 28%] Building CXX object ext/armips/CMakeFiles/armips.dir/Commands/CommandSequence.cpp.o [ 28%] Building CXX object CMakeFiles/Common.dir/Common/VR/VRFramebuffer.cpp.o [ 28%] Building CXX object CMakeFiles/Common.dir/Common/VR/VRInput.cpp.o [ 28%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/ELF/ElfRelocator.cpp.o [ 28%] Building CXX object CMakeFiles/Common.dir/Common/VR/VRMath.cpp.o [ 28%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/ELF/ElfFile.cpp.o [ 29%] Building CXX object CMakeFiles/Common.dir/Common/VR/VRRenderer.cpp.o [ 29%] Building CXX object CMakeFiles/Common.dir/Common/Serialize/Serializer.cpp.o [ 29%] Building CXX object CMakeFiles/Common.dir/Common/Crypto/md5.cpp.o [ 29%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Allocations.cpp.o [ 29%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Assembler.cpp.o [ 29%] Building CXX object CMakeFiles/Common.dir/Common/Crypto/sha1.cpp.o [ 29%] Building CXX object CMakeFiles/Common.dir/Common/Crypto/sha256.cpp.o [ 29%] Building CXX object CMakeFiles/Common.dir/Common/Data/Color/RGBAUtil.cpp.o [ 29%] Building CXX object CMakeFiles/Common.dir/Common/Data/Convert/ColorConv.cpp.o [ 29%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Common.cpp.o [ 30%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Expression.cpp.o [ 30%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/ExpressionFunctionHandler.cpp.o [ 30%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/ExpressionFunctions.cpp.o [ 30%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/FileManager.cpp.o [ 30%] Building CXX object CMakeFiles/Common.dir/Common/Data/Convert/SmallDataConvert.cpp.o [ 30%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Misc.cpp.o [ 31%] Building CXX object CMakeFiles/Common.dir/Common/Data/Encoding/Base64.cpp.o [ 31%] Building CXX object CMakeFiles/Common.dir/Common/Data/Encoding/Compression.cpp.o [ 31%] Building CXX object CMakeFiles/Common.dir/Common/Data/Encoding/Utf8.cpp.o [ 31%] Building CXX object CMakeFiles/Common.dir/Common/Data/Format/RIFF.cpp.o [ 31%] Building CXX object CMakeFiles/Common.dir/Common/Data/Format/IniFile.cpp.o [ 31%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/SymbolData.cpp.o [ 31%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/SymbolTable.cpp.o [ 31%] Building CXX object CMakeFiles/Common.dir/Common/Data/Format/JSONReader.cpp.o [ 31%] Building CXX object ext/armips/CMakeFiles/armips.dir/Core/Types.cpp.o [ 32%] Building CXX object ext/armips/CMakeFiles/armips.dir/Parser/DirectivesParser.cpp.o [ 32%] Building CXX object ext/armips/CMakeFiles/armips.dir/Parser/ExpressionParser.cpp.o [ 32%] Building CXX object CMakeFiles/Common.dir/Common/Data/Format/JSONWriter.cpp.o [ 32%] Building CXX object ext/armips/CMakeFiles/armips.dir/Parser/Parser.cpp.o [ 32%] Building CXX object ext/armips/CMakeFiles/armips.dir/Parser/Tokenizer.cpp.o [ 32%] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/ByteArray.cpp.o [ 32%] Building CXX object CMakeFiles/Common.dir/Common/Data/Format/DDSLoad.cpp.o [ 33%] Building CXX object CMakeFiles/Common.dir/Common/Data/Format/PNGLoad.cpp.o [ 33%] Building CXX object CMakeFiles/Common.dir/Common/Data/Format/ZIMLoad.cpp.o [ 33%] Building CXX object CMakeFiles/Common.dir/Common/Data/Format/ZIMSave.cpp.o [ 33%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-glsl.dir/__/SPIRV-Cross/spirv_glsl.cpp.o [ 34%] Linking CXX static library ../../../lib/libMachineIndependent.a [ 34%] Built target MachineIndependent [ 34%] Building CXX object CMakeFiles/Common.dir/Common/Data/Hash/Hash.cpp.o [ 34%] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/CRC.cpp.o [ 34%] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/EncodingTable.cpp.o [ 34%] Building CXX object CMakeFiles/Common.dir/Common/Data/Text/I18n.cpp.o [ 34%] Building CXX object CMakeFiles/Common.dir/Common/Data/Text/Parsers.cpp.o [ 34%] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/FileClasses.cpp.o [ 34%] Building CXX object CMakeFiles/Common.dir/Common/Data/Text/WrapText.cpp.o [ 34%] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/FileSystem.cpp.o [ 35%] Building CXX object ext/armips/CMakeFiles/armips.dir/Util/Util.cpp.o [ 35%] Building CXX object ext/glslang/glslang/CMakeFiles/glslang.dir/CInterface/glslang_c_interface.cpp.o [ 35%] Building CXX object CMakeFiles/Common.dir/Common/File/VFS/VFS.cpp.o [ 36%] Building CXX object CMakeFiles/Common.dir/Common/File/VFS/ZipFileReader.cpp.o [ 36%] Building CXX object CMakeFiles/Common.dir/Common/File/VFS/DirectoryReader.cpp.o [ 37%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/GlslangToSpv.cpp.o [ 37%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/InReadableOrder.cpp.o [ 37%] Building CXX object CMakeFiles/Common.dir/Common/File/AndroidStorage.cpp.o [ 37%] Building CXX object CMakeFiles/Common.dir/Common/File/AndroidContentURI.cpp.o /home/main-builder/pkgwork/src/ppsspp/Common/File/VFS/ZipFileReader.cpp:155:17: warning: 'zip_get_num_files' is deprecated: use 'zip_get_num_entries' instead [-Wdeprecated-declarations] 155 | int numFiles = zip_get_num_files(zip_file_); | ^ /usr/include/zip.h:383:1: note: 'zip_get_num_files' has been explicitly marked deprecated here 383 | ZIP_DEPRECATED("use 'zip_get_num_entries' instead") ZIP_EXTERN int zip_get_num_files(zip_t *_Nonnull); | ^ /usr/include/zip.h:63:42: note: expanded from macro 'ZIP_DEPRECATED' 63 | #define ZIP_DEPRECATED(x) __attribute__((deprecated(x))) | ^ 1 warning generated. [ 37%] Building CXX object CMakeFiles/Common.dir/Common/File/DiskFree.cpp.o [ 37%] Building CXX object CMakeFiles/Common.dir/Common/File/Path.cpp.o [ 37%] Building CXX object CMakeFiles/Common.dir/Common/File/PathBrowser.cpp.o [ 37%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/Logger.cpp.o [ 37%] Building CXX object CMakeFiles/Common.dir/Common/File/FileUtil.cpp.o [ 37%] Linking CXX static library ../../../lib/libglslang.a [ 37%] Built target glslang [ 37%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/SpvBuilder.cpp.o [ 37%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/SpvPostProcess.cpp.o /home/main-builder/pkgwork/src/ppsspp/Common/File/FileUtil.cpp:999:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 999 | getcwd(temp, 4096); | ^~~~~~ ~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/Common.dir/Common/File/DirListing.cpp.o [ 38%] Building CXX object CMakeFiles/Common.dir/Common/File/FileDescriptor.cpp.o 1 warning generated. [ 38%] Linking CXX static library ../../lib/libarmips.a [ 38%] Building CXX object CMakeFiles/Common.dir/Common/GPU/GPUBackendCommon.cpp.o [ 38%] Built target armips [ 38%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/doc.cpp.o /home/main-builder/pkgwork/src/ppsspp/ext/glslang/SPIRV/SpvBuilder.cpp:2097:41: warning: unused parameter 'function' [-Wunused-parameter] 2097 | Id Builder::makeDebugFunction(Function* function, Id nameId, Id funcTypeId) { | ^ [ 38%] Building CXX object CMakeFiles/Common.dir/Common/GPU/thin3d.cpp.o [ 38%] Building CXX object CMakeFiles/Common.dir/Common/GPU/Shader.cpp.o [ 38%] Building CXX object CMakeFiles/Common.dir/Common/GPU/ShaderWriter.cpp.o [ 38%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/SpvTools.cpp.o [ 38%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/disassemble.cpp.o [ 38%] Building CXX object CMakeFiles/Common.dir/Common/GPU/ShaderTranslation.cpp.o [ 39%] Building CXX object ext/glslang/SPIRV/CMakeFiles/SPIRV.dir/CInterface/spirv_c_interface.cpp.o [ 39%] Building CXX object CMakeFiles/Common.dir/Common/GPU/OpenGL/GLDebugLog.cpp.o [ 40%] Building CXX object CMakeFiles/Common.dir/Common/GPU/OpenGL/GLSLProgram.cpp.o [ 40%] Building C object CMakeFiles/Common.dir/Common/GPU/OpenGL/gl3stub.c.o [ 40%] Building CXX object CMakeFiles/Common.dir/Common/GPU/OpenGL/GLFeatures.cpp.o [ 40%] Building CXX object CMakeFiles/Common.dir/Common/GPU/OpenGL/GLFrameData.cpp.o [ 40%] Building CXX object CMakeFiles/Common.dir/Common/GPU/OpenGL/thin3d_gl.cpp.o [ 40%] Building CXX object CMakeFiles/Common.dir/Common/GPU/OpenGL/GLMemory.cpp.o [ 40%] Building CXX object CMakeFiles/Common.dir/Common/GPU/OpenGL/GLRenderManager.cpp.o [ 40%] Building CXX object CMakeFiles/Common.dir/Common/GPU/OpenGL/GLQueueRunner.cpp.o 1 warning generated. [ 41%] Building CXX object CMakeFiles/Common.dir/Common/GPU/OpenGL/DataFormatGL.cpp.o [ 41%] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanBarrier.cpp.o [ 41%] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanDebug.cpp.o [ 41%] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanContext.cpp.o [ 41%] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanDescSet.cpp.o [ 41%] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanFramebuffer.cpp.o [ 41%] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanImage.cpp.o [ 41%] Linking CXX static library ../../../lib/libSPIRV.a [ 41%] Built target SPIRV [ 41%] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanLoader.cpp.o [ 42%] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanMemory.cpp.o [ 42%] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanProfiler.cpp.o [ 42%] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/thin3d_vulkan.cpp.o [ 42%] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanRenderManager.cpp.o [ 42%] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanQueueRunner.cpp.o [ 42%] Building CXX object CMakeFiles/Common.dir/Common/GPU/Vulkan/VulkanFrameData.cpp.o [ 42%] Building CXX object CMakeFiles/Common.dir/Common/Input/GestureDetector.cpp.o [ 42%] Building CXX object CMakeFiles/Common.dir/Common/Input/InputState.cpp.o [ 42%] Building C object CMakeFiles/Common.dir/Common/Math/fast/fast_matrix.c.o [ 43%] Building CXX object CMakeFiles/Common.dir/Common/Math/curves.cpp.o [ 43%] Building CXX object CMakeFiles/Common.dir/Common/Math/expression_parser.cpp.o [ 43%] Building CXX object CMakeFiles/Common.dir/Common/Math/lin/matrix4x4.cpp.o [ 43%] Building CXX object CMakeFiles/Common.dir/Common/Math/lin/vec3.cpp.o [ 43%] Building CXX object CMakeFiles/Common.dir/Common/Math/math_util.cpp.o [ 43%] Building CXX object CMakeFiles/Common.dir/Common/Math/Statistics.cpp.o [ 43%] Building CXX object CMakeFiles/Common.dir/Common/Net/HTTPClient.cpp.o [ 43%] Building CXX object CMakeFiles/Common.dir/Common/Net/HTTPHeaders.cpp.o [ 44%] Building CXX object CMakeFiles/Common.dir/Common/Net/HTTPNaettRequest.cpp.o [ 44%] Building CXX object CMakeFiles/Common.dir/Common/Net/HTTPRequest.cpp.o [ 44%] Building CXX object CMakeFiles/Common.dir/Common/Net/HTTPServer.cpp.o [ 44%] Building CXX object CMakeFiles/Common.dir/Common/Net/NetBuffer.cpp.o [ 44%] Building CXX object CMakeFiles/Common.dir/Common/Net/Resolve.cpp.o [ 44%] Building CXX object CMakeFiles/Common.dir/Common/Net/Sinks.cpp.o [ 44%] Building CXX object CMakeFiles/Common.dir/Common/Net/URL.cpp.o [ 44%] Building CXX object CMakeFiles/Common.dir/Common/Net/WebsocketServer.cpp.o [ 45%] Building CXX object CMakeFiles/Common.dir/Common/Profiler/Profiler.cpp.o [ 45%] Building CXX object CMakeFiles/Common.dir/Common/Render/TextureAtlas.cpp.o [ 45%] Building CXX object CMakeFiles/Common.dir/Common/Render/DrawBuffer.cpp.o [ 45%] Building CXX object CMakeFiles/Common.dir/Common/Render/ManagedTexture.cpp.o [ 45%] Building CXX object CMakeFiles/Common.dir/Common/Render/Text/draw_text.cpp.o [ 45%] Building CXX object CMakeFiles/Common.dir/Common/Render/Text/draw_text_android.cpp.o [ 45%] Building CXX object CMakeFiles/Common.dir/Common/Render/Text/draw_text_sdl.cpp.o [ 45%] Building CXX object CMakeFiles/Common.dir/Common/Render/Text/draw_text_win.cpp.o [ 46%] Building CXX object CMakeFiles/Common.dir/Common/Render/Text/draw_text_uwp.cpp.o [ 46%] Building CXX object CMakeFiles/Common.dir/Common/System/Display.cpp.o [ 46%] Building CXX object CMakeFiles/Common.dir/Common/System/Request.cpp.o [ 46%] Building CXX object CMakeFiles/Common.dir/Common/System/OSD.cpp.o [ 46%] Building CXX object CMakeFiles/Common.dir/Common/Thread/ParallelLoop.cpp.o [ 46%] Building CXX object CMakeFiles/Common.dir/Common/Thread/ThreadUtil.cpp.o [ 46%] Building CXX object CMakeFiles/Common.dir/Common/Thread/ThreadManager.cpp.o [ 46%] Building CXX object CMakeFiles/Common.dir/Common/UI/AsyncImageFileView.cpp.o [ 47%] Building CXX object CMakeFiles/Common.dir/Common/UI/Root.cpp.o [ 47%] Building CXX object CMakeFiles/Common.dir/Common/UI/Screen.cpp.o [ 47%] Building CXX object CMakeFiles/Common.dir/Common/UI/UI.cpp.o [ 47%] Building CXX object CMakeFiles/Common.dir/Common/UI/Context.cpp.o [ 47%] Building CXX object CMakeFiles/Common.dir/Common/UI/IconCache.cpp.o [ 47%] Building CXX object CMakeFiles/Common.dir/Common/UI/UIScreen.cpp.o [ 47%] Linking CXX static library ../../lib/libspirv-cross-glsl.a [ 47%] Built target spirv-cross-glsl [ 47%] Building CXX object CMakeFiles/Common.dir/Common/UI/Tween.cpp.o [ 48%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-cpp.dir/__/SPIRV-Cross/spirv_cpp.cpp.o [ 48%] Building CXX object CMakeFiles/Common.dir/Common/UI/View.cpp.o [ 49%] Building CXX object CMakeFiles/Common.dir/Common/UI/ViewGroup.cpp.o [ 49%] Building CXX object CMakeFiles/Common.dir/Common/UI/ScrollView.cpp.o [ 49%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-msl.dir/__/SPIRV-Cross/spirv_msl.cpp.o [ 49%] Building CXX object CMakeFiles/Common.dir/Common/UI/PopupScreens.cpp.o [ 49%] Building CXX object CMakeFiles/Common.dir/Common/Buffer.cpp.o [ 49%] Building CXX object CMakeFiles/Common.dir/Common/FakeCPUDetect.cpp.o [ 49%] Building CXX object ext/SPIRV-Cross-build/CMakeFiles/spirv-cross-hlsl.dir/__/SPIRV-Cross/spirv_hlsl.cpp.o [ 49%] Building CXX object CMakeFiles/Common.dir/Common/ExceptionHandlerSetup.cpp.o [ 49%] Building CXX object CMakeFiles/Common.dir/Common/Log.cpp.o [ 49%] Building CXX object CMakeFiles/Common.dir/Common/Log/ConsoleListener.cpp.o [ 50%] Building CXX object CMakeFiles/Common.dir/Common/Log/StdioListener.cpp.o [ 50%] Building CXX object CMakeFiles/Common.dir/Common/Log/LogManager.cpp.o [ 50%] Building CXX object CMakeFiles/Common.dir/Common/LogReporting.cpp.o [ 50%] Building CXX object CMakeFiles/Common.dir/Common/MemArenaAndroid.cpp.o [ 50%] Building CXX object CMakeFiles/Common.dir/Common/MemArenaDarwin.cpp.o [ 50%] Building CXX object CMakeFiles/Common.dir/Common/MemArenaPosix.cpp.o [ 50%] Linking CXX static library ../../lib/libspirv-cross-cpp.a [ 50%] Built target spirv-cross-cpp [ 50%] Building CXX object CMakeFiles/Common.dir/Common/MemArenaWin32.cpp.o [ 50%] Building CXX object CMakeFiles/Common.dir/Common/MemArenaHorizon.cpp.o [ 51%] Building CXX object CMakeFiles/Common.dir/Common/MemoryUtil.cpp.o [ 51%] Building CXX object CMakeFiles/Common.dir/Common/MemoryUtilHorizon.cpp.o [ 51%] Building CXX object CMakeFiles/Common.dir/Common/OSVersion.cpp.o [ 51%] Building CXX object CMakeFiles/Common.dir/Common/StringUtils.cpp.o [ 51%] Building CXX object CMakeFiles/Common.dir/Common/SysError.cpp.o [ 51%] Building CXX object CMakeFiles/Common.dir/Common/TimeUtil.cpp.o [ 51%] Linking CXX static library lib/libCommon.a [ 51%] Built target Common [ 51%] Building CXX object CMakeFiles/native.dir/SDL/SDLGLGraphicsContext.cpp.o [ 51%] Building CXX object CMakeFiles/native.dir/SDL/SDLMain.cpp.o [ 52%] Building CXX object CMakeFiles/native.dir/SDL/SDLJoystick.cpp.o [ 52%] Building CXX object CMakeFiles/native.dir/Common/Render/Text/draw_text_qt.cpp.o [ 52%] Building CXX object CMakeFiles/native.dir/SDL/SDLVulkanGraphicsContext.cpp.o [ 52%] Building CXX object CMakeFiles/native.dir/ext/jpge/jpgd.cpp.o [ 52%] Building CXX object CMakeFiles/native.dir/ext/jpge/jpge.cpp.o In file included from /home/main-builder/pkgwork/src/ppsspp/ext/jpge/jpge.cpp:936: In file included from /usr/include/stdio.h:970: /usr/include/bits/stdio2.h:128:13: error: use of undeclared identifier '__builtin___vfprintf_chk'; did you mean '__builtin___sprintf_chk'? 128 | int __r = __builtin___vfprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, | ^ /usr/include/bits/stdio2.h:128:13: note: '__builtin___sprintf_chk' declared here /usr/include/bits/stdio2.h:128:39: error: cannot initialize a parameter of type 'char *' with an lvalue of type 'FILE *const __restrict' (aka 'jpge::_IO_FILE *const __restrict') 128 | int __r = __builtin___vfprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~ 2 errors generated. make[2]: *** [CMakeFiles/native.dir/build.make:160: CMakeFiles/native.dir/ext/jpge/jpge.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [CMakeFiles/Makefile2:628: CMakeFiles/native.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 52%] Linking CXX static library ../../lib/libspirv-cross-hlsl.a [ 52%] Built target spirv-cross-hlsl [ 52%] Linking CXX static library ../../lib/libspirv-cross-msl.a [ 52%] Built target spirv-cross-msl make: *** [Makefile:146: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... umount: /tmp/chaotic/routines/nightly/ppsspp-git/machine/root/var/pkgdest unmounted umount: /tmp/chaotic/routines/nightly/ppsspp-git/machine/root/var/cache/pacman/pkg unmounted umount: /tmp/chaotic/routines/nightly/ppsspp-git/machine/root/home/main-builder/pkgsrc unmounted umount: /tmp/chaotic/routines/nightly/ppsspp-git/machine/root/home/main-builder/.ccache unmounted umount: /tmp/chaotic/routines/nightly/ppsspp-git/machine/root/home/main-builder/pkgwork unmounted umount: /tmp/chaotic/routines/nightly/ppsspp-git/machine/root (overlay) unmounted real 1m31.192s user 5m4.611s sys 0m46.810s