gamescope-3.16.26
checks.x86_64-linux.nixos-bob
· build #42
· raw
unpackPhase
1unpacking source archive /nix/store/70fc3h1290vjdky7z43643fdap82nfcm-source2source root is sourcepatchPhase
3applying patch /nix/store/1njl66sr7m0giwhaksdrvadn3mj6c1i0-shaders-path.patch4patching file src/Utils/DirHelpers.cpp5applying patch /nix/store/34n3w4pdkxn4vv0yr8mw7l2vmhzx4c5v-gamescopereaper.patch6patching file src/Utils/Process.cpp7Hunk #1 succeeded at 465 (offset 73 lines).8applying patch /nix/store/ymwhqbbx3qigmjgwvwdz9d654x15v1qp-4ce1a91fb219f570b0871071a2ec8ac97d90c0bc.diff9patching file meson.build10patching file meson_options.txt11Hunk #1 succeeded at 9 with fuzz 2 (offset 1 line).12applying patch /nix/store/vr962c2fjq3clvfla268cjnw978xraqq-d49a2aded261030e649fee42ad295f1ef56b736b.diff13patching file src/reshade_effect_manager.cpp14Hunk #1 succeeded at 17 with fuzz 1.15Hunk #2 succeeded at 1125 (offset -29 lines).16patching file src/steamcompmgr.cpp17Hunk #1 succeeded at 112 (offset -4 lines).18Hunk #2 succeeded at 1814 (offset 21 lines).19patching script interpreter paths in subprojects/libdisplay-info/tool/gen-search-table.py20subprojects/libdisplay-info/tool/gen-search-table.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/d64q19q1xjdwfhqx6czvrjgrhq0n3lcc-python3-3.14.7/bin/python3"21patching script interpreter paths in default_extras_install.sh22default_extras_install.sh: interpreter directive changed from "#!/usr/bin/env sh" to "/nix/store/svx59425zxp552p2b8gm11qj5r09b56i-bash-5.3p15/bin/sh"configurePhase
23mesonConfigurePhase flags: --prefix=/nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26 --libdir=/nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/lib --libexecdir=/nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/libexec --bindir=/nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/bin --sbindir=/nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/sbin --includedir=/nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/include --mandir=/nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/share/man --infodir=/nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/share/info --localedir=/nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --buildtype=plain -Denable_gamescope=true -Denable_gamescope_wsi_layer=false -Dglm_include_dir=/nix/store/zccrsfk703d92fw19b1l89njyf6pmp5m-glm-1.0.3/include -Dstb_include_dir=/nix/store/kis2485k6yjh6syc3j2fcpsxif0xhdns-stb-0-unstable-2026-04-15/include/stb24The Meson build system25Version: 1.10.226Source dir: /build/source27Build dir: /build/source/build28Build type: native build29Project name: gamescope30Project version: undefined31C compiler for the host machine: gcc (gcc 15.3.0 "gcc (GCC) 15.3.0")32C linker for the host machine: gcc ld.bfd 2.4633C++ compiler for the host machine: g++ (gcc 15.3.0 "g++ (GCC) 15.3.0")34C++ linker for the host machine: g++ ld.bfd 2.4635Host machine cpu family: x86_6436Host machine cpu: x86_6437Compiler for C++ supports arguments -Wno-unused-parameter: YES 38Compiler for C++ supports arguments -Wno-missing-field-initializers: YES 39Compiler for C++ supports arguments -Wno-c99-designator: NO 40Compiler for C++ supports arguments -Wno-invalid-offsetof: YES 41Compiler for C++ supports arguments -Wno-unused-const-variable: YES 42Compiler for C++ supports arguments -Wno-volatile: YES 43Compiler for C++ supports arguments -Wno-deprecated-volatile: NO 44Compiler for C++ supports arguments -Wno-ignored-qualifiers: YES 45Compiler for C++ supports arguments -Wno-missing-braces: YES 46Compiler for C++ supports arguments -fno-exceptions: YES 47Compiler for C++ supports arguments -ffast-math: YES 48Found pkg-config: YES (/nix/store/29d1c5xk6w3rwl7yvdfwl90whslv5h54-pkg-config-wrapper-0.29.2/bin/pkg-config) 0.29.249Run-time dependency libpipewire-0.3 found: YES 1.6.850Library rt found: YES51Run-time dependency hwdata found: YES 0.41152Run-time dependency x11 found: YES 1.8.1353Run-time dependency wayland-client found: YES 1.26.054Run-time dependency vulkan found: YES 1.4.35755Found CMake: /nix/store/c3bm9h7k398cmg00d4rss6hcxkl2zbl2-cmake-4.4.2/bin/cmake (4.4.2)56Run-time dependency openvr found: NO (tried pkgconfig and cmake)5758Executing subproject openvr method cmake 5960openvr| Found CMake: /nix/store/c3bm9h7k398cmg00d4rss6hcxkl2zbl2-cmake-4.4.2/bin/cmake (4.4.2)6162| Configuring the build directory with CMake version 4.4.263| Running CMake with: -G Ninja -DCMAKE_INSTALL_PREFIX=/nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26 -DCMAKE_INSTALL_LIBDIR=lib -DUSE_LIBCXX=False64| - build directory: /build/source/build/subprojects/openvr/__CMake_build65| - source directory: /build/source/subprojects/openvr66| - toolchain file: /build/source/build/subprojects/openvr/__CMake_build/CMakeMesonToolchainFile.cmake67| - preload file: /nix/store/jaa89dphx07w3r26y7gh79a7b1mld5p4-meson-1.10.2/lib/python3.14/site-packages/mesonbuild/cmake/data/preload.cmake68| - trace args: --trace-expand --trace-format=json-v1 --no-warn-unused-cli --trace-redirect=cmake_trace.txt69| - disabled policy warnings: [CMP0025, CMP0047, CMP0056, CMP0060, CMP0065, CMP0066, CMP0067, CMP0082, CMP0089, CMP0102]7071| Put cmake in trace mode, but with variables expanded.72| Put cmake in trace mode and sets the trace output format.73| The --no-warn-unused-cli option is deprecated. Use -Wno-unused-cli instead.74| Put cmake in trace mode and redirect trace output to a file instead of stderr.75| Trace will be written to cmake_trace.txt76| -- The C compiler identification is GNU 15.3.077| -- The CXX compiler identification is GNU 15.3.078| CMake Warning (policy) at /nix/store/c3bm9h7k398cmg00d4rss6hcxkl2zbl2-cmake-4.4.2/share/cmake-4.4/Modules/CMakeFindBinUtils.cmake:247 (find_program):79| Policy CMP0126 is not set: set(CACHE) does not remove a normal variable of80| the same name. Run "cmake --help-policy CMP0126" for policy details. Use81| the cmake_policy command to set the policy and suppress this warning.8283| For compatibility with older versions of CMake, normal variable84| "CMAKE_TAPI" will be removed from the current scope.85| Call Stack (most recent call first):86| /nix/store/c3bm9h7k398cmg00d4rss6hcxkl2zbl2-cmake-4.4.2/share/cmake-4.4/Modules/CMakeDetermineCXXCompiler.cmake:206 (include)87| CMakeLists.txt:5 (project)88| This warning is for project developers. Use -Wno-author or -Wno-policy to89| suppress it.9091| -- Detecting C compiler ABI info92| -- Detecting C compiler ABI info - done93| -- Check for working C compiler: /nix/store/z4c6k0mrlkwl3s4w9ysxc8vq1wylm3ms-gcc-wrapper-15.3.0/bin/gcc - skipped94| -- Detecting C compile features95| -- Detecting C compile features - done96| -- Detecting CXX compiler ABI info97| -- Detecting CXX compiler ABI info - done98| -- Check for working CXX compiler: /nix/store/z4c6k0mrlkwl3s4w9ysxc8vq1wylm3ms-gcc-wrapper-15.3.0/bin/g++ - skipped99| -- Detecting CXX compile features100| -- Detecting CXX compile features - done101| CMake Warning (policy) at CMakeLists.txt:14 (file):102| Policy CMP0159 is not set: file(STRINGS) with REGEX updates103| CMAKE_MATCH_<n>. Run "cmake --help-policy CMP0159" for policy details.104| Use the cmake_policy command to set the policy and suppress this warning.105106| For compatibility, CMake is leaving CMAKE_MATCH_<n> unchanged.107| This warning is for project developers. Use -Wno-author or -Wno-policy to108| suppress it.109110| CMake Warning (policy) at CMakeLists.txt:15 (file):111| Policy CMP0159 is not set: file(STRINGS) with REGEX updates112| CMAKE_MATCH_<n>. Run "cmake --help-policy CMP0159" for policy details.113| Use the cmake_policy command to set the policy and suppress this warning.114115| For compatibility, CMake is leaving CMAKE_MATCH_<n> unchanged.116| This warning is for project developers. Use -Wno-author or -Wno-policy to117| suppress it.118119| CMake Warning (policy) at CMakeLists.txt:16 (file):120| Policy CMP0159 is not set: file(STRINGS) with REGEX updates121| CMAKE_MATCH_<n>. Run "cmake --help-policy CMP0159" for policy details.122| Use the cmake_policy command to set the policy and suppress this warning.123124| For compatibility, CMake is leaving CMAKE_MATCH_<n> unchanged.125| This warning is for project developers. Use -Wno-author or -Wno-policy to126| suppress it.127128| -- Configuring done (1.8s)129| CMake Warning (policy) at src/CMakeLists.txt:96 (add_library):130| Policy CMP0156 is not set: De-duplicate libraries on link lines based on131| linker capabilities. Run "cmake --help-policy CMP0156" for policy details.132| Use the cmake_policy command to set the policy and suppress this warning.133134| Since the policy is not set, legacy libraries de-duplication strategy will135| be applied.136| This warning is for project developers. Use -Wno-author or -Wno-policy to137| suppress it.138139| -- Generating done (0.0s)140| -- Build files have been written to: /build/source/build/subprojects/openvr/__CMake_build141142openvr| CMake configuration: SUCCEEDED143openvr| CMake project OpenVRSDK has 1 build targets.144openvr| Generated Meson AST: /build/source/build/subprojects/openvr/meson.build145openvr| Project name: OpenVRSDK146openvr| Project version: undefined147openvr| C++ compiler for the host machine: g++ (gcc 15.3.0 "g++ (GCC) 15.3.0")148openvr| C++ linker for the host machine: g++ ld.bfd 2.46149openvr| Build targets in project: 1150openvr| Subproject openvr finished.151152Check usable header "vulkan/vulkan.h" with dependency vulkan: YES 153Build-time dependency wayland-scanner found: YES 1.26.0154Program /nix/store/crf1frv0shm7hxnjw3wd08g54kz6m09r-wayland-scanner-1.26.0-bin/bin/wayland-scanner found: YES (/nix/store/crf1frv0shm7hxnjw3wd08g54kz6m09r-wayland-scanner-1.26.0-bin/bin/wayland-scanner)155Run-time dependency wayland-protocols found: YES 1.49156Run-time dependency xdamage found: YES 1.1.7157Run-time dependency xcomposite found: YES 0.4.7158Run-time dependency xcursor found: YES 1.2.3159Run-time dependency xrender found: YES 0.9.12160Run-time dependency xext found: YES 1.3.7161Run-time dependency xfixes found: YES 6.0.2162Run-time dependency xxf86vm found: YES 1.1.7163Run-time dependency xtst found: YES 1.2.5164Run-time dependency xres found: YES 1.2.3165Run-time dependency xmu found: YES 1.3.1166Run-time dependency xi found: YES 1.8.3167Run-time dependency libdrm found: YES 2.4.134168Run-time dependency libeis-1.0 found: YES 1.6.0169Run-time dependency wayland-server found: YES 1.26.0170Run-time dependency xkbcommon found: YES 1.13.2171Run-time dependency threads found: YES172Run-time dependency libcap found: YES 2.78173Run-time dependency epoll-shim found: NO (tried pkgconfig and cmake)174Run-time dependency sdl2 found: YES 2.32.72175Run-time dependency libavif found: YES 1.4.2176Run-time dependency pixman-1 found: YES 0.46.4177Run-time dependency libudev found: YES 261178Run-time dependency wlroots-0.20 found: NO (tried pkgconfig and cmake)179Looking for a fallback subproject for the dependency wlroots-0.20180181Executing subproject wlroots 182183wlroots| Project name: wlroots184wlroots| Project version: 0.20.2185wlroots| C compiler for the host machine: gcc (gcc 15.3.0 "gcc (GCC) 15.3.0")186wlroots| C linker for the host machine: gcc ld.bfd 2.46187wlroots| Compiler for C supports arguments -Wundef: YES188wlroots| Compiler for C supports arguments -Wlogical-op: YES189wlroots| Compiler for C supports arguments -Wmissing-include-dirs: YES190wlroots| Compiler for C supports arguments -Wold-style-definition: YES191wlroots| Compiler for C supports arguments -Wpointer-arith: YES192wlroots| Compiler for C supports arguments -Winit-self: YES193wlroots| Compiler for C supports arguments -Wstrict-prototypes: YES194wlroots| Compiler for C supports arguments -Wimplicit-fallthrough=2: YES195wlroots| Compiler for C supports arguments -Wendif-labels: YES196wlroots| Compiler for C supports arguments -Wstrict-aliasing=2: YES197wlroots| Compiler for C supports arguments -Woverflow: YES198wlroots| Compiler for C supports arguments -Wmissing-prototypes: YES199wlroots| Compiler for C supports arguments -Walloca: YES200wlroots| Compiler for C supports arguments -Wno-missing-braces: YES201wlroots| Compiler for C supports arguments -Wno-missing-field-initializers: YES202wlroots| Compiler for C supports arguments -Wno-unused-parameter: YES203wlroots| Compiler for C supports arguments -fmacro-prefix-map=/prefix/to/hide=: YES204wlroots| Dependency wayland-server found: YES 1.26.0 (cached)205wlroots| Dependency libdrm found: YES 2.4.134 (cached)206wlroots| Dependency xkbcommon found: YES 1.13.2 (cached)207wlroots| Dependency pixman-1 found: YES 0.46.4 (cached)208wlroots| Library m found: YES209wlroots| Library rt found: YES210wlroots| Dependency wayland-protocols found: YES 1.49 (cached)211wlroots| Dependency wayland-scanner found: YES 1.26.0 (cached)212wlroots| Program /nix/store/crf1frv0shm7hxnjw3wd08g54kz6m09r-wayland-scanner-1.26.0-bin/bin/wayland-scanner found: YES (/nix/store/crf1frv0shm7hxnjw3wd08g54kz6m09r-wayland-scanner-1.26.0-bin/bin/wayland-scanner)213wlroots| Has header "linux/dma-buf.h" : YES214wlroots| Checking if define "DMA_BUF_IOCTL_IMPORT_SYNC_FILE" exists: YES215wlroots| Has header "sys/eventfd.h" : YES216wlroots| Has header "linux/sync_file.h" : YES217wlroots| Dependency pixman-1 found: YES 0.46.4 (cached)218wlroots| Run-time dependency lcms2 found: YES 2.19219wlroots| Dependency libudev found: YES 261 (cached)220wlroots| Run-time dependency libseat found: YES 0.9.3221wlroots| Run-time dependency libinput found: YES 1.31.3222wlroots| Dependency wayland-client found: YES 1.26.0 (cached)223wlroots| Run-time dependency xwayland found: YES 24.1.13224wlroots| Run-time dependency xcb found: YES 1.17.0225wlroots| Run-time dependency xcb-composite found: YES 1.17.0226wlroots| Run-time dependency xcb-ewmh found: YES 0.4.2227wlroots| Run-time dependency xcb-icccm found: YES 0.4.2228wlroots| Run-time dependency xcb-render found: YES 1.17.0229wlroots| Run-time dependency xcb-res found: YES 1.17.0230wlroots| Run-time dependency xcb-xfixes found: YES 1.17.0231wlroots| Run-time dependency xcb-errors found: YES 1.0.1232wlroots| Configuring config.h using configuration233wlroots| Configuring version.h using configuration234wlroots| Configuring config.h using configuration235wlroots| Found pkg-config: YES (/nix/store/29d1c5xk6w3rwl7yvdfwl90whslv5h54-pkg-config-wrapper-0.29.2/bin/pkg-config) 0.29.2236wlroots| Build targets in project: 230237wlroots| Subproject wlroots finished.238239Dependency wlroots-0.20 found: YES 0.20.2 (overridden)240Dependency libdisplay-info found: NO. Found 0.4.0 but need: '< 0.4.0' ; matched: '>= 0.0.0'241Run-time dependency libdisplay-info found: NO (tried pkgconfig and cmake)242Looking for a fallback subproject for the dependency libdisplay-info243Using subprojects/wlroots/subprojects/libdisplay-info.wrap244245Executing subproject libdisplay-info 246247libdisplay-info| Project name: libdisplay-info248libdisplay-info| Project version: 0.3.0249libdisplay-info| C compiler for the host machine: gcc (gcc 15.3.0 "gcc (GCC) 15.3.0")250libdisplay-info| C linker for the host machine: gcc ld.bfd 2.46251libdisplay-info| Dependency hwdata found: YES 0.411 (cached)252libdisplay-info| Program tool/gen-search-table.py found: YES (/build/source/subprojects/libdisplay-info/tool/gen-search-table.py)253libdisplay-info| Library m found: YES254libdisplay-info| Compiler for C supports arguments -Wundef: YES (cached)255libdisplay-info| Compiler for C supports arguments -Wmissing-prototypes: YES (cached)256libdisplay-info| Compiler for C supports arguments -Walloca: YES (cached)257libdisplay-info| Compiler for C supports arguments -Wdeclaration-after-statement: YES258libdisplay-info| Compiler for C supports arguments -Wconversion: YES259libdisplay-info| Compiler for C supports arguments -Wno-unused-parameter: YES (cached)260libdisplay-info| Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached)261libdisplay-info| Compiler for C supports arguments -Werror=implicit: YES262libdisplay-info| Program ./edid-decode-check.sh found: YES (/build/source/subprojects/libdisplay-info/test/./edid-decode-check.sh)263libdisplay-info| Program ./edid-print-check.sh found: YES (/build/source/subprojects/libdisplay-info/test/./edid-print-check.sh)264libdisplay-info| Program ./edid-decode-diff.sh found: YES (/build/source/subprojects/libdisplay-info/test/./edid-decode-diff.sh)265libdisplay-info| Using subprojects/libdisplay-info/subprojects/v4l-utils.wrap266libdisplay-info| Automatic wrap-based subproject downloading is disabled267libdisplay-info| Subproject v4l-utils is buildable: NO (disabling)268libdisplay-info| Program edid-decode found: NO269libdisplay-info| Build targets in project: 234270libdisplay-info| Subproject libdisplay-info finished.271272Dependency libdisplay-info found: YES 0.3.0 (overridden)273Run-time dependency libdecor-0 found: YES 0.2.5274Program glslang found: YES (/nix/store/ibmrlx6f6nphkwc1a0fg8bxhiz315x8l-glslang-16.4.0-bin/bin/glslang)275Run-time dependency luajit found: YES 2.1.1785763465276Dependency libinput found: YES 1.31.3 (cached)277Looking for a fallback subproject for the dependency libliftoff because:278Use of fallback dependencies is forced.279Using subprojects/wlroots/subprojects/libliftoff.wrap280281Executing subproject libliftoff 282283libliftoff| Project name: libliftoff284libliftoff| Project version: 0.5.0285libliftoff| C compiler for the host machine: gcc (gcc 15.3.0 "gcc (GCC) 15.3.0")286libliftoff| C linker for the host machine: gcc ld.bfd 2.46287libliftoff| Compiler for C supports arguments -Wundef: YES (cached)288libliftoff| Compiler for C supports arguments -Wmissing-prototypes: YES (cached)289libliftoff| Compiler for C supports arguments -Walloca: YES (cached)290libliftoff| Compiler for C supports arguments -Wdeclaration-after-statement: YES (cached)291libliftoff| Compiler for C supports arguments -Wfloat-conversion: YES292libliftoff| Compiler for C supports arguments -Wsign-conversion: YES293libliftoff| Compiler for C supports arguments -Wno-missing-braces: YES (cached)294libliftoff| Compiler for C supports arguments -Wno-unused-parameter: YES (cached)295libliftoff| Dependency libdrm found: YES 2.4.134 (cached)296libliftoff| Build targets in project: 247297libliftoff| Subproject libliftoff finished.298299Dependency libliftoff found: YES 0.5.0 (overridden)300Configuring GamescopeVersion.h using configuration301Run-time dependency benchmark found: YES 1.9.5302Run-time dependency catch2-with-main found: YES 3.15.3303Build targets in project: 257304305wlroots 0.20.2306307 drm-backend : NO308 x11-backend : NO309 libinput-backend : YES310 xwayland : YES311 gles2-renderer : NO312 vulkan-renderer : NO313 gbm-allocator : NO314 udmabuf-allocator: NO315 session : YES316 color-management : YES317 xcb-errors : YES318 egl : NO319 libliftoff : NO320321gamescope undefined322323 Subprojects324 libdisplay-info : YES325 libliftoff : YES326 openvr : YES327 v4l-utils : NO328 Automatic wrap-based subproject downloading is disabled329 wlroots : YES330331 User defined options332 auto_features : enabled333 bindir : /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/bin334 buildtype : plain335 enable_gamescope : true336 enable_gamescope_wsi_layer: false337 glm_include_dir : /nix/store/zccrsfk703d92fw19b1l89njyf6pmp5m-glm-1.0.3/include338 includedir : /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/include339 infodir : /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/share/info340 libdir : /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/lib341 libexecdir : /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/libexec342 localedir : /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/share/locale343 mandir : /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/share/man344 prefix : /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26345 sbindir : /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/sbin346 stb_include_dir : /nix/store/kis2485k6yjh6syc3j2fcpsxif0xhdns-stb-0-unstable-2026-04-15/include/stb347 wrap_mode : nodownload348349Found ninja-1.13.2 at /nix/store/r8a159fqvj0mpczq0dq8d3dwdd2rsz8c-ninja-1.13.2/bin/ninja350mesonConfigurePhase: enabled\ parallel\ buildingbuildPhase
351build flags: -j4352[1/704] Generating subprojects/wlroots/protocol/linux_dmabuf_v1_c with a custom command353[2/704] Generating subprojects/wlroots/protocol/linux_dmabuf_v1_server_h with a custom command354[3/704] Generating subprojects/wlroots/protocol/linux_dmabuf_v1_client_h with a custom command355[4/704] Generating subprojects/wlroots/protocol/presentation_time_c with a custom command356[5/704] Generating subprojects/wlroots/protocol/presentation_time_server_h with a custom command357[6/704] Generating subprojects/wlroots/protocol/presentation_time_client_h with a custom command358[7/704] Generating subprojects/wlroots/protocol/tablet_v2_c with a custom command359[8/704] Generating subprojects/wlroots/protocol/tablet_v2_server_h with a custom command360[9/704] Generating subprojects/wlroots/protocol/viewporter_c with a custom command361[10/704] Generating subprojects/wlroots/protocol/viewporter_server_h with a custom command362[11/704] Generating subprojects/wlroots/protocol/tablet_v2_client_h with a custom command363[12/704] Generating subprojects/wlroots/protocol/viewporter_client_h with a custom command364[13/704] Generating subprojects/wlroots/protocol/xdg_shell_c with a custom command365[14/704] Generating subprojects/wlroots/protocol/xdg_shell_server_h with a custom command366[15/704] Generating subprojects/wlroots/protocol/xdg_shell_client_h with a custom command367[16/704] Generating subprojects/wlroots/protocol/alpha_modifier_v1_c with a custom command368[17/704] Generating subprojects/wlroots/protocol/alpha_modifier_v1_server_h with a custom command369[18/704] Generating subprojects/wlroots/protocol/color_management_v1_c with a custom command370[19/704] Generating subprojects/wlroots/protocol/color_representation_v1_c with a custom command371[20/704] Generating subprojects/wlroots/protocol/color_management_v1_server_h with a custom command372[21/704] Generating subprojects/wlroots/protocol/color_representation_v1_server_h with a custom command373[22/704] Generating subprojects/wlroots/protocol/content_type_v1_server_h with a custom command374[23/704] Generating subprojects/wlroots/protocol/content_type_v1_c with a custom command375[24/704] Generating subprojects/wlroots/protocol/cursor_shape_v1_c with a custom command376[25/704] Generating subprojects/wlroots/protocol/cursor_shape_v1_server_h with a custom command377[26/704] Generating subprojects/wlroots/protocol/drm_lease_v1_c with a custom command378[27/704] Generating subprojects/wlroots/protocol/drm_lease_v1_server_h with a custom command379[28/704] Generating subprojects/wlroots/protocol/ext_foreign_toplevel_list_v1_c with a custom command380[29/704] Generating subprojects/wlroots/protocol/ext_foreign_toplevel_list_v1_server_h with a custom command381[30/704] Generating subprojects/wlroots/protocol/ext_idle_notify_v1_c with a custom command382[31/704] Generating subprojects/wlroots/protocol/ext_idle_notify_v1_server_h with a custom command383[32/704] Generating subprojects/wlroots/protocol/ext_image_capture_source_v1_c with a custom command384[33/704] Generating subprojects/wlroots/protocol/ext_image_capture_source_v1_server_h with a custom command385[34/704] Generating subprojects/wlroots/protocol/ext_session_lock_v1_c with a custom command386[35/704] Generating subprojects/wlroots/protocol/ext_image_copy_capture_v1_c with a custom command387[36/704] Generating subprojects/wlroots/protocol/ext_image_copy_capture_v1_server_h with a custom command388[37/704] Generating subprojects/wlroots/protocol/ext_session_lock_v1_server_h with a custom command389[38/704] Generating subprojects/wlroots/protocol/ext_data_control_v1_c with a custom command390[39/704] Generating subprojects/wlroots/protocol/ext_data_control_v1_server_h with a custom command391[40/704] Generating subprojects/wlroots/protocol/ext_workspace_v1_c with a custom command392[41/704] Generating subprojects/wlroots/protocol/ext_workspace_v1_server_h with a custom command393[42/704] Generating subprojects/wlroots/protocol/fractional_scale_v1_c with a custom command394[43/704] Generating subprojects/wlroots/protocol/fractional_scale_v1_server_h with a custom command395[44/704] Generating subprojects/wlroots/protocol/linux_drm_syncobj_v1_c with a custom command396[45/704] Generating subprojects/wlroots/protocol/linux_drm_syncobj_v1_server_h with a custom command397[46/704] Generating subprojects/wlroots/protocol/linux_drm_syncobj_v1_client_h with a custom command398[47/704] Generating subprojects/wlroots/protocol/security_context_v1_server_h with a custom command399[48/704] Generating subprojects/wlroots/protocol/security_context_v1_c with a custom command400[49/704] Generating subprojects/wlroots/protocol/single_pixel_buffer_v1_c with a custom command401[50/704] Generating subprojects/wlroots/protocol/single_pixel_buffer_v1_server_h with a custom command402[51/704] Generating subprojects/wlroots/protocol/xdg_activation_v1_c with a custom command403[52/704] Generating subprojects/wlroots/protocol/xdg_activation_v1_server_h with a custom command404[53/704] Generating subprojects/wlroots/protocol/xdg_activation_v1_client_h with a custom command405[54/704] Generating subprojects/wlroots/protocol/xdg_dialog_v1_c with a custom command406[55/704] Generating subprojects/wlroots/protocol/xdg_dialog_v1_server_h with a custom command407[56/704] Generating subprojects/wlroots/protocol/xdg_toplevel_icon_v1_c with a custom command408[57/704] Generating subprojects/wlroots/protocol/xdg_system_bell_v1_c with a custom command409[58/704] Generating subprojects/wlroots/protocol/xdg_system_bell_v1_server_h with a custom command410[59/704] Generating subprojects/wlroots/protocol/xdg_toplevel_icon_v1_server_h with a custom command411[60/704] Generating subprojects/wlroots/protocol/xdg_toplevel_tag_v1_server_h with a custom command412[61/704] Generating subprojects/wlroots/protocol/xdg_toplevel_tag_v1_c with a custom command413[62/704] Generating subprojects/wlroots/protocol/xwayland_shell_v1_c with a custom command414[63/704] Generating subprojects/wlroots/protocol/xwayland_shell_v1_server_h with a custom command415[64/704] Generating subprojects/wlroots/protocol/tearing_control_v1_c with a custom command416[65/704] Generating subprojects/wlroots/protocol/tearing_control_v1_server_h with a custom command417[66/704] Generating subprojects/wlroots/protocol/idle_inhibit_unstable_v1_c with a custom command418[67/704] Generating subprojects/wlroots/protocol/idle_inhibit_unstable_v1_server_h with a custom command419[68/704] Generating subprojects/wlroots/protocol/keyboard_shortcuts_inhibit_unstable_v1_c with a custom command420[69/704] Generating subprojects/wlroots/protocol/keyboard_shortcuts_inhibit_unstable_v1_server_h with a custom command421[70/704] Generating subprojects/wlroots/protocol/pointer_constraints_unstable_v1_c with a custom command422[71/704] Generating subprojects/wlroots/protocol/pointer_constraints_unstable_v1_server_h with a custom command423[72/704] Generating subprojects/wlroots/protocol/pointer_gestures_unstable_v1_c with a custom command424[73/704] Generating subprojects/wlroots/protocol/pointer_gestures_unstable_v1_server_h with a custom command425[74/704] Generating subprojects/wlroots/protocol/pointer_gestures_unstable_v1_client_h with a custom command426[75/704] Generating subprojects/wlroots/protocol/primary_selection_unstable_v1_c with a custom command427[76/704] Generating subprojects/wlroots/protocol/primary_selection_unstable_v1_server_h with a custom command428[77/704] Generating subprojects/wlroots/protocol/relative_pointer_unstable_v1_c with a custom command429[78/704] Generating subprojects/wlroots/protocol/relative_pointer_unstable_v1_server_h with a custom command430[79/704] Generating subprojects/wlroots/protocol/relative_pointer_unstable_v1_client_h with a custom command431[80/704] Generating subprojects/wlroots/protocol/text_input_unstable_v3_c with a custom command432[81/704] Generating subprojects/wlroots/protocol/text_input_unstable_v3_server_h with a custom command433[82/704] Generating subprojects/wlroots/protocol/xdg_decoration_unstable_v1_c with a custom command434[83/704] Generating subprojects/wlroots/protocol/xdg_decoration_unstable_v1_server_h with a custom command435[84/704] Generating subprojects/wlroots/protocol/xdg_decoration_unstable_v1_client_h with a custom command436[85/704] Generating subprojects/wlroots/protocol/xdg_foreign_unstable_v1_c with a custom command437[86/704] Generating subprojects/wlroots/protocol/xdg_foreign_unstable_v2_c with a custom command438[87/704] Generating subprojects/wlroots/protocol/xdg_foreign_unstable_v1_server_h with a custom command439[88/704] Generating subprojects/wlroots/protocol/xdg_foreign_unstable_v2_server_h with a custom command440[89/704] Generating subprojects/wlroots/protocol/xdg_output_unstable_v1_server_h with a custom command441[90/704] Generating subprojects/wlroots/protocol/xdg_output_unstable_v1_c with a custom command442[91/704] Generating subprojects/wlroots/protocol/ext_transient_seat_v1_c with a custom command443[92/704] Generating subprojects/wlroots/protocol/ext_transient_seat_v1_server_h with a custom command444[93/704] Generating subprojects/wlroots/protocol/drm_c with a custom command445[94/704] Generating subprojects/wlroots/protocol/drm_server_h with a custom command446[95/704] Generating subprojects/wlroots/protocol/drm_client_h with a custom command447[96/704] Generating subprojects/wlroots/protocol/input_method_unstable_v2_c with a custom command448[97/704] Generating subprojects/wlroots/protocol/input_method_unstable_v2_server_h with a custom command449[98/704] Generating subprojects/wlroots/protocol/kde_server_decoration_server_h with a custom command450[99/704] Generating subprojects/wlroots/protocol/kde_server_decoration_c with a custom command451[100/704] Generating subprojects/wlroots/protocol/virtual_keyboard_unstable_v1_c with a custom command452[101/704] Generating subprojects/wlroots/protocol/virtual_keyboard_unstable_v1_server_h with a custom command453[102/704] Generating subprojects/wlroots/protocol/wlr_data_control_unstable_v1_c with a custom command454[103/704] Generating subprojects/wlroots/protocol/wlr_data_control_unstable_v1_server_h with a custom command455[104/704] Generating subprojects/wlroots/protocol/wlr_export_dmabuf_unstable_v1_c with a custom command456[105/704] Generating subprojects/wlroots/protocol/wlr_export_dmabuf_unstable_v1_server_h with a custom command457[106/704] Generating subprojects/wlroots/protocol/wlr_foreign_toplevel_management_unstable_v1_c with a custom command458[107/704] Generating subprojects/wlroots/protocol/wlr_gamma_control_unstable_v1_c with a custom command459[108/704] Generating subprojects/wlroots/protocol/wlr_gamma_control_unstable_v1_server_h with a custom command460[109/704] Generating subprojects/wlroots/protocol/wlr_foreign_toplevel_management_unstable_v1_server_h with a custom command461[110/704] Generating subprojects/wlroots/protocol/wlr_layer_shell_unstable_v1_c with a custom command462[111/704] Generating subprojects/wlroots/protocol/wlr_layer_shell_unstable_v1_server_h with a custom command463[112/704] Generating subprojects/wlroots/protocol/wlr_output_management_unstable_v1_c with a custom command464[113/704] Generating subprojects/wlroots/protocol/wlr_output_power_management_unstable_v1_c with a custom command465[114/704] Generating subprojects/wlroots/protocol/wlr_output_power_management_unstable_v1_server_h with a custom command466[115/704] Generating subprojects/wlroots/protocol/wlr_output_management_unstable_v1_server_h with a custom command467[116/704] Generating subprojects/wlroots/protocol/wlr_screencopy_unstable_v1_c with a custom command468[117/704] Generating subprojects/wlroots/protocol/wlr_screencopy_unstable_v1_server_h with a custom command469[118/704] Generating subprojects/wlroots/protocol/wlr_virtual_pointer_unstable_v1_c with a custom command470[119/704] Generating subprojects/wlroots/protocol/wlr_virtual_pointer_unstable_v1_server_h with a custom command471[120/704] Generating subprojects/libdisplay-info/pnp-id-table.c with a custom command472[121/704] Compiling C object subprojects/libliftoff/test/libdrm.so.2.p/libdrm_mock.c.o473[122/704] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_dirtools_public.cpp.o474[123/704] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_openvr_api_public.cpp.o475[124/704] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_envvartools_public.cpp.o476[125/704] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_sharedlibtools_public.cpp.o477[126/704] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_hmderrors_public.cpp.o478[127/704] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_pathtools_public.cpp.o479[128/704] Generating protocol/linux-dmabuf-v1-protocol.c with a custom command480[129/704] Generating protocol/linux-dmabuf-v1-protocol.h with a custom command481[130/704] Generating protocol/linux-dmabuf-v1-client-protocol.h with a custom command482[131/704] Generating protocol/viewporter-protocol.c with a custom command483[132/704] Generating protocol/viewporter-protocol.h with a custom command484[133/704] Generating protocol/viewporter-client-protocol.h with a custom command485[134/704] Generating protocol/xdg-shell-protocol.c with a custom command486[135/704] Generating protocol/xdg-shell-protocol.h with a custom command487[136/704] Generating protocol/xdg-shell-client-protocol.h with a custom command488[137/704] Generating protocol/presentation-time-protocol.c with a custom command489[138/704] Generating protocol/presentation-time-protocol.h with a custom command490[139/704] Generating protocol/presentation-time-client-protocol.h with a custom command491[140/704] Generating protocol/single-pixel-buffer-v1-protocol.c with a custom command492[141/704] Generating protocol/single-pixel-buffer-v1-protocol.h with a custom command493[142/704] Generating protocol/single-pixel-buffer-v1-client-protocol.h with a custom command494[143/704] Generating protocol/pointer-constraints-unstable-v1-protocol.c with a custom command495[144/704] Generating protocol/pointer-constraints-unstable-v1-protocol.h with a custom command496[145/704] Generating protocol/pointer-constraints-unstable-v1-client-protocol.h with a custom command497[146/704] Generating protocol/relative-pointer-unstable-v1-protocol.c with a custom command498[147/704] Generating protocol/relative-pointer-unstable-v1-protocol.h with a custom command499[148/704] Generating protocol/relative-pointer-unstable-v1-client-protocol.h with a custom command500[149/704] Generating protocol/primary-selection-unstable-v1-protocol.c with a custom command501[150/704] Generating protocol/primary-selection-unstable-v1-protocol.h with a custom command502[151/704] Generating protocol/primary-selection-unstable-v1-client-protocol.h with a custom command503[152/704] Generating protocol/fractional-scale-v1-protocol.c with a custom command504[153/704] Generating protocol/fractional-scale-v1-protocol.h with a custom command505[154/704] Generating protocol/fractional-scale-v1-client-protocol.h with a custom command506[155/704] Generating protocol/linux-drm-syncobj-v1-protocol.c with a custom command507[156/704] Generating protocol/linux-drm-syncobj-v1-protocol.h with a custom command508[157/704] Generating protocol/linux-drm-syncobj-v1-client-protocol.h with a custom command509[158/704] Generating protocol/color-management-v1-protocol.c with a custom command510[159/704] Generating protocol/color-management-v1-protocol.h with a custom command511[160/704] Generating protocol/color-management-v1-client-protocol.h with a custom command512[161/704] Generating protocol/xdg-toplevel-icon-v1-protocol.c with a custom command513[162/704] Generating protocol/xdg-toplevel-icon-v1-protocol.h with a custom command514[163/704] Generating protocol/xdg-toplevel-icon-v1-client-protocol.h with a custom command515[164/704] Generating protocol/frog-color-management-v1-protocol.c with a custom command516[165/704] Generating protocol/frog-color-management-v1-protocol.h with a custom command517[166/704] Generating protocol/frog-color-management-v1-client-protocol.h with a custom command518[167/704] Generating protocol/gamescope-xwayland-protocol.c with a custom command519[168/704] Generating protocol/gamescope-xwayland-protocol.h with a custom command520[169/704] Generating protocol/gamescope-xwayland-client-protocol.h with a custom command521[170/704] Generating protocol/gamescope-pipewire-protocol.c with a custom command522[171/704] Generating protocol/gamescope-pipewire-protocol.h with a custom command523[172/704] Generating protocol/gamescope-pipewire-client-protocol.h with a custom command524[173/704] Generating protocol/gamescope-input-method-protocol.c with a custom command525[174/704] Generating protocol/gamescope-input-method-protocol.h with a custom command526[175/704] Generating protocol/gamescope-input-method-client-protocol.h with a custom command527[176/704] Generating protocol/gamescope-control-protocol.c with a custom command528[177/704] Generating protocol/gamescope-control-protocol.h with a custom command529[178/704] Generating protocol/gamescope-control-client-protocol.h with a custom command530[179/704] Generating protocol/gamescope-reshade-protocol.c with a custom command531[180/704] Generating protocol/gamescope-reshade-protocol.h with a custom command532[181/704] Generating protocol/gamescope-reshade-client-protocol.h with a custom command533[182/704] Generating protocol/gamescope-swapchain-protocol.c with a custom command534[183/704] Generating protocol/gamescope-swapchain-protocol.h with a custom command535[184/704] Generating protocol/gamescope-swapchain-client-protocol.h with a custom command536[185/704] Generating protocol/gamescope-private-protocol.c with a custom command537[186/704] Generating protocol/gamescope-private-protocol.h with a custom command538[187/704] Generating protocol/gamescope-private-client-protocol.h with a custom command539[188/704] Generating protocol/gamescope-action-binding-protocol.c with a custom command540[189/704] Generating protocol/gamescope-action-binding-protocol.h with a custom command541[190/704] Generating protocol/gamescope-action-binding-client-protocol.h with a custom command542[191/704] Generating protocol/wlr-layer-shell-unstable-v1-protocol.c with a custom command543[192/704] Generating protocol/wlr-layer-shell-unstable-v1-protocol.h with a custom command544[193/704] Generating protocol/wlr-layer-shell-unstable-v1-client-protocol.h with a custom command545[194/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_linux-dmabuf-v1-protocol.c.o546[195/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_presentation-time-protocol.c.o547[196/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_tablet-v2-protocol.c.o548[197/704] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_vrpathregistry_public.cpp.o549[198/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_viewporter-protocol.c.o550[199/704] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_strtools_public.cpp.o551[200/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-shell-protocol.c.o552[201/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_color-management-v1-protocol.c.o553[202/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_color-representation-v1-protocol.c.o554[203/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_alpha-modifier-v1-protocol.c.o555[204/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_content-type-v1-protocol.c.o556[205/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_drm-lease-v1-protocol.c.o557[206/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-foreign-toplevel-list-v1-protocol.c.o558[207/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-idle-notify-v1-protocol.c.o559[208/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_cursor-shape-v1-protocol.c.o560[209/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-image-capture-source-v1-protocol.c.o561[210/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-session-lock-v1-protocol.c.o562[211/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-image-copy-capture-v1-protocol.c.o563[212/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-data-control-v1-protocol.c.o564[213/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-workspace-v1-protocol.c.o565[214/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_fractional-scale-v1-protocol.c.o566[215/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_linux-drm-syncobj-v1-protocol.c.o567[216/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_security-context-v1-protocol.c.o568[217/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_single-pixel-buffer-v1-protocol.c.o569[218/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-system-bell-v1-protocol.c.o570[219/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-activation-v1-protocol.c.o571[220/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-dialog-v1-protocol.c.o572[221/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-toplevel-tag-v1-protocol.c.o573[222/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-toplevel-icon-v1-protocol.c.o574[223/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xwayland-shell-v1-protocol.c.o575[224/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_tearing-control-v1-protocol.c.o576[225/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_idle-inhibit-unstable-v1-protocol.c.o577[226/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_keyboard-shortcuts-inhibit-unstable-v1-protocol.c.o578[227/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_pointer-constraints-unstable-v1-protocol.c.o579[228/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_pointer-gestures-unstable-v1-protocol.c.o580[229/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_primary-selection-unstable-v1-protocol.c.o581[230/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_relative-pointer-unstable-v1-protocol.c.o582[231/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-decoration-unstable-v1-protocol.c.o583[232/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_text-input-unstable-v3-protocol.c.o584[233/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-foreign-unstable-v1-protocol.c.o585[234/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-foreign-unstable-v2-protocol.c.o586[235/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-output-unstable-v1-protocol.c.o587[236/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-transient-seat-v1-protocol.c.o588[237/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_input-method-unstable-v2-protocol.c.o589[238/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_drm-protocol.c.o590[239/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_server-decoration-protocol.c.o591[240/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_virtual-keyboard-unstable-v1-protocol.c.o592[241/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-export-dmabuf-unstable-v1-protocol.c.o593[242/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-data-control-unstable-v1-protocol.c.o594[243/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o595[244/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-gamma-control-unstable-v1-protocol.c.o596[245/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o597[246/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-output-management-unstable-v1-protocol.c.o598[247/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-output-power-management-unstable-v1-protocol.c.o599[248/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-screencopy-unstable-v1-protocol.c.o600[249/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-virtual-pointer-unstable-v1-protocol.c.o601[250/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_dmabuf.c.o602[251/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_color.c.o603[252/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_drm_format_set.c.o604[253/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_drm_syncobj_merger.c.o605[254/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_pass.c.o606[255/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_drm_syncobj.c.o607[256/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_pixel_format.c.o608[257/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_swapchain.c.o609[258/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_wlr_texture.c.o610[259/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_dmabuf_linux.c.o611[260/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_wlr_renderer.c.o612[261/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_pixman_pixel_format.c.o613[262/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_pixman_pass.c.o614[263/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_allocator_shm.c.o615[264/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_pixman_renderer.c.o616[265/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_allocator_allocator.c.o617[266/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_color_lcms2.c.o618[267/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_allocator_drm_dumb.c.o619[268/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_backend.c.o620[269/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_backend.c.o621[270/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_session_session.c.o622[271/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_events.c.o623[272/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_keyboard.c.o624[273/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_switch.c.o625[274/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_pointer.c.o626[275/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_tablet_pad.c.o627[276/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_touch.c.o628[277/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_tablet_tool.c.o629[278/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_multi_backend.c.o630[279/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_wayland_backend.c.o631[280/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_wayland_seat.c.o632[281/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_wayland_output.c.o633[282/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_wayland_pointer.c.o634[283/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_headless_backend.c.o635[284/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_wayland_tablet_v2.c.o636[285/704] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_jsoncpp.cpp.o637[286/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_headless_output.c.o638[287/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_data_device_wlr_data_offer.c.o639[288/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_data_device_wlr_data_device.c.o640[289/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_data_device_wlr_data_source.c.o641[290/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_ext_image_capture_source_v1_foreign_toplevel.c.o642[291/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_data_device_wlr_drag.c.o643[292/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_ext_image_capture_source_v1_base.c.o644[293/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_ext_image_capture_source_v1_output.c.o645[294/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_ext_image_capture_source_v1_scene.c.o646[295/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_output_cursor.c.o647[296/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_output_render.c.o648[297/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_output_state.c.o649[298/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_output_output.c.o650[299/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_drag_icon.c.o651[300/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_output_swapchain.c.o652[301/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_subsurface_tree.c.o653[302/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_output_layout.c.o654[303/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_surface.c.o655[304/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_xdg_shell.c.o656[305/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_layer_shell_v1.c.o657[306/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_seat_wlr_seat_keyboard.c.o658[307/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_seat_wlr_seat_pointer.c.o659[308/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_seat_wlr_seat_touch.c.o660[309/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_seat_wlr_seat.c.o661[310/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_tablet_v2_wlr_tablet_v2_pad.c.o662[311/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_tablet_v2_wlr_tablet_v2_tablet.c.o663[312/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_wlr_scene.c.o664[313/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_tablet_v2_wlr_tablet_v2.c.o665[314/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_xdg_shell_wlr_xdg_popup.c.o666[315/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_tablet_v2_wlr_tablet_v2_tool.c.o667[316/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_xdg_shell_wlr_xdg_shell.c.o668[317/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_xdg_shell_wlr_xdg_positioner.c.o669[318/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_buffer_buffer.c.o670[319/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_buffer_client.c.o671[320/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_xdg_shell_wlr_xdg_surface.c.o672[321/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_buffer_dmabuf.c.o673[322/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_buffer_resource.c.o674[323/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_buffer_readonly_data.c.o675[324/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_xdg_shell_wlr_xdg_toplevel.c.o676[325/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_alpha_modifier_v1.c.o677[326/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_color_representation_v1.c.o678[327/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_content_type_v1.c.o679[328/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_color_management_v1.c.o680[329/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_cursor_shape_v1.c.o681[330/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_compositor.c.o682[331/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_damage_ring.c.o683[332/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_cursor.c.o684[333/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_data_control_v1.c.o685[334/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_export_dmabuf_v1.c.o686[335/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_drm.c.o687[336/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_ext_foreign_toplevel_list_v1.c.o688[337/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_ext_data_control_v1.c.o689[338/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_fixes.c.o690[339/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_ext_image_copy_capture_v1.c.o691[340/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_ext_workspace_v1.c.o692[341/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_fractional_scale_v1.c.o693[342/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_foreign_toplevel_management_v1.c.o694[343/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_gamma_control_v1.c.o695[344/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_idle_inhibit_v1.c.o696[345/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_input_device.c.o697[346/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_idle_notify_v1.c.o698[347/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_keyboard_shortcuts_inhibit_v1.c.o699[348/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_keyboard_group.c.o700[349/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_keyboard.c.o701[350/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_input_method_v2.c.o702[351/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_output_layer.c.o703[352/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_linux_drm_syncobj_v1.c.o704[353/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_layer_shell_v1.c.o705[354/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_linux_dmabuf_v1.c.o706[355/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_output_power_management_v1.c.o707[356/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_output_layout.c.o708[357/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_output_swapchain_manager.c.o709[358/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_output_management_v1.c.o710[359/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_pointer_constraints_v1.c.o711[360/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_pointer.c.o712[361/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_pointer_gestures_v1.c.o713[362/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_presentation_time.c.o714[363/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_region.c.o715[364/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_primary_selection.c.o716[365/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_primary_selection_v1.c.o717[366/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_relative_pointer_v1.c.o718[367/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_security_context_v1.c.o719[368/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_screencopy_v1.c.o720[369/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_server_decoration.c.o721[370/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_session_lock_v1.c.o722[371/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_single_pixel_buffer_v1.c.o723[372/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_switch.c.o724[373/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_subcompositor.c.o725[374/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_tablet_pad.c.o726[375/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_tablet_tool.c.o727[376/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_shm.c.o728[377/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_tearing_control_v1.c.o729[378/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_touch.c.o730[379/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_transient_seat_v1.c.o731[380/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_text_input_v3.c.o732[381/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_viewporter.c.o733[382/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_virtual_keyboard_v1.c.o734[383/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xcursor_manager.c.o735[384/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_virtual_pointer_v1.c.o736[385/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_activation_v1.c.o737[386/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_dialog_v1.c.o738[387/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_decoration_v1.c.o739[388/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_foreign_registry.c.o740[389/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_foreign_v1.c.o741[390/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_foreign_v2.c.o742[391/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_output_v1.c.o743[392/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_system_bell_v1.c.o744[393/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_toplevel_tag_v1.c.o745[394/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_addon.c.o746[395/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_array.c.o747[396/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_env.c.o748[397/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_toplevel_icon_v1.c.o749[398/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_fd.c.o750[399/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_box.c.o751[400/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_global.c.o752[401/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_mem.c.o753[402/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_matrix.c.o754[403/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_log.c.o755[404/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_rect_union.c.o756[405/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_set.c.o757[406/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_time.c.o758[407/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_shm.c.o759[408/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_utf8.c.o760[409/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_token.c.o761[410/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_transform.c.o762[411/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_version.c.o763[412/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_region.c.o764[413/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xcursor_wlr_xcursor.c.o765[414/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xcursor_xcursor.c.o766[415/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_selection_dnd.c.o767[416/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_selection_incoming.c.o768[417/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_shell.c.o769[418/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_selection_outgoing.c.o770[419/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_selection_selection.c.o771[420/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_server.c.o772[421/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_sockets.c.o773[422/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_xwayland.c.o774[423/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/cta-vic-table.c.o775[424/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/cvt.c.o776[425/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/displayid.c.o777[426/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/displayid2.c.o778[427/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/dmt-table.c.o779[428/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/cta.c.o780[429/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_xwm.c.o781[430/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/gtf.c.o782[431/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/hdmi-vic-table.c.o783[432/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/log.c.o784[433/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/memory-stream.c.o785[434/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/info.c.o786[435/704] Compiling C object subprojects/libliftoff/libliftoff.a.p/device.c.o787[436/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/edid.c.o788[437/704] Compiling C object subprojects/libliftoff/libliftoff.a.p/list.c.o789[438/704] Compiling C object subprojects/libliftoff/libliftoff.a.p/alloc.c.o790[439/704] Compiling C object subprojects/libliftoff/libliftoff.a.p/layer.c.o791[440/704] Compiling C object subprojects/libliftoff/libliftoff.a.p/log.c.o792[441/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/meson-generated_.._pnp-id-table.c.o793[442/704] Compiling C object subprojects/libliftoff/libliftoff.a.p/output.c.o794[443/704] Compiling C object subprojects/libliftoff/libliftoff.a.p/plane.c.o795[444/704] Linking target subprojects/libliftoff/test/libdrm.so.2796[445/704] Generating 'src/gamescope.p/cs_composite_blit.h'797[446/704] Generating 'src/gamescope.p/cs_composite_blur.h'798[447/704] Generating 'src/gamescope.p/cs_composite_blur_cond.h'799[448/704] Generating 'src/gamescope.p/cs_composite_rcas.h'800[449/704] Generating 'src/gamescope.p/cs_easu.h'801[450/704] Generating 'src/gamescope.p/cs_easu_fp16.h'802[451/704] Generating 'src/gamescope.p/cs_gaussian_blur_horizontal.h'803[452/704] Linking static target subprojects/openvr/libopenvr_api.a804[453/704] Generating 'src/gamescope.p/cs_nis.h'805[454/704] Linking static target subprojects/libdisplay-info/libdisplay-info.a806[455/704] Linking static target subprojects/wlroots/libwlroots-0.20.a807[456/704] Generating 'src/gamescope.p/cs_nis_fp16.h'808[457/704] Generating 'src/gamescope.p/cs_rgb_to_nv12.h'809[458/704] Compiling C object subprojects/libdisplay-info/di-edid-decode/di-edid-decode.p/displayid2.c.o810[459/704] Compiling C object subprojects/libdisplay-info/di-edid-decode/di-edid-decode.p/displayid.c.o811[460/704] Compiling C object subprojects/libdisplay-info/di-edid-decode/di-edid-decode.p/main.c.o812[461/704] Compiling C object subprojects/libdisplay-info/di-edid-decode/di-edid-decode.p/util.c.o813[462/704] Linking static target subprojects/libliftoff/libliftoff.a814[463/704] Compiling C object subprojects/libdisplay-info/test/di-edid-print.p/di-edid-print.c.o815[464/704] Compiling C object subprojects/libliftoff/example/simple.p/common.c.o816[465/704] Compiling C object subprojects/libdisplay-info/di-edid-decode/di-edid-decode.p/edid.c.o817In function 'print_cvt_timing_code',818 inlined from 'print_display_desc' at ../subprojects/libdisplay-info/di-edid-decode/edid.c:671:4,819 inlined from 'print_edid' at ../subprojects/libdisplay-info/di-edid-decode/edid.c:966:3:820../subprojects/libdisplay-info/di-edid-decode/edid.c:467:51: warning: 'hratio' may be used uninitialized [-Wmaybe-uninitialized]821 467 | options.h_pixels = 8 * (((options.v_lines * hratio) / vratio) / 8);822 | ~~~~~~~~~~~~~~~~~^~~~~~~~~823../subprojects/libdisplay-info/di-edid-decode/edid.c: In function 'print_edid':824../subprojects/libdisplay-info/di-edid-decode/edid.c:442:13: note: 'hratio' was declared here825 442 | int hratio, vratio;826 | ^~~~~~827In function 'print_cvt_timing_code',828 inlined from 'print_display_desc' at ../subprojects/libdisplay-info/di-edid-decode/edid.c:671:4,829 inlined from 'print_edid' at ../subprojects/libdisplay-info/di-edid-decode/edid.c:966:3:830../subprojects/libdisplay-info/di-edid-decode/edid.c:467:61: warning: 'vratio' may be used uninitialized [-Wmaybe-uninitialized]831 467 | options.h_pixels = 8 * (((options.v_lines * hratio) / vratio) / 8);832 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~833../subprojects/libdisplay-info/di-edid-decode/edid.c: In function 'print_edid':834../subprojects/libdisplay-info/di-edid-decode/edid.c:442:21: note: 'vratio' was declared here835 442 | int hratio, vratio;836 | ^~~~~~837[466/704] Compiling C object subprojects/libdisplay-info/di-edid-decode/di-edid-decode.p/cta.c.o838[467/704] Compiling C object subprojects/libliftoff/example/compositor.p/common.c.o839[468/704] Compiling C object subprojects/libliftoff/example/simple.p/simple.c.o840[469/704] Compiling C object subprojects/libliftoff/example/compositor.p/compositor.c.o841[470/704] Compiling C object subprojects/libliftoff/example/dynamic.p/common.c.o842[471/704] Compiling C object subprojects/libliftoff/example/dynamic.p/dynamic.c.o843[472/704] Compiling C object subprojects/libliftoff/example/multi-output.p/common.c.o844[473/704] Compiling C object subprojects/libliftoff/test/check_ndebug.p/check_ndebug.c.o845[474/704] Compiling C object subprojects/libliftoff/example/multi-output.p/multi-output.c.o846[475/704] Generating symbol file subprojects/libliftoff/test/libdrm.so.2.p/libdrm.so.2.symbols847[476/704] Compiling C object subprojects/libliftoff/test/bench.p/bench.c.o848[477/704] Compiling C object subprojects/libliftoff/test/test-priority.p/test_priority.c.o849[478/704] Compiling C object subprojects/libliftoff/test/test-alloc.p/test_alloc.c.o850[479/704] Compiling C object subprojects/libliftoff/test/test-dynamic.p/test_dynamic.c.o851[480/704] Compiling C object subprojects/libliftoff/test/test-candidate.p/test_candidate.c.o852[481/704] Compiling C object subprojects/libliftoff/test/test-prop.p/test_prop.c.o853[482/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_linux-dmabuf-v1-protocol.c.o854[483/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_viewporter-protocol.c.o855[484/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o856[485/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o857[486/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o858[487/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o859[488/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o860[489/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_primary-selection-unstable-v1-protocol.c.o861[490/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o862[491/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_linux-drm-syncobj-v1-protocol.c.o863[492/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o864[493/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_xdg-toplevel-icon-v1-protocol.c.o865[494/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_frog-color-management-v1-protocol.c.o866[495/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-xwayland-protocol.c.o867[496/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-pipewire-protocol.c.o868[497/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-control-protocol.c.o869[498/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-input-method-protocol.c.o870[499/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-reshade-protocol.c.o871[500/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-swapchain-protocol.c.o872[501/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-private-protocol.c.o873[502/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-action-binding-protocol.c.o874[503/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o875[504/704] Compiling C++ object src/gamescope.p/Utils_DirHelpers.cpp.o876[505/704] Compiling C++ object src/gamescope.p/Utils_TempFiles.cpp.o877[506/704] Compiling C++ object src/gamescope.p/Utils_Version.cpp.o878[507/704] Compiling C++ object src/gamescope.p/Backends_HeadlessBackend.cpp.o879[508/704] Compiling C++ object src/gamescope.p/Utils_Process.cpp.o880../src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':881../src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]882 101 | fscanf( pStatFile, "%*d %*s %*c %d", &nParentPid );883 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~884[509/704] Compiling C++ object src/gamescope.p/BufferMemo.cpp.o885[510/704] Compiling C++ object src/gamescope.p/Backends_WaylandBackend.cpp.o886[511/704] Compiling C++ object src/gamescope.p/convar.cpp.o887[512/704] Compiling C++ object src/gamescope.p/Script_Script.cpp.o888[513/704] Compiling C++ object src/gamescope.p/commit.cpp.o889../src/commit.cpp: In member function 'void commit_t::Signal()':890../src/commit.cpp:94:24: warning: 'frametime' may be used uninitialized [-Wmaybe-uninitialized]891 94 | mangoapp_update( uint64_t(~0ull), frametime, uint64_t(~0ull) );892 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~893../src/commit.cpp:72:14: note: 'frametime' was declared here894 72 | uint64_t frametime;895 | ^~~~~~~~~896[514/704] Compiling C++ object src/gamescope.p/color_helpers.cpp.o897[515/704] Compiling C++ object src/gamescope.p/edid.cpp.o898[516/704] Compiling C++ object src/gamescope.p/main.cpp.o899[517/704] Compiling C++ object src/gamescope.p/wlserver.cpp.o900[518/704] Compiling C++ object src/gamescope.p/vblankmanager.cpp.o901[519/704] Compiling C++ object src/gamescope.p/convar_script.cpp.o902[520/704] Compiling C++ object src/gamescope.p/steamcompmgr.cpp.o903../src/steamcompmgr.cpp: In function 'bool set_color_3dlut_override(const char*)':904../src/steamcompmgr.cpp:739:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]905 739 | fread(g_ColorMgmtLutsOverride[nLutIndex].lut3d, elems, sizeof(uint16_t), f);906 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~907../src/steamcompmgr.cpp: In function 'bool set_color_shaperlut_override(const char*)':908../src/steamcompmgr.cpp:767:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]909 767 | fread(g_ColorMgmtLutsOverride[nLutIndex].lut1d, elems, sizeof(uint16_t), f);910 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~911../src/steamcompmgr.cpp: In function 'void update_runtime_info()':912../src/steamcompmgr.cpp:6040:15: warning: ignoring return value of 'ssize_t pwrite(int, const void*, size_t, __off64_t)' declared with attribute 'warn_unused_result' [-Wunused-result]913 6040 | pwrite( g_nRuntimeInfoFd, &limiter_enabled, sizeof( limiter_enabled ), 0 );914 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~915../src/steamcompmgr.cpp: In member function 'void xwayland_ctx_t::DetermineAndApplyFocus(const std::vector<steamcompmgr_win_t*>&)':916../src/steamcompmgr.cpp:4101:39: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result]917 4101 | system( buf );918 | ~~~~~~^~~~~~~919../src/steamcompmgr.cpp: In function 'FrameInfo_t::Layer_t* paint_window_commit(const gamescope::Rc<commit_t>&, steamcompmgr_win_t*, steamcompmgr_win_t*, FrameInfo_t*, MouseCursor*, PaintWindowFlags, float, steamcompmgr_win_t*)':920../src/steamcompmgr.cpp:2211:34: warning: 'baseWidth' may be used uninitialized [-Wmaybe-uninitialized]921 2211 | calc_scale_factor(baseScaleRatio_x, baseScaleRatio_y, baseWidth, baseHeight);922 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~923../src/steamcompmgr.cpp:2107:17: note: 'baseWidth' was declared here924 2107 | int32_t baseWidth, baseHeight;925 | ^~~~~~~~~926../src/steamcompmgr.cpp:2211:34: warning: 'baseHeight' may be used uninitialized [-Wmaybe-uninitialized]927 2211 | calc_scale_factor(baseScaleRatio_x, baseScaleRatio_y, baseWidth, baseHeight);928 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~929../src/steamcompmgr.cpp:2107:28: note: 'baseHeight' was declared here930 2107 | int32_t baseWidth, baseHeight;931 | ^~~~~~~~~~932[521/704] Compiling C++ object src/gamescope.p/ime.cpp.o933[522/704] Compiling C++ object src/gamescope.p/mangoapp.cpp.o934[523/704] Compiling C++ object src/gamescope.p/log.cpp.o935../src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, __va_list_tag*)':936../src/log.cpp:102:18: warning: ignoring return value of 'int vasprintf(char**, const char*, __va_list_tag*)' declared with attribute 'warn_unused_result' [-Wunused-result]937 102 | vasprintf(&buf, fmt, args);938 | ~~~~~~~~~^~~~~~~~~~~~~~~~~939[524/704] Compiling C++ object src/gamescope.p/Timeline.cpp.o940[525/704] Compiling C++ object src/gamescope.p/rendervulkan.cpp.o941[526/704] Compiling C++ object src/gamescope.p/x11cursor.cpp.o942[527/704] Compiling C++ object src/gamescope.p/backend.cpp.o943[528/704] Compiling C++ object src/gamescope.p/InputEmulation.cpp.o944[529/704] Compiling C++ object src/gamescope.p/modegen.cpp.o945[530/704] Compiling C++ object src/gamescope.p/LibInputHandler.cpp.o946[531/704] Compiling C++ object src/gamescope.p/Backends_SDLBackend.cpp.o947[532/704] Compiling C++ object src/gamescope.p/pipewire.cpp.o948[533/704] Compiling C++ object src/gamescope.p/reshade_effect_manager.cpp.o949[534/704] Compiling C++ object src/gamescope.p/Backends_DRMBackend.cpp.o950In file included from ../src/Script/Script.h:9,951 from ../src/Backends/DRMBackend.cpp:3:952In member function 'void sol::stack::field_getter<T, global, raw, <template-parameter-1-4> >::get(lua_State*, Key&&, int) [with Key = const char (&)[22]; T = char [22]; bool global = false; bool raw = false; <template-parameter-1-4> = void]',953 inlined from 'void sol::stack::get_field(lua_State*, Key&&, int) [with bool global = false; bool raw = false; Key = const char (&)[22]]' at ../thirdparty/sol/sol.hpp:12218:62,954 inlined from 'sol::stack::probe sol::stack::probe_field_getter<T, P, global, raw, <template-parameter-1-5> >::get(lua_State*, Key&&, int) [with Key = const char (&)[22]; T = char [22]; P = sol::basic_table_core<false, sol::basic_reference<false> >; bool b = false; bool raw = false; <template-parameter-1-5> = void]' at ../thirdparty/sol/sol.hpp:16581:21,955 inlined from 'sol::stack::probe sol::stack::probe_field_getter<T, P, global, raw, <template-parameter-1-5> >::get(lua_State*, Key&&, int) [with Key = const char (&)[12]; T = char [12]; P = sol::basic_table_core<false, sol::basic_reference<false> >; bool b = false; bool raw = false; <template-parameter-1-5> = void]' at ../thirdparty/sol/sol.hpp:16575:9,956 inlined from 'sol::stack::probe sol::stack::probe_get_field(lua_State*, Key&&, int) [with bool global = false; bool raw = false; C = sol::basic_table_core<false, sol::basic_reference<false> >; Key = const char (&)[12]]' at ../thirdparty/sol/sol.hpp:12238:78,957 inlined from 'decltype(auto) sol::basic_table_core<<anonymous>, <template-parameter-1-2> >::traverse_get_deep_optional(int&, int, Key&&, Keys&& ...) const [with bool global = false; bool raw = false; sol::detail::insert_mode mode = sol::detail::none; T = sol::optional<sol::basic_table_core<false, sol::basic_reference<false> > >; Key = const char (&)[12]; Keys = {}; bool top_level = false; ref_t = sol::basic_reference<false>]' at ../thirdparty/sol/sol.hpp:25913:62,958 inlined from 'decltype(auto) sol::basic_table_core<<anonymous>, <template-parameter-1-2> >::traverse_get_single(int, Keys&& ...) const [with bool raw = false; Ret = sol::optional<sol::basic_table_core<false, sol::basic_reference<false> > >; Keys = {const char (&)[12]}; bool top_level = false; ref_t = sol::basic_reference<false>]' at ../thirdparty/sol/sol.hpp:25819:134,959 inlined from 'decltype(auto) sol::basic_table_core<<anonymous>, <template-parameter-1-2> >::traverse_get(Keys&& ...) const [with T = sol::optional<sol::basic_table_core<false, sol::basic_reference<false> > >; Keys = {const char (&)[12]}; bool top_level = false; ref_t = sol::basic_reference<false>]' at ../thirdparty/sol/sol.hpp:26146:81,960 inlined from 'decltype(auto) sol::table_proxy< <template-parameter-1-1>, <template-parameter-1-2> >::tuple_get(std::index_sequence<_Ind ...>) const & [with T = sol::optional<sol::basic_table_core<false, sol::basic_reference<false> > >; long unsigned int ...I = {0}; Table = sol::basic_table_core<false, sol::basic_reference<false> >&; Key = std::tuple<const char (&)[12]>]' at ../thirdparty/sol/sol.hpp:25019:59,961 inlined from 'decltype(auto) sol::table_proxy< <template-parameter-1-1>, <template-parameter-1-2> >::get() const & [with T = sol::optional<sol::basic_table_core<false, sol::basic_reference<false> > >; Table = sol::basic_table_core<false, sol::basic_reference<false> >&; Key = std::tuple<const char (&)[12]>]' at ../thirdparty/sol/sol.hpp:25133:33,962 inlined from 'sol::proxy_base< <template-parameter-1-1> >::operator T() const [with T = sol::optional<sol::basic_table_core<false, sol::basic_reference<false> > >; typename std::enable_if<sol::meta::all<std::integral_constant<bool, (! std::integral_constant<bool, ((((((is_string_literal_array_of_v<T, char> || is_same_v<T, const char*>) || is_same_v<T, char>) || is_string_of_v<T, char>) || is_same_v<T, std::initializer_list<char> >) || is_string_view_of_v<T, char>) || is_null_pointer_v<T>)>::value)>, sol::is_proxy_primitive<typename std::remove_cv<typename std::remove_reference<_Iter>::type>::type> >::value, sol::meta::enable_t>::type <anonymous> = sol::meta::enable_t::_; Super = sol::table_proxy<sol::basic_table_core<false, sol::basic_reference<false> >&, std::tuple<const char (&)[12]> >]' at ../thirdparty/sol/sol.hpp:17233:33,963 inlined from 'void gamescope::CDRMConnector::ParseEDID()' at ../src/Backends/DRMBackend.cpp:2426:72:964../thirdparty/sol/sol.hpp:3496:16: warning: array subscript 'const char [22][0]' is partly outside array bounds of 'const char [12]' [-Warray-bounds=]965 3496 | (lua_getfield((L), (i), (k)), lua_type((L), -1))966 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~967../thirdparty/sol/sol.hpp:16404:49: note: in expansion of macro 'lua_getfield'96816404 | lua_getfield(L, tableindex, &key[0]);969 | ^~~~~~~~~~~~970In member function 'void sol::stack::field_getter<T, global, raw, <template-parameter-1-4> >::get(lua_State*, Key&&, int) [with Key = const char (&)[22]; T = char [22]; bool global = false; bool raw = false; <template-parameter-1-4> = void]',971 inlined from 'void sol::stack::get_field(lua_State*, Key&&, int) [with bool global = false; bool raw = false; Key = const char (&)[22]]' at ../thirdparty/sol/sol.hpp:12218:62,972 inlined from 'sol::stack::probe sol::stack::probe_field_getter<T, P, global, raw, <template-parameter-1-5> >::get(lua_State*, Key&&, int) [with Key = const char (&)[22]; T = char [22]; P = sol::basic_table_core<false, sol::basic_reference<false> >; bool b = false; bool raw = false; <template-parameter-1-5> = void]' at ../thirdparty/sol/sol.hpp:16581:21,973 inlined from 'sol::stack::probe sol::stack::probe_field_getter<T, P, global, raw, <template-parameter-1-5> >::get(lua_State*, Key&&, int) [with Key = const char (&)[4]; T = char [4]; P = sol::basic_table_core<false, sol::basic_reference<false> >; bool b = false; bool raw = false; <template-parameter-1-5> = void]' at ../thirdparty/sol/sol.hpp:16575:9,974 inlined from 'sol::stack::probe sol::stack::probe_get_field(lua_State*, Key&&, int) [with bool global = false; bool raw = false; C = sol::basic_table_core<false, sol::basic_reference<false> >; Key = const char (&)[4]]' at ../thirdparty/sol/sol.hpp:12238:78,975 inlined from 'decltype(auto) sol::basic_table_core<<anonymous>, <template-parameter-1-2> >::traverse_get_deep_optional(int&, int, Key&&, Keys&& ...) const [with bool global = false; bool raw = false; sol::detail::insert_mode mode = sol::detail::none; T = sol::optional<sol::basic_table_core<false, sol::basic_reference<false> > >; Key = const char (&)[4]; Keys = {}; bool top_level = false; ref_t = sol::basic_reference<false>]' at ../thirdparty/sol/sol.hpp:25913:62,976 inlined from 'decltype(auto) sol::basic_table_core<<anonymous>, <template-parameter-1-2> >::traverse_get_single(int, Keys&& ...) const [with bool raw = false; Ret = sol::optional<sol::basic_table_core<false, sol::basic_reference<false> > >; Keys = {const char (&)[4]}; bool top_level = false; ref_t = sol::basic_reference<false>]' at ../thirdparty/sol/sol.hpp:25819:134,977 inlined from 'decltype(auto) sol::basic_table_core<<anonymous>, <template-parameter-1-2> >::traverse_get(Keys&& ...) const [with T = sol::optional<sol::basic_table_core<false, sol::basic_reference<false> > >; Keys = {const char (&)[4]}; bool top_level = false; ref_t = sol::basic_reference<false>]' at ../thirdparty/sol/sol.hpp:26146:81,978 inlined from 'decltype(auto) sol::table_proxy< <template-parameter-1-1>, <template-parameter-1-2> >::tuple_get(std::index_sequence<_Ind ...>) const & [with T = sol::optional<sol::basic_table_core<false, sol::basic_reference<false> > >; long unsigned int ...I = {0}; Table = sol::basic_table_core<false, sol::basic_reference<false> >&; Key = std::tuple<const char (&)[4]>]' at ../thirdparty/sol/sol.hpp:25019:59,979 inlined from 'decltype(auto) sol::table_proxy< <template-parameter-1-1>, <template-parameter-1-2> >::get() const & [with T = sol::optional<sol::basic_table_core<false, sol::basic_reference<false> > >; Table = sol::basic_table_core<false, sol::basic_reference<false> >&; Key = std::tuple<const char (&)[4]>]' at ../thirdparty/sol/sol.hpp:25133:33,980 inlined from 'sol::proxy_base< <template-parameter-1-1> >::operator T() const [with T = sol::optional<sol::basic_table_core<false, sol::basic_reference<false> > >; typename std::enable_if<sol::meta::all<std::integral_constant<bool, (! std::integral_constant<bool, ((((((is_string_literal_array_of_v<T, char> || is_same_v<T, const char*>) || is_same_v<T, char>) || is_string_of_v<T, char>) || is_same_v<T, std::initializer_list<char> >) || is_string_view_of_v<T, char>) || is_null_pointer_v<T>)>::value)>, sol::is_proxy_primitive<typename std::remove_cv<typename std::remove_reference<_Iter>::type>::type> >::value, sol::meta::enable_t>::type <anonymous> = sol::meta::enable_t::_; Super = sol::table_proxy<sol::basic_table_core<false, sol::basic_reference<false> >&, std::tuple<const char (&)[4]> >]' at ../thirdparty/sol/sol.hpp:17233:33,981 inlined from 'void gamescope::CDRMConnector::ParseEDID()' at ../src/Backends/DRMBackend.cpp:2447:60:982../thirdparty/sol/sol.hpp:3496:16: warning: array subscript 'const char [22][0]' is partly outside array bounds of 'const char [4]' [-Warray-bounds=]983 3496 | (lua_getfield((L), (i), (k)), lua_type((L), -1))984 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~985../thirdparty/sol/sol.hpp:16404:49: note: in expansion of macro 'lua_getfield'98616404 | lua_getfield(L, tableindex, &key[0]);987 | ^~~~~~~~~~~~988In member function 'void sol::stack::field_getter<T, global, raw, <template-parameter-1-4> >::get(lua_State*, Key&&, int) [with Key = const char (&)[28]; T = char [28]; bool global = false; bool raw = false; <template-parameter-1-4> = void]',989 inlined from 'void sol::stack::get_field(lua_State*, Key&&, int) [with bool global = false; bool raw = false; Key = const char (&)[28]]' at ../thirdparty/sol/sol.hpp:12218:62,990 inlined from 'sol::stack::probe sol::stack::probe_field_getter<T, P, global, raw, <template-parameter-1-5> >::get(lua_State*, Key&&, int) [with Key = const char (&)[28]; T = char [28]; P = float; bool b = false; bool raw = false; <template-parameter-1-5> = void]' at ../thirdparty/sol/sol.hpp:16581:21,991 inlined from 'sol::stack::probe sol::stack::probe_field_getter<T, P, global, raw, <template-parameter-1-5> >::get(lua_State*, Key&&, int) [with Key = const char (&)[24]; T = char [24]; P = float; bool b = false; bool raw = false; <template-parameter-1-5> = void]' at ../thirdparty/sol/sol.hpp:16575:9,992 inlined from 'sol::stack::probe sol::stack::probe_get_field(lua_State*, Key&&, int) [with bool global = false; bool raw = false; C = float; Key = const char (&)[24]]' at ../thirdparty/sol/sol.hpp:12238:78,993 inlined from 'decltype(auto) sol::basic_table_core<<anonymous>, <template-parameter-1-2> >::traverse_get_deep_optional(int&, int, Key&&, Keys&& ...) const [with bool global = false; bool raw = false; sol::detail::insert_mode mode = sol::detail::none; T = sol::optional<float>; Key = const char (&)[24]; Keys = {}; bool top_level = false; ref_t = sol::basic_reference<false>]' at ../thirdparty/sol/sol.hpp:25913:62,994 inlined from 'decltype(auto) sol::basic_table_core<<anonymous>, <template-parameter-1-2> >::traverse_get_single(int, Keys&& ...) const [with bool raw = false; Ret = sol::optional<float>; Keys = {const char (&)[24]}; bool top_level = false; ref_t = sol::basic_reference<false>]' at ../thirdparty/sol/sol.hpp:25819:83,995 inlined from 'decltype(auto) sol::basic_table_core<<anonymous>, <template-parameter-1-2> >::traverse_get_single_maybe_tuple(int, Key&&) const [with bool raw = false; Ret = sol::optional<float>; Key = const char (&)[24]; bool top_level = false; ref_t = sol::basic_reference<false>]' at ../thirdparty/sol/sol.hpp:25809:41,996 inlined from 'decltype(auto) sol::basic_table_core<<anonymous>, <template-parameter-1-2> >::tuple_get(int, Keys&& ...) const [with bool raw = false; Ret = {sol::optional<float>}; Keys = {const char (&)[24]}; bool top_level = false; ref_t = sol::basic_reference<false>]' at ../thirdparty/sol/sol.hpp:25789:56,997 inlined from 'decltype(auto) sol::basic_table_core<<anonymous>, <template-parameter-1-2> >::get(Keys&& ...) const [with Ret = {sol::optional<float>}; Keys = {const char (&)[24]}; bool top_level = false; ref_t = sol::basic_reference<false>]' at ../thirdparty/sol/sol.hpp:26118:35,998 inlined from 'decltype(auto) sol::basic_table_core<<anonymous>, <template-parameter-1-2> >::get_or(Key&&, T&&) const [with T = float; Key = const char (&)[24]; bool top_level = false; ref_t = sol::basic_reference<false>]' at ../thirdparty/sol/sol.hpp:26124:41,999 inlined from 'void gamescope::CDRMConnector::ParseEDID()' at ../src/Backends/DRMBackend.cpp:2451:55:1000../thirdparty/sol/sol.hpp:3496:16: warning: array subscript 'const char [28][0]' is partly outside array bounds of 'const char [24]' [-Warray-bounds=]1001 3496 | (lua_getfield((L), (i), (k)), lua_type((L), -1))1002 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~1003../thirdparty/sol/sol.hpp:16404:49: note: in expansion of macro 'lua_getfield'100416404 | lua_getfield(L, tableindex, &key[0]);1005 | ^~~~~~~~~~~~1006In member function 'void sol::stack::field_getter<T, global, raw, <template-parameter-1-4> >::get(lua_State*, Key&&, int) [with Key = const char (&)[28]; T = char [28]; bool global = false; bool raw = false; <template-parameter-1-4> = void]',1007 inlined from 'void sol::stack::get_field(lua_State*, Key&&, int) [with bool global = false; bool raw = false; Key = const char (&)[28]]' at ../thirdparty/sol/sol.hpp:12218:62,1008 inlined from 'sol::stack::probe sol::stack::probe_field_getter<T, P, global, raw, <template-parameter-1-5> >::get(lua_State*, Key&&, int) [with Key = const char (&)[28]; T = char [28]; P = float; bool b = false; bool raw = false; <template-parameter-1-5> = void]' at ../thirdparty/sol/sol.hpp:16581:21,1009 inlined from 'sol::stack::probe sol::stack::probe_field_getter<T, P, global, raw, <template-parameter-1-5> >::get(lua_State*, Key&&, int) [with Key = const char (&)[24]; T = char [24]; P = float; bool b = false; bool raw = false; <template-parameter-1-5> = void]' at ../thirdparty/sol/sol.hpp:16575:9,1010 inlined from 'sol::stack::probe sol::stack::probe_get_field(lua_State*, Key&&, int) [with bool global = false; bool raw = false; C = float; Key = const char (&)[24]]' at ../thirdparty/sol/sol.hpp:12238:78,1011 inlined from 'decltype(auto) sol::basic_table_core<<anonymous>, <template-parameter-1-2> >::traverse_get_deep_optional(int&, int, Key&&, Keys&& ...) const [with bool global = false; bool raw = false; sol::detail::insert_mode mode = sol::detail::none; T = sol::optional<float>; Key = const char (&)[24]; Keys = {}; bool top_level = false; ref_t = sol::basic_reference<false>]' at ../thirdparty/sol/sol.hpp:25913:62,1012 inlined from 'decltype(auto) sol::basic_table_core<<anonymous>, <template-parameter-1-2> >::traverse_get_single(int, Keys&& ...) const [with bool raw = false; Ret = sol::optional<float>; Keys = {const char (&)[24]}; bool top_level = false; ref_t = sol::basic_reference<false>]' at ../thirdparty/sol/sol.hpp:25819:83,1013 inlined from 'decltype(auto) sol::basic_table_core<<anonymous>, <template-parameter-1-2> >::traverse_get_single_maybe_tuple(int, Key&&) const [with bool raw = false; Ret = sol::optional<float>; Key = const char (&)[24]; bool top_level = false; ref_t = sol::basic_reference<false>]' at ../thirdparty/sol/sol.hpp:25809:41,1014 inlined from 'decltype(auto) sol::basic_table_core<<anonymous>, <template-parameter-1-2> >::tuple_get(int, Keys&& ...) const [with bool raw = false; Ret = {sol::optional<float>}; Keys = {const char (&)[24]}; bool top_level = false; ref_t = sol::basic_reference<false>]' at ../thirdparty/sol/sol.hpp:25789:56,1015 inlined from 'decltype(auto) sol::basic_table_core<<anonymous>, <template-parameter-1-2> >::get(Keys&& ...) const [with Ret = {sol::optional<float>}; Keys = {const char (&)[24]}; bool top_level = false; ref_t = sol::basic_reference<false>]' at ../thirdparty/sol/sol.hpp:26118:35,1016 inlined from 'decltype(auto) sol::basic_table_core<<anonymous>, <template-parameter-1-2> >::get_or(Key&&, T&&) const [with T = float; Key = const char (&)[24]; bool top_level = false; ref_t = sol::basic_reference<false>]' at ../thirdparty/sol/sol.hpp:26124:41,1017 inlined from 'void gamescope::CDRMConnector::ParseEDID()' at ../src/Backends/DRMBackend.cpp:2453:60:1018../thirdparty/sol/sol.hpp:3496:16: warning: array subscript 'const char [28][0]' is partly outside array bounds of 'const char [24]' [-Warray-bounds=]1019 3496 | (lua_getfield((L), (i), (k)), lua_type((L), -1))1020 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~1021../thirdparty/sol/sol.hpp:16404:49: note: in expansion of macro 'lua_getfield'102216404 | lua_getfield(L, tableindex, &key[0]);1023 | ^~~~~~~~~~~~1024../src/Backends/DRMBackend.cpp: In member function 'void gamescope::CDRMConnector::ParseEDID()':1025../src/Backends/DRMBackend.cpp:2348:40: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation]1026 2348 | strncpy( m_Mutable.szDataString, pszDataString, sizeof( m_Mutable.szDataString ) );1027 | ^1028../src/Backends/DRMBackend.cpp:2343:40: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation]1029 2343 | strncpy( m_Mutable.szModel, pszModel, sizeof( m_Mutable.szModel ) );1030 | ^1031[535/704] Compiling C++ object src/gamescope.p/reshade_source_effect_expression.cpp.o1032[536/704] Compiling C++ object src/gamescope.p/reshade_source_effect_lexer.cpp.o1033[537/704] Compiling C++ object src/gamescope.p/Backends_OpenVRBackend.cpp.o1034[538/704] Compiling C++ object src/gamescope.p/reshade_source_effect_codegen_spirv.cpp.o1035[539/704] Compiling C++ object src/gamescope.p/reshade_source_effect_parser_exp.cpp.o1036[540/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_linux-dmabuf-v1-protocol.c.o1037[541/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_viewporter-protocol.c.o1038[542/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o1039[543/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o1040[544/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o1041[545/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o1042[546/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o1043[547/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_primary-selection-unstable-v1-protocol.c.o1044[548/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o1045[549/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_linux-drm-syncobj-v1-protocol.c.o1046[550/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o1047[551/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_xdg-toplevel-icon-v1-protocol.c.o1048[552/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_frog-color-management-v1-protocol.c.o1049[553/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-xwayland-protocol.c.o1050[554/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-pipewire-protocol.c.o1051[555/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-input-method-protocol.c.o1052[556/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-control-protocol.c.o1053[557/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-reshade-protocol.c.o1054[558/704] Compiling C++ object src/gamescope.p/reshade_source_effect_parser_stmt.cpp.o1055[559/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-swapchain-protocol.c.o1056[560/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-private-protocol.c.o1057[561/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-action-binding-protocol.c.o1058[562/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o1059[563/704] Compiling C++ object src/gamescope.p/reshade_source_effect_preprocessor.cpp.o1060[564/704] Compiling C++ object src/gamescope.p/reshade_source_effect_symbol_table.cpp.o1061[565/704] Compiling C++ object src/gamescopestream.p/convar.cpp.o1062[566/704] Compiling C++ object src/gamescopestream.p/Utils_DirHelpers.cpp.o1063[567/704] Compiling C++ object src/gamescopestream.p/Utils_Version.cpp.o1064[568/704] Compiling C++ object src/gamescopestream.p/Apps_gamescopestream.cpp.o1065[569/704] Compiling C++ object src/gamescopestream.p/Utils_Process.cpp.o1066../src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':1067../src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]1068 101 | fscanf( pStatFile, "%*d %*s %*c %d", &nParentPid );1069 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1070[570/704] Compiling C++ object src/gamescopereaper.p/Apps_gamescopereaper.cpp.o1071[571/704] Compiling C++ object src/gamescopereaper.p/Utils_DirHelpers.cpp.o1072[572/704] Compiling C++ object src/gamescopereaper.p/convar.cpp.o1073[573/704] Compiling C++ object src/gamescopereaper.p/Utils_Version.cpp.o1074[574/704] Compiling C++ object src/gamescopestream.p/log.cpp.o1075../src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, __va_list_tag*)':1076../src/log.cpp:102:18: warning: ignoring return value of 'int vasprintf(char**, const char*, __va_list_tag*)' declared with attribute 'warn_unused_result' [-Wunused-result]1077 102 | vasprintf(&buf, fmt, args);1078 | ~~~~~~~~~^~~~~~~~~~~~~~~~~1079[575/704] Compiling C++ object src/gamescopereaper.p/Utils_Process.cpp.o1080../src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':1081../src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]1082 101 | fscanf( pStatFile, "%*d %*s %*c %d", &nParentPid );1083 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1084[576/704] Compiling C++ object src/gamescope_color_microbench.p/color_bench.cpp.o1085[577/704] Compiling C++ object src/gamescope_color_microbench.p/convar.cpp.o1086[578/704] Compiling C++ object src/gamescopereaper.p/log.cpp.o1087../src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, __va_list_tag*)':1088../src/log.cpp:102:18: warning: ignoring return value of 'int vasprintf(char**, const char*, __va_list_tag*)' declared with attribute 'warn_unused_result' [-Wunused-result]1089 102 | vasprintf(&buf, fmt, args);1090 | ~~~~~~~~~^~~~~~~~~~~~~~~~~1091[579/704] Compiling C++ object src/gamescope_color_microbench.p/color_helpers.cpp.o1092[580/704] Compiling C++ object src/gamescope_color_microbench.p/Utils_DirHelpers.cpp.o1093[581/704] Compiling C++ object src/gamescope_color_microbench.p/Utils_Version.cpp.o1094[582/704] Compiling C++ object src/gamescope_color_tests.p/color_tests.cpp.o1095[583/704] Compiling C++ object src/gamescope_color_microbench.p/Utils_Process.cpp.o1096../src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':1097../src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]1098 101 | fscanf( pStatFile, "%*d %*s %*c %d", &nParentPid );1099 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1100[584/704] Compiling C++ object src/gamescope_color_tests.p/color_helpers.cpp.o1101[585/704] Compiling C++ object src/gamescope_color_tests.p/convar.cpp.o1102[586/704] Compiling C++ object src/gamescope_color_microbench.p/log.cpp.o1103../src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, __va_list_tag*)':1104../src/log.cpp:102:18: warning: ignoring return value of 'int vasprintf(char**, const char*, __va_list_tag*)' declared with attribute 'warn_unused_result' [-Wunused-result]1105 102 | vasprintf(&buf, fmt, args);1106 | ~~~~~~~~~^~~~~~~~~~~~~~~~~1107[587/704] Compiling C++ object src/gamescope_color_tests.p/Utils_DirHelpers.cpp.o1108[588/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_linux-dmabuf-v1-protocol.c.o1109[589/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_viewporter-protocol.c.o1110[590/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o1111[591/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o1112[592/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o1113[593/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o1114[594/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o1115[595/704] Compiling C++ object src/gamescope_color_tests.p/Utils_Version.cpp.o1116[596/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_primary-selection-unstable-v1-protocol.c.o1117[597/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o1118[598/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_linux-drm-syncobj-v1-protocol.c.o1119[599/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o1120[600/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_xdg-toplevel-icon-v1-protocol.c.o1121[601/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_frog-color-management-v1-protocol.c.o1122[602/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-xwayland-protocol.c.o1123[603/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-pipewire-protocol.c.o1124[604/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-input-method-protocol.c.o1125[605/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-control-protocol.c.o1126[606/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-reshade-protocol.c.o1127[607/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-swapchain-protocol.c.o1128[608/704] Compiling C++ object src/gamescope_color_tests.p/Utils_Process.cpp.o1129../src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':1130../src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]1131 101 | fscanf( pStatFile, "%*d %*s %*c %d", &nParentPid );1132 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1133[609/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-private-protocol.c.o1134[610/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-action-binding-protocol.c.o1135[611/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o1136[612/704] Compiling C++ object src/gamescope_color_tests.p/log.cpp.o1137../src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, __va_list_tag*)':1138../src/log.cpp:102:18: warning: ignoring return value of 'int vasprintf(char**, const char*, __va_list_tag*)' declared with attribute 'warn_unused_result' [-Wunused-result]1139 102 | vasprintf(&buf, fmt, args);1140 | ~~~~~~~~~^~~~~~~~~~~~~~~~~1141[613/704] Compiling C++ object src/gamescopectl.p/Apps_gamescopectl.cpp.o1142[614/704] Compiling C++ object src/gamescopectl.p/Utils_DirHelpers.cpp.o1143[615/704] Compiling C++ object src/gamescopectl.p/convar.cpp.o1144[616/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_linux-dmabuf-v1-protocol.c.o1145[617/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_viewporter-protocol.c.o1146[618/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o1147[619/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o1148[620/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o1149[621/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o1150[622/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o1151[623/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_primary-selection-unstable-v1-protocol.c.o1152[624/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o1153[625/704] Compiling C++ object src/gamescopectl.p/Utils_Version.cpp.o1154[626/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_linux-drm-syncobj-v1-protocol.c.o1155[627/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o1156[628/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_xdg-toplevel-icon-v1-protocol.c.o1157[629/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_frog-color-management-v1-protocol.c.o1158[630/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-pipewire-protocol.c.o1159[631/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-xwayland-protocol.c.o1160[632/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-input-method-protocol.c.o1161[633/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-control-protocol.c.o1162[634/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-reshade-protocol.c.o1163[635/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-swapchain-protocol.c.o1164[636/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-private-protocol.c.o1165[637/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-action-binding-protocol.c.o1166[638/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o1167[639/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_linux-dmabuf-v1-protocol.c.o1168[640/704] Compiling C++ object src/gamescopectl.p/Utils_Process.cpp.o1169../src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':1170../src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]1171 101 | fscanf( pStatFile, "%*d %*s %*c %d", &nParentPid );1172 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1173[641/704] Compiling C object src/gamescope-type.p/Apps_gamescope_type.c.o1174[642/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_viewporter-protocol.c.o1175[643/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o1176[644/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o1177[645/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o1178[646/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o1179[647/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o1180[648/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_primary-selection-unstable-v1-protocol.c.o1181[649/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o1182[650/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_linux-drm-syncobj-v1-protocol.c.o1183[651/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o1184[652/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_xdg-toplevel-icon-v1-protocol.c.o1185[653/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_frog-color-management-v1-protocol.c.o1186[654/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-xwayland-protocol.c.o1187[655/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-pipewire-protocol.c.o1188[656/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-input-method-protocol.c.o1189[657/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-control-protocol.c.o1190[658/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-reshade-protocol.c.o1191[659/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-swapchain-protocol.c.o1192[660/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-private-protocol.c.o1193[661/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-action-binding-protocol.c.o1194[662/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o1195[663/704] Compiling C++ object src/gamescopectl.p/log.cpp.o1196../src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, __va_list_tag*)':1197../src/log.cpp:102:18: warning: ignoring return value of 'int vasprintf(char**, const char*, __va_list_tag*)' declared with attribute 'warn_unused_result' [-Wunused-result]1198 102 | vasprintf(&buf, fmt, args);1199 | ~~~~~~~~~^~~~~~~~~~~~~~~~~1200[664/704] Compiling C++ object src/gamescope_hotkey_example.p/Apps_gamescope_hotkey_example.cpp.o1201[665/704] Compiling C++ object src/gamescope_hotkey_example.p/convar.cpp.o1202[666/704] Compiling C++ object src/gamescope_hotkey_example.p/Utils_DirHelpers.cpp.o1203[667/704] Compiling C++ object src/gamescope_hotkey_example.p/Utils_Version.cpp.o1204[668/704] Compiling C++ object src/gamescope_hotkey_example.p/Utils_Process.cpp.o1205../src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':1206../src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]1207 101 | fscanf( pStatFile, "%*d %*s %*c %d", &nParentPid );1208 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1209[669/704] Compiling C++ object tests/gamescope_tests.p/.._src_convar.cpp.o1210[670/704] Compiling C++ object tests/gamescope_tests.p/.._src_Utils_DirHelpers.cpp.o1211[671/704] Compiling C++ object tests/gamescope_tests.p/.._src_Utils_Version.cpp.o1212[672/704] Compiling C++ object tests/gamescope_tests.p/.._src_Utils_Process.cpp.o1213../src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':1214../src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]1215 101 | fscanf( pStatFile, "%*d %*s %*c %d", &nParentPid );1216 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1217[673/704] Compiling C++ object src/gamescope_hotkey_example.p/log.cpp.o1218../src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, __va_list_tag*)':1219../src/log.cpp:102:18: warning: ignoring return value of 'int vasprintf(char**, const char*, __va_list_tag*)' declared with attribute 'warn_unused_result' [-Wunused-result]1220 102 | vasprintf(&buf, fmt, args);1221 | ~~~~~~~~~^~~~~~~~~~~~~~~~~1222[674/704] Compiling C++ object tests/gamescope_tests.p/.._src_log.cpp.o1223../src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, __va_list_tag*)':1224../src/log.cpp:102:18: warning: ignoring return value of 'int vasprintf(char**, const char*, __va_list_tag*)' declared with attribute 'warn_unused_result' [-Wunused-result]1225 102 | vasprintf(&buf, fmt, args);1226 | ~~~~~~~~~^~~~~~~~~~~~~~~~~1227[675/704] Compiling C++ object tests/gamescope_tests.p/test_convar.cpp.o1228[676/704] Compiling C++ object tests/gamescope_tests.p/test_process.cpp.o1229../tests/test_process.cpp: In static member function 'static {anonymous}::ScopedReaper {anonymous}::ScopedReaper::Spawn(std::vector<std::__cxx11::basic_string<char> >)':1230../tests/test_process.cpp:159:13: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]1231 159 | read(pipefd[0], buf, sizeof(buf) - 1);1232 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1233[677/704] Compiling C++ object tests/gamescope_tests.p/.._src_Script_Script.cpp.o1234[678/704] Compiling C++ object tests/reaper_test_helper.p/reaper_test_helper.cpp.o1235[679/704] Linking target subprojects/libdisplay-info/di-edid-decode/di-edid-decode1236[680/704] Linking target subprojects/libdisplay-info/test/di-edid-print1237[681/704] Linking target subprojects/libliftoff/example/simple1238[682/704] Linking target subprojects/libliftoff/example/compositor1239[683/704] Linking target subprojects/libliftoff/example/dynamic1240[684/704] Linking target subprojects/libliftoff/example/multi-output1241[685/704] Linking target subprojects/libliftoff/test/check_ndebug1242[686/704] Linking target subprojects/libliftoff/test/bench1243[687/704] Linking target subprojects/libliftoff/test/test-alloc1244[688/704] Compiling C++ object tests/gamescope_tests.p/test_utils_parsers.cpp.o1245[689/704] Compiling C++ object tests/gamescope_tests.p/test_utils_string.cpp.o1246[690/704] Linking target subprojects/libliftoff/test/test-priority1247[691/704] Linking target subprojects/libliftoff/test/test-dynamic1248[692/704] Linking target subprojects/libliftoff/test/test-prop1249[693/704] Linking target subprojects/libliftoff/test/test-candidate1250[694/704] Linking target src/gamescopestream1251[695/704] Linking target src/gamescopereaper1252[696/704] Linking target src/gamescope_color_tests1253[697/704] Linking target src/gamescope_color_microbench1254[698/704] Linking target src/gamescope1255[699/704] Linking target src/gamescope-type1256[700/704] Linking target src/gamescopectl1257[701/704] Linking target tests/reaper_test_helper1258[702/704] Linking target src/gamescope_hotkey_example1259[703/704] Compiling C++ object tests/gamescope_tests.p/.._src_convar_script.cpp.o1260[704/704] Linking target tests/gamescope_tests1261buildPhase completed in 1 minutes 15 secondsinstallPhase
1262mesonInstallPhase flags: --skip-subprojects1263Installing src/gamescope to /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/bin1264Installing src/gamescopestream to /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/bin1265Installing src/gamescopereaper to /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/bin1266Installing src/gamescopectl to /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/bin1267Installing src/gamescope-type to /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/bin1268Running custom install script '/build/source/default_extras_install.sh'fixupPhase
1269shrinking RPATHs of ELF executables and libraries in /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.261270shrinking /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/bin/.gamescope-wrapped1271shrinking /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/bin/gamescopestream1272shrinking /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/bin/gamescopereaper1273shrinking /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/bin/gamescopectl1274shrinking /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/bin/gamescope-type1275shrinking /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/bin/gamescope1276checking for references to /build/ in /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26...1277patching script interpreter paths in /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.261278stripping (with command strip and flags -S -p) in /nix/store/h4r891x1iwqwhrp7041rsfppinb11k4p-gamescope-3.16.26/bin