gamescope-3.16.26
checks.x86_64-linux.nixos-bob
· build #43
· 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"23patchPhase completed in 1 minutes 58 secondsconfigurePhase
24mesonConfigurePhase flags: --prefix=/nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26 --libdir=/nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/lib --libexecdir=/nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/libexec --bindir=/nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/bin --sbindir=/nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/sbin --includedir=/nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/include --mandir=/nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/share/man --infodir=/nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/share/info --localedir=/nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-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/stb25The Meson build system26Version: 1.10.227Source dir: /build/source28Build dir: /build/source/build29Build type: native build30Project name: gamescope31Project version: undefined32C compiler for the host machine: gcc (gcc 15.3.0 "gcc (GCC) 15.3.0")33C linker for the host machine: gcc ld.bfd 2.4634C++ compiler for the host machine: g++ (gcc 15.3.0 "g++ (GCC) 15.3.0")35C++ linker for the host machine: g++ ld.bfd 2.4636Host machine cpu family: x86_6437Host machine cpu: x86_6438Compiler for C++ supports arguments -Wno-unused-parameter: YES 39Compiler for C++ supports arguments -Wno-missing-field-initializers: YES 40Compiler for C++ supports arguments -Wno-c99-designator: NO 41Compiler for C++ supports arguments -Wno-invalid-offsetof: YES 42Compiler for C++ supports arguments -Wno-unused-const-variable: YES 43Compiler for C++ supports arguments -Wno-volatile: YES 44Compiler for C++ supports arguments -Wno-deprecated-volatile: NO 45Compiler for C++ supports arguments -Wno-ignored-qualifiers: YES 46Compiler for C++ supports arguments -Wno-missing-braces: YES 47Compiler for C++ supports arguments -fno-exceptions: YES 48Compiler for C++ supports arguments -ffast-math: YES 49Found pkg-config: YES (/nix/store/29d1c5xk6w3rwl7yvdfwl90whslv5h54-pkg-config-wrapper-0.29.2/bin/pkg-config) 0.29.250Run-time dependency libpipewire-0.3 found: YES 1.6.851Library rt found: YES52Run-time dependency hwdata found: YES 0.41153Run-time dependency x11 found: YES 1.8.1354Run-time dependency wayland-client found: YES 1.26.055Run-time dependency vulkan found: YES 1.4.35756Found CMake: /nix/store/c3bm9h7k398cmg00d4rss6hcxkl2zbl2-cmake-4.4.2/bin/cmake (4.4.2)57Run-time dependency openvr found: NO (tried pkgconfig and cmake)5859Executing subproject openvr method cmake 6061openvr| Found CMake: /nix/store/c3bm9h7k398cmg00d4rss6hcxkl2zbl2-cmake-4.4.2/bin/cmake (4.4.2)6263| Configuring the build directory with CMake version 4.4.264| Running CMake with: -G Ninja -DCMAKE_INSTALL_PREFIX=/nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26 -DCMAKE_INSTALL_LIBDIR=lib -DUSE_LIBCXX=False65| - build directory: /build/source/build/subprojects/openvr/__CMake_build66| - source directory: /build/source/subprojects/openvr67| - toolchain file: /build/source/build/subprojects/openvr/__CMake_build/CMakeMesonToolchainFile.cmake68| - preload file: /nix/store/jaa89dphx07w3r26y7gh79a7b1mld5p4-meson-1.10.2/lib/python3.14/site-packages/mesonbuild/cmake/data/preload.cmake69| - trace args: --trace-expand --trace-format=json-v1 --no-warn-unused-cli --trace-redirect=cmake_trace.txt70| - disabled policy warnings: [CMP0025, CMP0047, CMP0056, CMP0060, CMP0065, CMP0066, CMP0067, CMP0082, CMP0089, CMP0102]7172| Put cmake in trace mode, but with variables expanded.73| Put cmake in trace mode and sets the trace output format.74| The --no-warn-unused-cli option is deprecated. Use -Wno-unused-cli instead.75| Put cmake in trace mode and redirect trace output to a file instead of stderr.76| Trace will be written to cmake_trace.txt77| -- The C compiler identification is GNU 15.3.078| -- The CXX compiler identification is GNU 15.3.079| CMake Warning (policy) at /nix/store/c3bm9h7k398cmg00d4rss6hcxkl2zbl2-cmake-4.4.2/share/cmake-4.4/Modules/CMakeFindBinUtils.cmake:247 (find_program):80| Policy CMP0126 is not set: set(CACHE) does not remove a normal variable of81| the same name. Run "cmake --help-policy CMP0126" for policy details. Use82| the cmake_policy command to set the policy and suppress this warning.8384| For compatibility with older versions of CMake, normal variable85| "CMAKE_TAPI" will be removed from the current scope.86| Call Stack (most recent call first):87| /nix/store/c3bm9h7k398cmg00d4rss6hcxkl2zbl2-cmake-4.4.2/share/cmake-4.4/Modules/CMakeDetermineCXXCompiler.cmake:206 (include)88| CMakeLists.txt:5 (project)89| This warning is for project developers. Use -Wno-author or -Wno-policy to90| suppress it.9192| -- Detecting C compiler ABI info93| -- Detecting C compiler ABI info - done94| -- Check for working C compiler: /nix/store/z4c6k0mrlkwl3s4w9ysxc8vq1wylm3ms-gcc-wrapper-15.3.0/bin/gcc - skipped95| -- Detecting C compile features96| -- Detecting C compile features - done97| -- Detecting CXX compiler ABI info98| -- Detecting CXX compiler ABI info - done99| -- Check for working CXX compiler: /nix/store/z4c6k0mrlkwl3s4w9ysxc8vq1wylm3ms-gcc-wrapper-15.3.0/bin/g++ - skipped100| -- Detecting CXX compile features101| -- Detecting CXX compile features - done102| CMake Warning (policy) at CMakeLists.txt:14 (file):103| Policy CMP0159 is not set: file(STRINGS) with REGEX updates104| CMAKE_MATCH_<n>. Run "cmake --help-policy CMP0159" for policy details.105| Use the cmake_policy command to set the policy and suppress this warning.106107| For compatibility, CMake is leaving CMAKE_MATCH_<n> unchanged.108| This warning is for project developers. Use -Wno-author or -Wno-policy to109| suppress it.110111| CMake Warning (policy) at CMakeLists.txt:15 (file):112| Policy CMP0159 is not set: file(STRINGS) with REGEX updates113| CMAKE_MATCH_<n>. Run "cmake --help-policy CMP0159" for policy details.114| Use the cmake_policy command to set the policy and suppress this warning.115116| For compatibility, CMake is leaving CMAKE_MATCH_<n> unchanged.117| This warning is for project developers. Use -Wno-author or -Wno-policy to118| suppress it.119120| CMake Warning (policy) at CMakeLists.txt:16 (file):121| Policy CMP0159 is not set: file(STRINGS) with REGEX updates122| CMAKE_MATCH_<n>. Run "cmake --help-policy CMP0159" for policy details.123| Use the cmake_policy command to set the policy and suppress this warning.124125| For compatibility, CMake is leaving CMAKE_MATCH_<n> unchanged.126| This warning is for project developers. Use -Wno-author or -Wno-policy to127| suppress it.128129| -- Configuring done (70.0s)130| CMake Warning (policy) at src/CMakeLists.txt:96 (add_library):131| Policy CMP0156 is not set: De-duplicate libraries on link lines based on132| linker capabilities. Run "cmake --help-policy CMP0156" for policy details.133| Use the cmake_policy command to set the policy and suppress this warning.134135| Since the policy is not set, legacy libraries de-duplication strategy will136| be applied.137| This warning is for project developers. Use -Wno-author or -Wno-policy to138| suppress it.139140| -- Generating done (0.0s)141| -- Build files have been written to: /build/source/build/subprojects/openvr/__CMake_build142143openvr| CMake configuration: SUCCEEDED144openvr| CMake project OpenVRSDK has 1 build targets.145openvr| Generated Meson AST: /build/source/build/subprojects/openvr/meson.build146openvr| Project name: OpenVRSDK147openvr| Project version: undefined148openvr| C++ compiler for the host machine: g++ (gcc 15.3.0 "g++ (GCC) 15.3.0")149openvr| C++ linker for the host machine: g++ ld.bfd 2.46150openvr| Build targets in project: 1151openvr| Subproject openvr finished.152153Check usable header "vulkan/vulkan.h" with dependency vulkan: YES 154Build-time dependency wayland-scanner found: YES 1.26.0155Program /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)156Run-time dependency wayland-protocols found: YES 1.49157Run-time dependency xdamage found: YES 1.1.7158Run-time dependency xcomposite found: YES 0.4.7159Run-time dependency xcursor found: YES 1.2.3160Run-time dependency xrender found: YES 0.9.12161Run-time dependency xext found: YES 1.3.7162Run-time dependency xfixes found: YES 6.0.2163Run-time dependency xxf86vm found: YES 1.1.7164Run-time dependency xtst found: YES 1.2.5165Run-time dependency xres found: YES 1.2.3166Run-time dependency xmu found: YES 1.3.1167Run-time dependency xi found: YES 1.8.3168Run-time dependency libdrm found: YES 2.4.134169Run-time dependency libeis-1.0 found: YES 1.6.0170Run-time dependency wayland-server found: YES 1.26.0171Run-time dependency xkbcommon found: YES 1.13.2172Run-time dependency threads found: YES173Run-time dependency libcap found: YES 2.78174Run-time dependency epoll-shim found: NO (tried pkgconfig and cmake)175Run-time dependency sdl2 found: YES 2.32.72176Run-time dependency libavif found: YES 1.4.2177Run-time dependency pixman-1 found: YES 0.46.4178Run-time dependency libudev found: YES 261179Run-time dependency wlroots-0.20 found: NO (tried pkgconfig and cmake)180Looking for a fallback subproject for the dependency wlroots-0.20181182Executing subproject wlroots 183184wlroots| Project name: wlroots185wlroots| Project version: 0.20.2186wlroots| C compiler for the host machine: gcc (gcc 15.3.0 "gcc (GCC) 15.3.0")187wlroots| C linker for the host machine: gcc ld.bfd 2.46188wlroots| Compiler for C supports arguments -Wundef: YES189wlroots| Compiler for C supports arguments -Wlogical-op: YES190wlroots| Compiler for C supports arguments -Wmissing-include-dirs: YES191wlroots| Compiler for C supports arguments -Wold-style-definition: YES192wlroots| Compiler for C supports arguments -Wpointer-arith: YES193wlroots| Compiler for C supports arguments -Winit-self: YES194wlroots| Compiler for C supports arguments -Wstrict-prototypes: YES195wlroots| Compiler for C supports arguments -Wimplicit-fallthrough=2: YES196wlroots| Compiler for C supports arguments -Wendif-labels: YES197wlroots| Compiler for C supports arguments -Wstrict-aliasing=2: YES198wlroots| Compiler for C supports arguments -Woverflow: YES199wlroots| Compiler for C supports arguments -Wmissing-prototypes: YES200wlroots| Compiler for C supports arguments -Walloca: YES201wlroots| Compiler for C supports arguments -Wno-missing-braces: YES202wlroots| Compiler for C supports arguments -Wno-missing-field-initializers: YES203wlroots| Compiler for C supports arguments -Wno-unused-parameter: YES204wlroots| Compiler for C supports arguments -fmacro-prefix-map=/prefix/to/hide=: YES205wlroots| Dependency wayland-server found: YES 1.26.0 (cached)206wlroots| Dependency libdrm found: YES 2.4.134 (cached)207wlroots| Dependency xkbcommon found: YES 1.13.2 (cached)208wlroots| Dependency pixman-1 found: YES 0.46.4 (cached)209wlroots| Library m found: YES210wlroots| Library rt found: YES211wlroots| Dependency wayland-protocols found: YES 1.49 (cached)212wlroots| Dependency wayland-scanner found: YES 1.26.0 (cached)213wlroots| 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)214wlroots| Has header "linux/dma-buf.h" : YES215wlroots| Checking if define "DMA_BUF_IOCTL_IMPORT_SYNC_FILE" exists: YES216wlroots| Has header "sys/eventfd.h" : YES217wlroots| Has header "linux/sync_file.h" : YES218wlroots| Dependency pixman-1 found: YES 0.46.4 (cached)219wlroots| Run-time dependency lcms2 found: YES 2.19220wlroots| Dependency libudev found: YES 261 (cached)221wlroots| Run-time dependency libseat found: YES 0.9.3222wlroots| Run-time dependency libinput found: YES 1.31.3223wlroots| Dependency wayland-client found: YES 1.26.0 (cached)224wlroots| Run-time dependency xwayland found: YES 24.1.13225wlroots| Run-time dependency xcb found: YES 1.17.0226wlroots| Run-time dependency xcb-composite found: YES 1.17.0227wlroots| Run-time dependency xcb-ewmh found: YES 0.4.2228wlroots| Run-time dependency xcb-icccm found: YES 0.4.2229wlroots| Run-time dependency xcb-render found: YES 1.17.0230wlroots| Run-time dependency xcb-res found: YES 1.17.0231wlroots| Run-time dependency xcb-xfixes found: YES 1.17.0232wlroots| Run-time dependency xcb-errors found: YES 1.0.1233wlroots| Configuring config.h using configuration234wlroots| Configuring version.h using configuration235wlroots| Configuring config.h using configuration236wlroots| Found pkg-config: YES (/nix/store/29d1c5xk6w3rwl7yvdfwl90whslv5h54-pkg-config-wrapper-0.29.2/bin/pkg-config) 0.29.2237wlroots| Build targets in project: 230238wlroots| Subproject wlroots finished.239240Dependency wlroots-0.20 found: YES 0.20.2 (overridden)241Dependency libdisplay-info found: NO. Found 0.4.0 but need: '< 0.4.0' ; matched: '>= 0.0.0'242Run-time dependency libdisplay-info found: NO (tried pkgconfig and cmake)243Looking for a fallback subproject for the dependency libdisplay-info244Using subprojects/wlroots/subprojects/libdisplay-info.wrap245246Executing subproject libdisplay-info 247248libdisplay-info| Project name: libdisplay-info249libdisplay-info| Project version: 0.3.0250libdisplay-info| C compiler for the host machine: gcc (gcc 15.3.0 "gcc (GCC) 15.3.0")251libdisplay-info| C linker for the host machine: gcc ld.bfd 2.46252libdisplay-info| Dependency hwdata found: YES 0.411 (cached)253libdisplay-info| Program tool/gen-search-table.py found: YES (/build/source/subprojects/libdisplay-info/tool/gen-search-table.py)254libdisplay-info| Library m found: YES255libdisplay-info| Compiler for C supports arguments -Wundef: YES (cached)256libdisplay-info| Compiler for C supports arguments -Wmissing-prototypes: YES (cached)257libdisplay-info| Compiler for C supports arguments -Walloca: YES (cached)258libdisplay-info| Compiler for C supports arguments -Wdeclaration-after-statement: YES259libdisplay-info| Compiler for C supports arguments -Wconversion: YES260libdisplay-info| Compiler for C supports arguments -Wno-unused-parameter: YES (cached)261libdisplay-info| Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached)262libdisplay-info| Compiler for C supports arguments -Werror=implicit: YES263libdisplay-info| Program ./edid-decode-check.sh found: YES (/build/source/subprojects/libdisplay-info/test/./edid-decode-check.sh)264libdisplay-info| Program ./edid-print-check.sh found: YES (/build/source/subprojects/libdisplay-info/test/./edid-print-check.sh)265libdisplay-info| Program ./edid-decode-diff.sh found: YES (/build/source/subprojects/libdisplay-info/test/./edid-decode-diff.sh)266libdisplay-info| Using subprojects/libdisplay-info/subprojects/v4l-utils.wrap267libdisplay-info| Automatic wrap-based subproject downloading is disabled268libdisplay-info| Subproject v4l-utils is buildable: NO (disabling)269libdisplay-info| Program edid-decode found: NO270libdisplay-info| Build targets in project: 234271libdisplay-info| Subproject libdisplay-info finished.272273Dependency libdisplay-info found: YES 0.3.0 (overridden)274Run-time dependency libdecor-0 found: YES 0.2.5275Program glslang found: YES (/nix/store/ibmrlx6f6nphkwc1a0fg8bxhiz315x8l-glslang-16.4.0-bin/bin/glslang)276Run-time dependency luajit found: YES 2.1.1785763465277Dependency libinput found: YES 1.31.3 (cached)278Looking for a fallback subproject for the dependency libliftoff because:279Use of fallback dependencies is forced.280Using subprojects/wlroots/subprojects/libliftoff.wrap281282Executing subproject libliftoff 283284libliftoff| Project name: libliftoff285libliftoff| Project version: 0.5.0286libliftoff| C compiler for the host machine: gcc (gcc 15.3.0 "gcc (GCC) 15.3.0")287libliftoff| C linker for the host machine: gcc ld.bfd 2.46288libliftoff| Compiler for C supports arguments -Wundef: YES (cached)289libliftoff| Compiler for C supports arguments -Wmissing-prototypes: YES (cached)290libliftoff| Compiler for C supports arguments -Walloca: YES (cached)291libliftoff| Compiler for C supports arguments -Wdeclaration-after-statement: YES (cached)292libliftoff| Compiler for C supports arguments -Wfloat-conversion: YES293libliftoff| Compiler for C supports arguments -Wsign-conversion: YES294libliftoff| Compiler for C supports arguments -Wno-missing-braces: YES (cached)295libliftoff| Compiler for C supports arguments -Wno-unused-parameter: YES (cached)296libliftoff| Dependency libdrm found: YES 2.4.134 (cached)297libliftoff| Build targets in project: 247298libliftoff| Subproject libliftoff finished.299300Dependency libliftoff found: YES 0.5.0 (overridden)301Configuring GamescopeVersion.h using configuration302Run-time dependency benchmark found: YES 1.9.5303Run-time dependency catch2-with-main found: YES 3.15.3304Build targets in project: 257305306wlroots 0.20.2307308 drm-backend : NO309 x11-backend : NO310 libinput-backend : YES311 xwayland : YES312 gles2-renderer : NO313 vulkan-renderer : NO314 gbm-allocator : NO315 udmabuf-allocator: NO316 session : YES317 color-management : YES318 xcb-errors : YES319 egl : NO320 libliftoff : NO321322gamescope undefined323324 Subprojects325 libdisplay-info : YES326 libliftoff : YES327 openvr : YES328 v4l-utils : NO329 Automatic wrap-based subproject downloading is disabled330 wlroots : YES331332 User defined options333 auto_features : enabled334 bindir : /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/bin335 buildtype : plain336 enable_gamescope : true337 enable_gamescope_wsi_layer: false338 glm_include_dir : /nix/store/zccrsfk703d92fw19b1l89njyf6pmp5m-glm-1.0.3/include339 includedir : /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/include340 infodir : /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/share/info341 libdir : /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/lib342 libexecdir : /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/libexec343 localedir : /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/share/locale344 mandir : /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/share/man345 prefix : /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26346 sbindir : /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/sbin347 stb_include_dir : /nix/store/kis2485k6yjh6syc3j2fcpsxif0xhdns-stb-0-unstable-2026-04-15/include/stb348 wrap_mode : nodownload349350Found ninja-1.13.2 at /nix/store/r8a159fqvj0mpczq0dq8d3dwdd2rsz8c-ninja-1.13.2/bin/ninja351mesonConfigurePhase: enabled\ parallel\ building352configurePhase completed in 3 minutes 48 secondsbuildPhase
353build flags: -j4354[1/704] Generating subprojects/wlroots/protocol/linux_dmabuf_v1_c with a custom command355[2/704] Generating subprojects/wlroots/protocol/linux_dmabuf_v1_client_h with a custom command356[3/704] Generating subprojects/wlroots/protocol/presentation_time_c with a custom command357[4/704] Generating subprojects/wlroots/protocol/linux_dmabuf_v1_server_h with a custom command358[5/704] Generating subprojects/wlroots/protocol/presentation_time_server_h with a custom command359[6/704] Generating subprojects/wlroots/protocol/presentation_time_client_h with a custom command360[7/704] Generating subprojects/wlroots/protocol/tablet_v2_server_h with a custom command361[8/704] Generating subprojects/wlroots/protocol/tablet_v2_c with a custom command362[9/704] Generating subprojects/wlroots/protocol/tablet_v2_client_h with a custom command363[10/704] Generating subprojects/wlroots/protocol/viewporter_c with a custom command364[11/704] Generating subprojects/wlroots/protocol/viewporter_server_h with a custom command365[12/704] Generating subprojects/wlroots/protocol/viewporter_client_h with a custom command366[13/704] Generating subprojects/wlroots/protocol/xdg_shell_c with a custom command367[14/704] Generating subprojects/wlroots/protocol/xdg_shell_server_h with a custom command368[15/704] Generating subprojects/wlroots/protocol/xdg_shell_client_h with a custom command369[16/704] Generating subprojects/wlroots/protocol/alpha_modifier_v1_c with a custom command370[17/704] Generating subprojects/wlroots/protocol/alpha_modifier_v1_server_h with a custom command371[18/704] Generating subprojects/wlroots/protocol/color_management_v1_c with a custom command372[19/704] Generating subprojects/wlroots/protocol/color_representation_v1_c with a custom command373[20/704] Generating subprojects/wlroots/protocol/color_management_v1_server_h with a custom command374[21/704] Generating subprojects/wlroots/protocol/content_type_v1_c with a custom command375[22/704] Generating subprojects/wlroots/protocol/color_representation_v1_server_h with a custom command376[23/704] Generating subprojects/wlroots/protocol/content_type_v1_server_h with a custom command377[24/704] Generating subprojects/wlroots/protocol/cursor_shape_v1_c with a custom command378[25/704] Generating subprojects/wlroots/protocol/cursor_shape_v1_server_h with a custom command379[26/704] Generating subprojects/wlroots/protocol/drm_lease_v1_c with a custom command380[27/704] Generating subprojects/wlroots/protocol/drm_lease_v1_server_h with a custom command381[28/704] Generating subprojects/wlroots/protocol/ext_foreign_toplevel_list_v1_c with a custom command382[29/704] Generating subprojects/wlroots/protocol/ext_foreign_toplevel_list_v1_server_h with a custom command383[30/704] Generating subprojects/wlroots/protocol/ext_idle_notify_v1_c with a custom command384[31/704] Generating subprojects/wlroots/protocol/ext_idle_notify_v1_server_h with a custom command385[32/704] Generating subprojects/wlroots/protocol/ext_image_capture_source_v1_server_h with a custom command386[33/704] Generating subprojects/wlroots/protocol/ext_image_capture_source_v1_c with a custom command387[34/704] Generating subprojects/wlroots/protocol/ext_image_copy_capture_v1_c with a custom command388[35/704] Generating subprojects/wlroots/protocol/ext_image_copy_capture_v1_server_h with a custom command389[36/704] Generating subprojects/wlroots/protocol/ext_session_lock_v1_server_h with a custom command390[37/704] Generating subprojects/wlroots/protocol/ext_session_lock_v1_c with a custom command391[38/704] Generating subprojects/wlroots/protocol/ext_data_control_v1_c with a custom command392[39/704] Generating subprojects/wlroots/protocol/ext_data_control_v1_server_h with a custom command393[40/704] Generating subprojects/wlroots/protocol/ext_workspace_v1_c with a custom command394[41/704] Generating subprojects/wlroots/protocol/fractional_scale_v1_c with a custom command395[42/704] Generating subprojects/wlroots/protocol/ext_workspace_v1_server_h with a custom command396[43/704] Generating subprojects/wlroots/protocol/fractional_scale_v1_server_h with a custom command397[44/704] Generating subprojects/wlroots/protocol/linux_drm_syncobj_v1_c with a custom command398[45/704] Generating subprojects/wlroots/protocol/linux_drm_syncobj_v1_server_h with a custom command399[46/704] Generating subprojects/wlroots/protocol/linux_drm_syncobj_v1_client_h with a custom command400[47/704] Generating subprojects/wlroots/protocol/security_context_v1_c with a custom command401[48/704] Generating subprojects/wlroots/protocol/security_context_v1_server_h with a custom command402[49/704] Generating subprojects/wlroots/protocol/single_pixel_buffer_v1_c with a custom command403[50/704] Generating subprojects/wlroots/protocol/xdg_activation_v1_c with a custom command404[51/704] Generating subprojects/wlroots/protocol/xdg_activation_v1_server_h with a custom command405[52/704] Generating subprojects/wlroots/protocol/single_pixel_buffer_v1_server_h with a custom command406[53/704] Generating subprojects/wlroots/protocol/xdg_dialog_v1_c with a custom command407[54/704] Generating subprojects/wlroots/protocol/xdg_dialog_v1_server_h with a custom command408[55/704] Generating subprojects/wlroots/protocol/xdg_system_bell_v1_c with a custom command409[56/704] Generating subprojects/wlroots/protocol/xdg_system_bell_v1_server_h with a custom command410[57/704] Generating subprojects/wlroots/protocol/xdg_activation_v1_client_h with a custom command411[58/704] Generating subprojects/wlroots/protocol/xdg_toplevel_icon_v1_c with a custom command412[59/704] Generating subprojects/wlroots/protocol/xdg_toplevel_icon_v1_server_h with a custom command413[60/704] Generating subprojects/wlroots/protocol/xdg_toplevel_tag_v1_server_h with a custom command414[61/704] Generating subprojects/wlroots/protocol/xdg_toplevel_tag_v1_c with a custom command415[62/704] Generating subprojects/wlroots/protocol/xwayland_shell_v1_server_h with a custom command416[63/704] Generating subprojects/wlroots/protocol/tearing_control_v1_c with a custom command417[64/704] Generating subprojects/wlroots/protocol/tearing_control_v1_server_h with a custom command418[65/704] Generating subprojects/wlroots/protocol/xwayland_shell_v1_c with a custom command419[66/704] Generating subprojects/wlroots/protocol/idle_inhibit_unstable_v1_c with a custom command420[67/704] Generating subprojects/wlroots/protocol/idle_inhibit_unstable_v1_server_h with a custom command421[68/704] Generating subprojects/wlroots/protocol/keyboard_shortcuts_inhibit_unstable_v1_server_h with a custom command422[69/704] Generating subprojects/wlroots/protocol/keyboard_shortcuts_inhibit_unstable_v1_c with a custom command423[70/704] Generating subprojects/wlroots/protocol/pointer_constraints_unstable_v1_c with a custom command424[71/704] Generating subprojects/wlroots/protocol/pointer_gestures_unstable_v1_c with a custom command425[72/704] Generating subprojects/wlroots/protocol/pointer_constraints_unstable_v1_server_h with a custom command426[73/704] Generating subprojects/wlroots/protocol/pointer_gestures_unstable_v1_server_h with a custom command427[74/704] Generating subprojects/wlroots/protocol/primary_selection_unstable_v1_c with a custom command428[75/704] Generating subprojects/wlroots/protocol/pointer_gestures_unstable_v1_client_h with a custom command429[76/704] Generating subprojects/wlroots/protocol/primary_selection_unstable_v1_server_h with a custom command430[77/704] Generating subprojects/wlroots/protocol/relative_pointer_unstable_v1_c with a custom command431[78/704] Generating subprojects/wlroots/protocol/relative_pointer_unstable_v1_server_h with a custom command432[79/704] Generating subprojects/wlroots/protocol/relative_pointer_unstable_v1_client_h with a custom command433[80/704] Generating subprojects/wlroots/protocol/text_input_unstable_v3_server_h with a custom command434[81/704] Generating subprojects/wlroots/protocol/text_input_unstable_v3_c with a custom command435[82/704] Generating subprojects/wlroots/protocol/xdg_decoration_unstable_v1_c with a custom command436[83/704] Generating subprojects/wlroots/protocol/xdg_decoration_unstable_v1_server_h with a custom command437[84/704] Generating subprojects/wlroots/protocol/xdg_decoration_unstable_v1_client_h with a custom command438[85/704] Generating subprojects/wlroots/protocol/xdg_foreign_unstable_v1_c with a custom command439[86/704] Generating subprojects/wlroots/protocol/xdg_foreign_unstable_v1_server_h with a custom command440[87/704] Generating subprojects/wlroots/protocol/xdg_foreign_unstable_v2_c with a custom command441[88/704] Generating subprojects/wlroots/protocol/xdg_output_unstable_v1_c with a custom command442[89/704] Generating subprojects/wlroots/protocol/xdg_foreign_unstable_v2_server_h with a custom command443[90/704] Generating subprojects/wlroots/protocol/xdg_output_unstable_v1_server_h with a custom command444[91/704] Generating subprojects/wlroots/protocol/ext_transient_seat_v1_c with a custom command445[92/704] Generating subprojects/wlroots/protocol/ext_transient_seat_v1_server_h with a custom command446[93/704] Generating subprojects/wlroots/protocol/drm_c with a custom command447[94/704] Generating subprojects/wlroots/protocol/drm_server_h with a custom command448[95/704] Generating subprojects/wlroots/protocol/input_method_unstable_v2_server_h with a custom command449[96/704] Generating subprojects/wlroots/protocol/input_method_unstable_v2_c with a custom command450[97/704] Generating subprojects/wlroots/protocol/drm_client_h with a custom command451[98/704] Generating subprojects/wlroots/protocol/kde_server_decoration_server_h with a custom command452[99/704] Generating subprojects/wlroots/protocol/virtual_keyboard_unstable_v1_server_h with a custom command453[100/704] Generating subprojects/wlroots/protocol/kde_server_decoration_c with a custom command454[101/704] Generating subprojects/wlroots/protocol/virtual_keyboard_unstable_v1_c with a custom command455[102/704] Generating subprojects/wlroots/protocol/wlr_data_control_unstable_v1_c with a custom command456[103/704] Generating subprojects/wlroots/protocol/wlr_data_control_unstable_v1_server_h with a custom command457[104/704] Generating subprojects/wlroots/protocol/wlr_export_dmabuf_unstable_v1_server_h with a custom command458[105/704] Generating subprojects/wlroots/protocol/wlr_export_dmabuf_unstable_v1_c with a custom command459[106/704] Generating subprojects/wlroots/protocol/wlr_foreign_toplevel_management_unstable_v1_c with a custom command460[107/704] Generating subprojects/wlroots/protocol/wlr_foreign_toplevel_management_unstable_v1_server_h with a custom command461[108/704] Generating subprojects/wlroots/protocol/wlr_gamma_control_unstable_v1_c with a custom command462[109/704] Generating subprojects/wlroots/protocol/wlr_gamma_control_unstable_v1_server_h with a custom command463[110/704] Generating subprojects/wlroots/protocol/wlr_layer_shell_unstable_v1_c with a custom command464[111/704] Generating subprojects/wlroots/protocol/wlr_layer_shell_unstable_v1_server_h with a custom command465[112/704] Generating subprojects/wlroots/protocol/wlr_output_management_unstable_v1_c with a custom command466[113/704] Generating subprojects/wlroots/protocol/wlr_output_management_unstable_v1_server_h with a custom command467[114/704] Generating subprojects/wlroots/protocol/wlr_output_power_management_unstable_v1_server_h with a custom command468[115/704] Generating subprojects/wlroots/protocol/wlr_screencopy_unstable_v1_c with a custom command469[116/704] Generating subprojects/wlroots/protocol/wlr_screencopy_unstable_v1_server_h with a custom command470[117/704] Generating subprojects/wlroots/protocol/wlr_output_power_management_unstable_v1_c with a custom command471[118/704] Generating subprojects/wlroots/protocol/wlr_virtual_pointer_unstable_v1_c with a custom command472[119/704] Generating subprojects/wlroots/protocol/wlr_virtual_pointer_unstable_v1_server_h with a custom command473[120/704] Generating subprojects/libdisplay-info/pnp-id-table.c with a custom command474[121/704] Compiling C object subprojects/libliftoff/test/libdrm.so.2.p/libdrm_mock.c.o475[122/704] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_dirtools_public.cpp.o476[123/704] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_openvr_api_public.cpp.o477[124/704] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_envvartools_public.cpp.o478[125/704] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_sharedlibtools_public.cpp.o479[126/704] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_hmderrors_public.cpp.o480[127/704] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_pathtools_public.cpp.o481[128/704] Generating protocol/linux-dmabuf-v1-protocol.c with a custom command482[129/704] Generating protocol/linux-dmabuf-v1-protocol.h with a custom command483[130/704] Generating protocol/linux-dmabuf-v1-client-protocol.h with a custom command484[131/704] Generating protocol/viewporter-protocol.c with a custom command485[132/704] Generating protocol/viewporter-protocol.h with a custom command486[133/704] Generating protocol/viewporter-client-protocol.h with a custom command487[134/704] Generating protocol/xdg-shell-protocol.c with a custom command488[135/704] Generating protocol/xdg-shell-protocol.h with a custom command489[136/704] Generating protocol/xdg-shell-client-protocol.h with a custom command490[137/704] Generating protocol/presentation-time-protocol.c with a custom command491[138/704] Generating protocol/presentation-time-protocol.h with a custom command492[139/704] Generating protocol/presentation-time-client-protocol.h with a custom command493[140/704] Generating protocol/single-pixel-buffer-v1-protocol.c with a custom command494[141/704] Generating protocol/single-pixel-buffer-v1-protocol.h with a custom command495[142/704] Generating protocol/single-pixel-buffer-v1-client-protocol.h with a custom command496[143/704] Generating protocol/pointer-constraints-unstable-v1-protocol.c with a custom command497[144/704] Generating protocol/pointer-constraints-unstable-v1-protocol.h with a custom command498[145/704] Generating protocol/pointer-constraints-unstable-v1-client-protocol.h with a custom command499[146/704] Generating protocol/relative-pointer-unstable-v1-protocol.c with a custom command500[147/704] Generating protocol/relative-pointer-unstable-v1-protocol.h with a custom command501[148/704] Generating protocol/relative-pointer-unstable-v1-client-protocol.h with a custom command502[149/704] Generating protocol/primary-selection-unstable-v1-protocol.c with a custom command503[150/704] Generating protocol/primary-selection-unstable-v1-protocol.h with a custom command504[151/704] Generating protocol/primary-selection-unstable-v1-client-protocol.h with a custom command505[152/704] Generating protocol/fractional-scale-v1-protocol.c with a custom command506[153/704] Generating protocol/fractional-scale-v1-protocol.h with a custom command507[154/704] Generating protocol/fractional-scale-v1-client-protocol.h with a custom command508[155/704] Generating protocol/linux-drm-syncobj-v1-protocol.c with a custom command509[156/704] Generating protocol/linux-drm-syncobj-v1-protocol.h with a custom command510[157/704] Generating protocol/linux-drm-syncobj-v1-client-protocol.h with a custom command511[158/704] Generating protocol/color-management-v1-protocol.c with a custom command512[159/704] Generating protocol/color-management-v1-protocol.h with a custom command513[160/704] Generating protocol/color-management-v1-client-protocol.h with a custom command514[161/704] Generating protocol/xdg-toplevel-icon-v1-protocol.c with a custom command515[162/704] Generating protocol/xdg-toplevel-icon-v1-protocol.h with a custom command516[163/704] Generating protocol/xdg-toplevel-icon-v1-client-protocol.h with a custom command517[164/704] Generating protocol/frog-color-management-v1-protocol.c with a custom command518[165/704] Generating protocol/frog-color-management-v1-protocol.h with a custom command519[166/704] Generating protocol/frog-color-management-v1-client-protocol.h with a custom command520[167/704] Generating protocol/gamescope-xwayland-protocol.c with a custom command521[168/704] Generating protocol/gamescope-xwayland-protocol.h with a custom command522[169/704] Generating protocol/gamescope-xwayland-client-protocol.h with a custom command523[170/704] Generating protocol/gamescope-pipewire-protocol.c with a custom command524[171/704] Generating protocol/gamescope-pipewire-protocol.h with a custom command525[172/704] Generating protocol/gamescope-pipewire-client-protocol.h with a custom command526[173/704] Generating protocol/gamescope-input-method-protocol.c with a custom command527[174/704] Generating protocol/gamescope-input-method-protocol.h with a custom command528[175/704] Generating protocol/gamescope-input-method-client-protocol.h with a custom command529[176/704] Generating protocol/gamescope-control-protocol.c with a custom command530[177/704] Generating protocol/gamescope-control-protocol.h with a custom command531[178/704] Generating protocol/gamescope-control-client-protocol.h with a custom command532[179/704] Generating protocol/gamescope-reshade-protocol.c with a custom command533[180/704] Generating protocol/gamescope-reshade-protocol.h with a custom command534[181/704] Generating protocol/gamescope-reshade-client-protocol.h with a custom command535[182/704] Generating protocol/gamescope-swapchain-protocol.c with a custom command536[183/704] Generating protocol/gamescope-swapchain-protocol.h with a custom command537[184/704] Generating protocol/gamescope-swapchain-client-protocol.h with a custom command538[185/704] Generating protocol/gamescope-private-protocol.c with a custom command539[186/704] Generating protocol/gamescope-private-protocol.h with a custom command540[187/704] Generating protocol/gamescope-private-client-protocol.h with a custom command541[188/704] Generating protocol/gamescope-action-binding-protocol.c with a custom command542[189/704] Generating protocol/gamescope-action-binding-protocol.h with a custom command543[190/704] Generating protocol/gamescope-action-binding-client-protocol.h with a custom command544[191/704] Generating protocol/wlr-layer-shell-unstable-v1-protocol.c with a custom command545[192/704] Generating protocol/wlr-layer-shell-unstable-v1-protocol.h with a custom command546[193/704] Generating protocol/wlr-layer-shell-unstable-v1-client-protocol.h with a custom command547[194/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_linux-dmabuf-v1-protocol.c.o548[195/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_presentation-time-protocol.c.o549[196/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_tablet-v2-protocol.c.o550[197/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_viewporter-protocol.c.o551[198/704] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_vrpathregistry_public.cpp.o552[199/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-shell-protocol.c.o553[200/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_alpha-modifier-v1-protocol.c.o554[201/704] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_strtools_public.cpp.o555[202/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_color-management-v1-protocol.c.o556[203/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_color-representation-v1-protocol.c.o557[204/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_content-type-v1-protocol.c.o558[205/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_cursor-shape-v1-protocol.c.o559[206/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-idle-notify-v1-protocol.c.o560[207/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_drm-lease-v1-protocol.c.o561[208/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-foreign-toplevel-list-v1-protocol.c.o562[209/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-image-copy-capture-v1-protocol.c.o563[210/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-image-capture-source-v1-protocol.c.o564[211/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-session-lock-v1-protocol.c.o565[212/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-workspace-v1-protocol.c.o566[213/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-data-control-v1-protocol.c.o567[214/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_fractional-scale-v1-protocol.c.o568[215/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_linux-drm-syncobj-v1-protocol.c.o569[216/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_security-context-v1-protocol.c.o570[217/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_single-pixel-buffer-v1-protocol.c.o571[218/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-activation-v1-protocol.c.o572[219/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-dialog-v1-protocol.c.o573[220/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-system-bell-v1-protocol.c.o574[221/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-toplevel-icon-v1-protocol.c.o575[222/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-toplevel-tag-v1-protocol.c.o576[223/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xwayland-shell-v1-protocol.c.o577[224/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_tearing-control-v1-protocol.c.o578[225/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_idle-inhibit-unstable-v1-protocol.c.o579[226/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_keyboard-shortcuts-inhibit-unstable-v1-protocol.c.o580[227/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_pointer-constraints-unstable-v1-protocol.c.o581[228/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_pointer-gestures-unstable-v1-protocol.c.o582[229/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_primary-selection-unstable-v1-protocol.c.o583[230/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_text-input-unstable-v3-protocol.c.o584[231/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_relative-pointer-unstable-v1-protocol.c.o585[232/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-decoration-unstable-v1-protocol.c.o586[233/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-foreign-unstable-v1-protocol.c.o587[234/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-foreign-unstable-v2-protocol.c.o588[235/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-output-unstable-v1-protocol.c.o589[236/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-transient-seat-v1-protocol.c.o590[237/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_drm-protocol.c.o591[238/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_input-method-unstable-v2-protocol.c.o592[239/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_server-decoration-protocol.c.o593[240/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_virtual-keyboard-unstable-v1-protocol.c.o594[241/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-data-control-unstable-v1-protocol.c.o595[242/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-export-dmabuf-unstable-v1-protocol.c.o596[243/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-gamma-control-unstable-v1-protocol.c.o597[244/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o598[245/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o599[246/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-output-management-unstable-v1-protocol.c.o600[247/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-output-power-management-unstable-v1-protocol.c.o601[248/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-screencopy-unstable-v1-protocol.c.o602[249/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-virtual-pointer-unstable-v1-protocol.c.o603[250/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_dmabuf.c.o604[251/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_color.c.o605[252/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_drm_format_set.c.o606[253/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_drm_syncobj_merger.c.o607[254/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_drm_syncobj.c.o608[255/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_pass.c.o609[256/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_pixel_format.c.o610[257/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_swapchain.c.o611[258/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_wlr_texture.c.o612[259/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_dmabuf_linux.c.o613[260/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_wlr_renderer.c.o614[261/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_pixman_pixel_format.c.o615[262/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_pixman_pass.c.o616[263/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_pixman_renderer.c.o617[264/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_allocator_shm.c.o618[265/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_allocator_allocator.c.o619[266/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_color_lcms2.c.o620[267/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_allocator_drm_dumb.c.o621[268/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_backend.c.o622[269/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_events.c.o623[270/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_backend.c.o624[271/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_session_session.c.o625[272/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_keyboard.c.o626[273/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_switch.c.o627[274/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_pointer.c.o628[275/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_tablet_pad.c.o629[276/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_tablet_tool.c.o630[277/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_touch.c.o631[278/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_multi_backend.c.o632[279/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_wayland_backend.c.o633[280/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_wayland_seat.c.o634[281/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_wayland_output.c.o635[282/704] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_jsoncpp.cpp.o636[283/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_wayland_pointer.c.o637[284/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_wayland_tablet_v2.c.o638[285/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_headless_backend.c.o639[286/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_headless_output.c.o640[287/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_data_device_wlr_data_device.c.o641[288/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_data_device_wlr_data_offer.c.o642[289/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_data_device_wlr_data_source.c.o643[290/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_data_device_wlr_drag.c.o644[291/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_ext_image_capture_source_v1_base.c.o645[292/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_ext_image_capture_source_v1_foreign_toplevel.c.o646[293/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_ext_image_capture_source_v1_output.c.o647[294/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_ext_image_capture_source_v1_scene.c.o648[295/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_output_render.c.o649[296/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_output_cursor.c.o650[297/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_output_state.c.o651[298/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_output_swapchain.c.o652[299/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_drag_icon.c.o653[300/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_output_output.c.o654[301/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_subsurface_tree.c.o655[302/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_output_layout.c.o656[303/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_surface.c.o657[304/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_layer_shell_v1.c.o658[305/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_xdg_shell.c.o659[306/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_seat_wlr_seat_keyboard.c.o660[307/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_seat_wlr_seat_pointer.c.o661[308/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_wlr_scene.c.o662[309/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_seat_wlr_seat_touch.c.o663[310/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_seat_wlr_seat.c.o664[311/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_tablet_v2_wlr_tablet_v2_tablet.c.o665[312/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_tablet_v2_wlr_tablet_v2_pad.c.o666[313/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_tablet_v2_wlr_tablet_v2.c.o667[314/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_tablet_v2_wlr_tablet_v2_tool.c.o668[315/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_xdg_shell_wlr_xdg_popup.c.o669[316/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_xdg_shell_wlr_xdg_shell.c.o670[317/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_xdg_shell_wlr_xdg_positioner.c.o671[318/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_xdg_shell_wlr_xdg_surface.c.o672[319/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_buffer_buffer.c.o673[320/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_xdg_shell_wlr_xdg_toplevel.c.o674[321/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_buffer_client.c.o675[322/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_buffer_dmabuf.c.o676[323/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_buffer_readonly_data.c.o677[324/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_buffer_resource.c.o678[325/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_alpha_modifier_v1.c.o679[326/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_content_type_v1.c.o680[327/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_color_representation_v1.c.o681[328/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_color_management_v1.c.o682[329/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_cursor_shape_v1.c.o683[330/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_damage_ring.c.o684[331/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_compositor.c.o685[332/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_cursor.c.o686[333/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_drm.c.o687[334/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_export_dmabuf_v1.c.o688[335/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_data_control_v1.c.o689[336/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_ext_foreign_toplevel_list_v1.c.o690[337/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_ext_data_control_v1.c.o691[338/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_ext_image_copy_capture_v1.c.o692[339/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_fixes.c.o693[340/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_ext_workspace_v1.c.o694[341/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_fractional_scale_v1.c.o695[342/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_gamma_control_v1.c.o696[343/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_idle_inhibit_v1.c.o697[344/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_foreign_toplevel_management_v1.c.o698[345/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_idle_notify_v1.c.o699[346/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_input_device.c.o700[347/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_keyboard.c.o701[348/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_keyboard_shortcuts_inhibit_v1.c.o702[349/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_input_method_v2.c.o703[350/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_keyboard_group.c.o704[351/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_output_layer.c.o705[352/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_layer_shell_v1.c.o706[353/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_linux_drm_syncobj_v1.c.o707[354/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_linux_dmabuf_v1.c.o708[355/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_output_power_management_v1.c.o709[356/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_output_layout.c.o710[357/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_pointer_constraints_v1.c.o711[358/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_output_swapchain_manager.c.o712[359/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_pointer_gestures_v1.c.o713[360/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_output_management_v1.c.o714[361/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_pointer.c.o715[362/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_presentation_time.c.o716[363/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_primary_selection.c.o717[364/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_region.c.o718[365/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_primary_selection_v1.c.o719[366/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_relative_pointer_v1.c.o720[367/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_server_decoration.c.o721[368/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_screencopy_v1.c.o722[369/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_security_context_v1.c.o723[370/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_session_lock_v1.c.o724[371/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_single_pixel_buffer_v1.c.o725[372/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_switch.c.o726[373/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_subcompositor.c.o727[374/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_tablet_pad.c.o728[375/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_shm.c.o729[376/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_tablet_tool.c.o730[377/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_tearing_control_v1.c.o731[378/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_touch.c.o732[379/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_transient_seat_v1.c.o733[380/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_text_input_v3.c.o734[381/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_viewporter.c.o735[382/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_virtual_keyboard_v1.c.o736[383/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xcursor_manager.c.o737[384/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_virtual_pointer_v1.c.o738[385/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_decoration_v1.c.o739[386/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_activation_v1.c.o740[387/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_dialog_v1.c.o741[388/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_foreign_registry.c.o742[389/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_foreign_v1.c.o743[390/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_foreign_v2.c.o744[391/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_output_v1.c.o745[392/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_system_bell_v1.c.o746[393/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_addon.c.o747[394/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_toplevel_tag_v1.c.o748[395/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_array.c.o749[396/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_toplevel_icon_v1.c.o750[397/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_env.c.o751[398/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_fd.c.o752[399/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_global.c.o753[400/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_box.c.o754[401/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_mem.c.o755[402/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_matrix.c.o756[403/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_log.c.o757[404/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_rect_union.c.o758[405/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_set.c.o759[406/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_time.c.o760[407/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_shm.c.o761[408/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_utf8.c.o762[409/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_transform.c.o763[410/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_token.c.o764[411/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_version.c.o765[412/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_region.c.o766[413/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xcursor_wlr_xcursor.c.o767[414/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xcursor_xcursor.c.o768[415/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_selection_dnd.c.o769[416/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_selection_incoming.c.o770[417/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_selection_outgoing.c.o771[418/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_shell.c.o772[419/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_selection_selection.c.o773[420/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_server.c.o774[421/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_sockets.c.o775[422/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_xwayland.c.o776[423/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/cta-vic-table.c.o777[424/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/cvt.c.o778[425/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/displayid.c.o779[426/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/displayid2.c.o780[427/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/dmt-table.c.o781[428/704] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_xwm.c.o782[429/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/gtf.c.o783[430/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/hdmi-vic-table.c.o784[431/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/cta.c.o785[432/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/log.c.o786[433/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/info.c.o787[434/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/memory-stream.c.o788[435/704] Compiling C object subprojects/libliftoff/libliftoff.a.p/device.c.o789[436/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/meson-generated_.._pnp-id-table.c.o790[437/704] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/edid.c.o791[438/704] Compiling C object subprojects/libliftoff/libliftoff.a.p/list.c.o792[439/704] Compiling C object subprojects/libliftoff/libliftoff.a.p/log.c.o793[440/704] Compiling C object subprojects/libliftoff/libliftoff.a.p/output.c.o794[441/704] Compiling C object subprojects/libliftoff/libliftoff.a.p/alloc.c.o795[442/704] Compiling C object subprojects/libliftoff/libliftoff.a.p/layer.c.o796[443/704] Compiling C object subprojects/libliftoff/libliftoff.a.p/plane.c.o797[444/704] Linking target subprojects/libliftoff/test/libdrm.so.2798[445/704] Generating 'src/gamescope.p/cs_composite_blit.h'799[446/704] Generating 'src/gamescope.p/cs_composite_blur.h'800[447/704] Generating 'src/gamescope.p/cs_composite_blur_cond.h'801[448/704] Generating 'src/gamescope.p/cs_composite_rcas.h'802[449/704] Generating 'src/gamescope.p/cs_easu_fp16.h'803[450/704] Generating 'src/gamescope.p/cs_easu.h'804[451/704] Generating 'src/gamescope.p/cs_gaussian_blur_horizontal.h'805[452/704] Linking static target subprojects/openvr/libopenvr_api.a806[453/704] Linking static target subprojects/wlroots/libwlroots-0.20.a807[454/704] Linking static target subprojects/libdisplay-info/libdisplay-info.a808[455/704] Generating 'src/gamescope.p/cs_nis.h'809[456/704] Generating 'src/gamescope.p/cs_rgb_to_nv12.h'810[457/704] Generating 'src/gamescope.p/cs_nis_fp16.h'811[458/704] Compiling C object subprojects/libdisplay-info/di-edid-decode/di-edid-decode.p/displayid2.c.o812[459/704] Compiling C object subprojects/libdisplay-info/di-edid-decode/di-edid-decode.p/displayid.c.o813[460/704] Compiling C object subprojects/libdisplay-info/di-edid-decode/di-edid-decode.p/main.c.o814[461/704] Compiling C object subprojects/libdisplay-info/di-edid-decode/di-edid-decode.p/util.c.o815[462/704] Linking static target subprojects/libliftoff/libliftoff.a816[463/704] Compiling C object subprojects/libdisplay-info/test/di-edid-print.p/di-edid-print.c.o817[464/704] Compiling C object subprojects/libdisplay-info/di-edid-decode/di-edid-decode.p/edid.c.o818In function 'print_cvt_timing_code',819 inlined from 'print_display_desc' at ../subprojects/libdisplay-info/di-edid-decode/edid.c:671:4,820 inlined from 'print_edid' at ../subprojects/libdisplay-info/di-edid-decode/edid.c:966:3:821../subprojects/libdisplay-info/di-edid-decode/edid.c:467:51: warning: 'hratio' may be used uninitialized [-Wmaybe-uninitialized]822 467 | options.h_pixels = 8 * (((options.v_lines * hratio) / vratio) / 8);823 | ~~~~~~~~~~~~~~~~~^~~~~~~~~824../subprojects/libdisplay-info/di-edid-decode/edid.c: In function 'print_edid':825../subprojects/libdisplay-info/di-edid-decode/edid.c:442:13: note: 'hratio' was declared here826 442 | int hratio, vratio;827 | ^~~~~~828In function 'print_cvt_timing_code',829 inlined from 'print_display_desc' at ../subprojects/libdisplay-info/di-edid-decode/edid.c:671:4,830 inlined from 'print_edid' at ../subprojects/libdisplay-info/di-edid-decode/edid.c:966:3:831../subprojects/libdisplay-info/di-edid-decode/edid.c:467:61: warning: 'vratio' may be used uninitialized [-Wmaybe-uninitialized]832 467 | options.h_pixels = 8 * (((options.v_lines * hratio) / vratio) / 8);833 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~834../subprojects/libdisplay-info/di-edid-decode/edid.c: In function 'print_edid':835../subprojects/libdisplay-info/di-edid-decode/edid.c:442:21: note: 'vratio' was declared here836 442 | int hratio, vratio;837 | ^~~~~~838[465/704] Compiling C object subprojects/libliftoff/example/simple.p/common.c.o839[466/704] Compiling C object subprojects/libdisplay-info/di-edid-decode/di-edid-decode.p/cta.c.o840[467/704] Compiling C object subprojects/libliftoff/example/simple.p/simple.c.o841[468/704] Compiling C object subprojects/libliftoff/example/compositor.p/common.c.o842[469/704] Compiling C object subprojects/libliftoff/example/dynamic.p/common.c.o843[470/704] Compiling C object subprojects/libliftoff/example/compositor.p/compositor.c.o844[471/704] Compiling C object subprojects/libliftoff/example/dynamic.p/dynamic.c.o845[472/704] Compiling C object subprojects/libliftoff/example/multi-output.p/common.c.o846[473/704] Compiling C object subprojects/libliftoff/test/check_ndebug.p/check_ndebug.c.o847[474/704] Compiling C object subprojects/libliftoff/example/multi-output.p/multi-output.c.o848[475/704] Generating symbol file subprojects/libliftoff/test/libdrm.so.2.p/libdrm.so.2.symbols849[476/704] Compiling C object subprojects/libliftoff/test/bench.p/bench.c.o850[477/704] Compiling C object subprojects/libliftoff/test/test-priority.p/test_priority.c.o851[478/704] Compiling C object subprojects/libliftoff/test/test-alloc.p/test_alloc.c.o852[479/704] Compiling C object subprojects/libliftoff/test/test-dynamic.p/test_dynamic.c.o853[480/704] Compiling C object subprojects/libliftoff/test/test-prop.p/test_prop.c.o854[481/704] Compiling C object subprojects/libliftoff/test/test-candidate.p/test_candidate.c.o855[482/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_linux-dmabuf-v1-protocol.c.o856[483/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_viewporter-protocol.c.o857[484/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o858[485/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o859[486/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o860[487/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o861[488/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_primary-selection-unstable-v1-protocol.c.o862[489/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o863[490/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o864[491/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_linux-drm-syncobj-v1-protocol.c.o865[492/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_xdg-toplevel-icon-v1-protocol.c.o866[493/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o867[494/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_frog-color-management-v1-protocol.c.o868[495/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-xwayland-protocol.c.o869[496/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-input-method-protocol.c.o870[497/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-pipewire-protocol.c.o871[498/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-control-protocol.c.o872[499/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-private-protocol.c.o873[500/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-action-binding-protocol.c.o874[501/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-reshade-protocol.c.o875[502/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-swapchain-protocol.c.o876[503/704] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o877[504/704] Compiling C++ object src/gamescope.p/Utils_DirHelpers.cpp.o878[505/704] Compiling C++ object src/gamescope.p/Utils_TempFiles.cpp.o879[506/704] Compiling C++ object src/gamescope.p/Utils_Version.cpp.o880[507/704] Compiling C++ object src/gamescope.p/Backends_HeadlessBackend.cpp.o881[508/704] Compiling C++ object src/gamescope.p/Utils_Process.cpp.o882../src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':883../src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]884 101 | fscanf( pStatFile, "%*d %*s %*c %d", &nParentPid );885 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~886[509/704] Compiling C++ object src/gamescope.p/BufferMemo.cpp.o887[510/704] Compiling C++ object src/gamescope.p/Backends_WaylandBackend.cpp.o888[511/704] Compiling C++ object src/gamescope.p/convar.cpp.o889[512/704] Compiling C++ object src/gamescope.p/Script_Script.cpp.o890[513/704] Compiling C++ object src/gamescope.p/commit.cpp.o891../src/commit.cpp: In member function 'void commit_t::Signal()':892../src/commit.cpp:94:24: warning: 'frametime' may be used uninitialized [-Wmaybe-uninitialized]893 94 | mangoapp_update( uint64_t(~0ull), frametime, uint64_t(~0ull) );894 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~895../src/commit.cpp:72:14: note: 'frametime' was declared here896 72 | uint64_t frametime;897 | ^~~~~~~~~898[514/704] Compiling C++ object src/gamescope.p/color_helpers.cpp.o899[515/704] Compiling C++ object src/gamescope.p/edid.cpp.o900[516/704] Compiling C++ object src/gamescope.p/main.cpp.o901[517/704] Compiling C++ object src/gamescope.p/wlserver.cpp.o902[518/704] Compiling C++ object src/gamescope.p/vblankmanager.cpp.o903[519/704] Compiling C++ object src/gamescope.p/convar_script.cpp.o904[520/704] Compiling C++ object src/gamescope.p/steamcompmgr.cpp.o905../src/steamcompmgr.cpp: In function 'bool set_color_3dlut_override(const char*)':906../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]907 739 | fread(g_ColorMgmtLutsOverride[nLutIndex].lut3d, elems, sizeof(uint16_t), f);908 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~909../src/steamcompmgr.cpp: In function 'bool set_color_shaperlut_override(const char*)':910../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]911 767 | fread(g_ColorMgmtLutsOverride[nLutIndex].lut1d, elems, sizeof(uint16_t), f);912 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~913../src/steamcompmgr.cpp: In function 'void update_runtime_info()':914../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]915 6040 | pwrite( g_nRuntimeInfoFd, &limiter_enabled, sizeof( limiter_enabled ), 0 );916 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~917../src/steamcompmgr.cpp: In member function 'void xwayland_ctx_t::DetermineAndApplyFocus(const std::vector<steamcompmgr_win_t*>&)':918../src/steamcompmgr.cpp:4101:39: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result]919 4101 | system( buf );920 | ~~~~~~^~~~~~~921../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*)':922../src/steamcompmgr.cpp:2211:34: warning: 'baseWidth' may be used uninitialized [-Wmaybe-uninitialized]923 2211 | calc_scale_factor(baseScaleRatio_x, baseScaleRatio_y, baseWidth, baseHeight);924 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~925../src/steamcompmgr.cpp:2107:17: note: 'baseWidth' was declared here926 2107 | int32_t baseWidth, baseHeight;927 | ^~~~~~~~~928../src/steamcompmgr.cpp:2211:34: warning: 'baseHeight' may be used uninitialized [-Wmaybe-uninitialized]929 2211 | calc_scale_factor(baseScaleRatio_x, baseScaleRatio_y, baseWidth, baseHeight);930 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~931../src/steamcompmgr.cpp:2107:28: note: 'baseHeight' was declared here932 2107 | int32_t baseWidth, baseHeight;933 | ^~~~~~~~~~934[521/704] Compiling C++ object src/gamescope.p/ime.cpp.o935[522/704] Compiling C++ object src/gamescope.p/mangoapp.cpp.o936[523/704] Compiling C++ object src/gamescope.p/log.cpp.o937../src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, __va_list_tag*)':938../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]939 102 | vasprintf(&buf, fmt, args);940 | ~~~~~~~~~^~~~~~~~~~~~~~~~~941[524/704] Compiling C++ object src/gamescope.p/Timeline.cpp.o942[525/704] Compiling C++ object src/gamescope.p/rendervulkan.cpp.o943[526/704] Compiling C++ object src/gamescope.p/InputEmulation.cpp.o944[527/704] Compiling C++ object src/gamescope.p/x11cursor.cpp.o945[528/704] Compiling C++ object src/gamescope.p/backend.cpp.o946[529/704] Compiling C++ object src/gamescope.p/modegen.cpp.o947[530/704] Compiling C++ object src/gamescope.p/LibInputHandler.cpp.o948[531/704] Compiling C++ object src/gamescope.p/Backends_SDLBackend.cpp.o949[532/704] Compiling C++ object src/gamescope.p/pipewire.cpp.o950[533/704] Compiling C++ object src/gamescope.p/Backends_DRMBackend.cpp.o951In file included from ../src/Script/Script.h:9,952 from ../src/Backends/DRMBackend.cpp:3:953In 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]',954 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,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 (&)[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,956 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,957 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,958 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,959 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,960 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,961 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,962 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,963 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,964 inlined from 'void gamescope::CDRMConnector::ParseEDID()' at ../src/Backends/DRMBackend.cpp:2426:72:965../thirdparty/sol/sol.hpp:3496:16: warning: array subscript 'const char [22][0]' is partly outside array bounds of 'const char [12]' [-Warray-bounds=]966 3496 | (lua_getfield((L), (i), (k)), lua_type((L), -1))967 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~968../thirdparty/sol/sol.hpp:16404:49: note: in expansion of macro 'lua_getfield'96916404 | lua_getfield(L, tableindex, &key[0]);970 | ^~~~~~~~~~~~971In 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]',972 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,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 (&)[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,974 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,975 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,976 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,977 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,978 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,979 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,980 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,981 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,982 inlined from 'void gamescope::CDRMConnector::ParseEDID()' at ../src/Backends/DRMBackend.cpp:2447:60:983../thirdparty/sol/sol.hpp:3496:16: warning: array subscript 'const char [22][0]' is partly outside array bounds of 'const char [4]' [-Warray-bounds=]984 3496 | (lua_getfield((L), (i), (k)), lua_type((L), -1))985 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~986../thirdparty/sol/sol.hpp:16404:49: note: in expansion of macro 'lua_getfield'98716404 | lua_getfield(L, tableindex, &key[0]);988 | ^~~~~~~~~~~~989In 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]',990 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,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 (&)[28]; T = char [28]; P = float; bool b = false; bool raw = false; <template-parameter-1-5> = void]' at ../thirdparty/sol/sol.hpp:16581:21,992 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,993 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,994 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,995 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,996 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,997 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,998 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,999 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,1000 inlined from 'void gamescope::CDRMConnector::ParseEDID()' at ../src/Backends/DRMBackend.cpp:2451:55:1001../thirdparty/sol/sol.hpp:3496:16: warning: array subscript 'const char [28][0]' is partly outside array bounds of 'const char [24]' [-Warray-bounds=]1002 3496 | (lua_getfield((L), (i), (k)), lua_type((L), -1))1003 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~1004../thirdparty/sol/sol.hpp:16404:49: note: in expansion of macro 'lua_getfield'100516404 | lua_getfield(L, tableindex, &key[0]);1006 | ^~~~~~~~~~~~1007In 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]',1008 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,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 (&)[28]; T = char [28]; P = float; bool b = false; bool raw = false; <template-parameter-1-5> = void]' at ../thirdparty/sol/sol.hpp:16581:21,1010 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,1011 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,1012 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,1013 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,1014 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,1015 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,1016 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,1017 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,1018 inlined from 'void gamescope::CDRMConnector::ParseEDID()' at ../src/Backends/DRMBackend.cpp:2453:60:1019../thirdparty/sol/sol.hpp:3496:16: warning: array subscript 'const char [28][0]' is partly outside array bounds of 'const char [24]' [-Warray-bounds=]1020 3496 | (lua_getfield((L), (i), (k)), lua_type((L), -1))1021 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~1022../thirdparty/sol/sol.hpp:16404:49: note: in expansion of macro 'lua_getfield'102316404 | lua_getfield(L, tableindex, &key[0]);1024 | ^~~~~~~~~~~~1025../src/Backends/DRMBackend.cpp: In member function 'void gamescope::CDRMConnector::ParseEDID()':1026../src/Backends/DRMBackend.cpp:2348:40: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation]1027 2348 | strncpy( m_Mutable.szDataString, pszDataString, sizeof( m_Mutable.szDataString ) );1028 | ^1029../src/Backends/DRMBackend.cpp:2343:40: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation]1030 2343 | strncpy( m_Mutable.szModel, pszModel, sizeof( m_Mutable.szModel ) );1031 | ^1032[534/704] Compiling C++ object src/gamescope.p/reshade_effect_manager.cpp.o1033[535/704] Compiling C++ object src/gamescope.p/reshade_source_effect_expression.cpp.o1034[536/704] Compiling C++ object src/gamescope.p/reshade_source_effect_lexer.cpp.o1035[537/704] Compiling C++ object src/gamescope.p/reshade_source_effect_parser_exp.cpp.o1036[538/704] Compiling C++ object src/gamescope.p/reshade_source_effect_codegen_spirv.cpp.o1037[539/704] Compiling C++ object src/gamescope.p/reshade_source_effect_parser_stmt.cpp.o1038[540/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_linux-dmabuf-v1-protocol.c.o1039[541/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_viewporter-protocol.c.o1040[542/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o1041[543/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o1042[544/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o1043[545/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o1044[546/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o1045[547/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_primary-selection-unstable-v1-protocol.c.o1046[548/704] Compiling C++ object src/gamescope.p/Backends_OpenVRBackend.cpp.o1047[549/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o1048[550/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_linux-drm-syncobj-v1-protocol.c.o1049[551/704] Compiling C++ object src/gamescope.p/reshade_source_effect_symbol_table.cpp.o1050[552/704] Compiling C++ object src/gamescope.p/reshade_source_effect_preprocessor.cpp.o1051[553/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o1052[554/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-xwayland-protocol.c.o1053[555/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_xdg-toplevel-icon-v1-protocol.c.o1054[556/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-input-method-protocol.c.o1055[557/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-pipewire-protocol.c.o1056[558/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-control-protocol.c.o1057[559/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-private-protocol.c.o1058[560/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-swapchain-protocol.c.o1059[561/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_frog-color-management-v1-protocol.c.o1060[562/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-action-binding-protocol.c.o1061[563/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o1062[564/704] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-reshade-protocol.c.o1063[565/704] Compiling C++ object src/gamescopestream.p/Utils_DirHelpers.cpp.o1064[566/704] Compiling C++ object src/gamescopestream.p/convar.cpp.o1065[567/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[568/704] Compiling C++ object src/gamescopestream.p/Utils_Version.cpp.o1071[569/704] Compiling C++ object src/gamescopereaper.p/Apps_gamescopereaper.cpp.o1072[570/704] Compiling C++ object src/gamescopestream.p/log.cpp.o1073../src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, __va_list_tag*)':1074../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]1075 102 | vasprintf(&buf, fmt, args);1076 | ~~~~~~~~~^~~~~~~~~~~~~~~~~1077[571/704] Compiling C++ object src/gamescopereaper.p/Utils_DirHelpers.cpp.o1078[572/704] Compiling C++ object src/gamescopestream.p/Apps_gamescopestream.cpp.o1079[573/704] Compiling C++ object src/gamescopereaper.p/convar.cpp.o1080[574/704] Compiling C++ object src/gamescopereaper.p/Utils_Version.cpp.o1081[575/704] Compiling C++ object src/gamescopereaper.p/Utils_Process.cpp.o1082../src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':1083../src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]1084 101 | fscanf( pStatFile, "%*d %*s %*c %d", &nParentPid );1085 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1086[576/704] Compiling C++ object src/gamescope_color_microbench.p/color_bench.cpp.o1087[577/704] Compiling C++ object src/gamescope_color_microbench.p/convar.cpp.o1088[578/704] Compiling C++ object src/gamescope_color_microbench.p/Utils_DirHelpers.cpp.o1089[579/704] Compiling C++ object src/gamescope_color_microbench.p/color_helpers.cpp.o1090[580/704] Compiling C++ object src/gamescopereaper.p/log.cpp.o1091../src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, __va_list_tag*)':1092../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]1093 102 | vasprintf(&buf, fmt, args);1094 | ~~~~~~~~~^~~~~~~~~~~~~~~~~1095[581/704] Compiling C++ object src/gamescope_color_microbench.p/Utils_Version.cpp.o1096[582/704] Compiling C++ object src/gamescope_color_tests.p/color_tests.cpp.o1097[583/704] Compiling C++ object src/gamescope_color_microbench.p/Utils_Process.cpp.o1098../src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':1099../src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]1100 101 | fscanf( pStatFile, "%*d %*s %*c %d", &nParentPid );1101 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1102[584/704] Compiling C++ object src/gamescope_color_tests.p/convar.cpp.o1103[585/704] Compiling C++ object src/gamescope_color_tests.p/color_helpers.cpp.o1104[586/704] Compiling C++ object src/gamescope_color_microbench.p/log.cpp.o1105../src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, __va_list_tag*)':1106../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]1107 102 | vasprintf(&buf, fmt, args);1108 | ~~~~~~~~~^~~~~~~~~~~~~~~~~1109[587/704] Compiling C++ object src/gamescope_color_tests.p/Utils_DirHelpers.cpp.o1110[588/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_linux-dmabuf-v1-protocol.c.o1111[589/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_viewporter-protocol.c.o1112[590/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o1113[591/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o1114[592/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o1115[593/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o1116[594/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o1117[595/704] Compiling C++ object src/gamescope_color_tests.p/Utils_Version.cpp.o1118[596/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_primary-selection-unstable-v1-protocol.c.o1119[597/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o1120[598/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_linux-drm-syncobj-v1-protocol.c.o1121[599/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o1122[600/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_xdg-toplevel-icon-v1-protocol.c.o1123[601/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-xwayland-protocol.c.o1124[602/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_frog-color-management-v1-protocol.c.o1125[603/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-pipewire-protocol.c.o1126[604/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-input-method-protocol.c.o1127[605/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-control-protocol.c.o1128[606/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-reshade-protocol.c.o1129[607/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-swapchain-protocol.c.o1130[608/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-private-protocol.c.o1131[609/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-action-binding-protocol.c.o1132[610/704] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o1133[611/704] Compiling C++ object src/gamescope_color_tests.p/Utils_Process.cpp.o1134../src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':1135../src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]1136 101 | fscanf( pStatFile, "%*d %*s %*c %d", &nParentPid );1137 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1138[612/704] Compiling C++ object src/gamescope_color_tests.p/log.cpp.o1139../src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, __va_list_tag*)':1140../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]1141 102 | vasprintf(&buf, fmt, args);1142 | ~~~~~~~~~^~~~~~~~~~~~~~~~~1143[613/704] Compiling C++ object src/gamescopectl.p/Utils_DirHelpers.cpp.o1144[614/704] Compiling C++ object src/gamescopectl.p/convar.cpp.o1145[615/704] Compiling C++ object src/gamescopectl.p/Apps_gamescopectl.cpp.o1146[616/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_linux-dmabuf-v1-protocol.c.o1147[617/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_viewporter-protocol.c.o1148[618/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o1149[619/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o1150[620/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o1151[621/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o1152[622/704] Compiling C++ object src/gamescopectl.p/Utils_Version.cpp.o1153[623/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o1154[624/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_primary-selection-unstable-v1-protocol.c.o1155[625/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o1156[626/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_linux-drm-syncobj-v1-protocol.c.o1157[627/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o1158[628/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_xdg-toplevel-icon-v1-protocol.c.o1159[629/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_frog-color-management-v1-protocol.c.o1160[630/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-pipewire-protocol.c.o1161[631/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-xwayland-protocol.c.o1162[632/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-control-protocol.c.o1163[633/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-input-method-protocol.c.o1164[634/704] Compiling C++ object src/gamescopectl.p/Utils_Process.cpp.o1165../src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':1166../src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]1167 101 | fscanf( pStatFile, "%*d %*s %*c %d", &nParentPid );1168 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1169[635/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-swapchain-protocol.c.o1170[636/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-reshade-protocol.c.o1171[637/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-action-binding-protocol.c.o1172[638/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-private-protocol.c.o1173[639/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_linux-dmabuf-v1-protocol.c.o1174[640/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_viewporter-protocol.c.o1175[641/704] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o1176[642/704] Compiling C object src/gamescope-type.p/Apps_gamescope_type.c.o1177[643/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o1178[644/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o1179[645/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o1180[646/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o1181[647/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o1182[648/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_primary-selection-unstable-v1-protocol.c.o1183[649/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o1184[650/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o1185[651/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_linux-drm-syncobj-v1-protocol.c.o1186[652/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_frog-color-management-v1-protocol.c.o1187[653/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_xdg-toplevel-icon-v1-protocol.c.o1188[654/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-xwayland-protocol.c.o1189[655/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-input-method-protocol.c.o1190[656/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-pipewire-protocol.c.o1191[657/704] Compiling C++ object src/gamescopectl.p/log.cpp.o1192../src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, __va_list_tag*)':1193../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]1194 102 | vasprintf(&buf, fmt, args);1195 | ~~~~~~~~~^~~~~~~~~~~~~~~~~1196[658/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-swapchain-protocol.c.o1197[659/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-control-protocol.c.o1198[660/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-reshade-protocol.c.o1199[661/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-private-protocol.c.o1200[662/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o1201[663/704] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-action-binding-protocol.c.o1202[664/704] Compiling C++ object src/gamescope_hotkey_example.p/Utils_DirHelpers.cpp.o1203[665/704] Compiling C++ object src/gamescope_hotkey_example.p/Apps_gamescope_hotkey_example.cpp.o1204[666/704] Compiling C++ object src/gamescope_hotkey_example.p/Utils_Version.cpp.o1205[667/704] Compiling C++ object src/gamescope_hotkey_example.p/convar.cpp.o1206[668/704] Compiling C++ object src/gamescope_hotkey_example.p/Utils_Process.cpp.o1207../src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':1208../src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]1209 101 | fscanf( pStatFile, "%*d %*s %*c %d", &nParentPid );1210 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1211[669/704] Compiling C++ object tests/gamescope_tests.p/.._src_convar.cpp.o1212[670/704] Compiling C++ object tests/gamescope_tests.p/.._src_Utils_DirHelpers.cpp.o1213[671/704] Compiling C++ object tests/gamescope_tests.p/.._src_Utils_Version.cpp.o1214[672/704] Compiling C++ object tests/gamescope_tests.p/.._src_Utils_Process.cpp.o1215../src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':1216../src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]1217 101 | fscanf( pStatFile, "%*d %*s %*c %d", &nParentPid );1218 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1219[673/704] Compiling C++ object src/gamescope_hotkey_example.p/log.cpp.o1220../src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, __va_list_tag*)':1221../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]1222 102 | vasprintf(&buf, fmt, args);1223 | ~~~~~~~~~^~~~~~~~~~~~~~~~~1224[674/704] Compiling C++ object tests/gamescope_tests.p/.._src_log.cpp.o1225../src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, __va_list_tag*)':1226../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]1227 102 | vasprintf(&buf, fmt, args);1228 | ~~~~~~~~~^~~~~~~~~~~~~~~~~1229[675/704] Compiling C++ object tests/gamescope_tests.p/test_convar.cpp.o1230[676/704] Compiling C++ object tests/gamescope_tests.p/.._src_Script_Script.cpp.o1231[677/704] Compiling C++ object tests/gamescope_tests.p/test_process.cpp.o1232../tests/test_process.cpp: In static member function 'static {anonymous}::ScopedReaper {anonymous}::ScopedReaper::Spawn(std::vector<std::__cxx11::basic_string<char> >)':1233../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]1234 159 | read(pipefd[0], buf, sizeof(buf) - 1);1235 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1236[678/704] Compiling C++ object tests/reaper_test_helper.p/reaper_test_helper.cpp.o1237[679/704] Compiling C++ object tests/gamescope_tests.p/test_utils_string.cpp.o1238[680/704] Linking target subprojects/libdisplay-info/di-edid-decode/di-edid-decode1239[681/704] Linking target subprojects/libdisplay-info/test/di-edid-print1240[682/704] Linking target subprojects/libliftoff/example/simple1241[683/704] Linking target subprojects/libliftoff/example/compositor1242[684/704] Compiling C++ object tests/gamescope_tests.p/test_utils_parsers.cpp.o1243[685/704] Linking target subprojects/libliftoff/example/dynamic1244[686/704] Linking target subprojects/libliftoff/example/multi-output1245[687/704] Linking target subprojects/libliftoff/test/check_ndebug1246[688/704] Linking target subprojects/libliftoff/test/bench1247[689/704] Linking target subprojects/libliftoff/test/test-alloc1248[690/704] Linking target subprojects/libliftoff/test/test-dynamic1249[691/704] Linking target subprojects/libliftoff/test/test-priority1250[692/704] Linking target subprojects/libliftoff/test/test-prop1251[693/704] Linking target subprojects/libliftoff/test/test-candidate1252[694/704] Linking target src/gamescopestream1253[695/704] Linking target src/gamescopereaper1254[696/704] Linking target src/gamescope_color_tests1255[697/704] Linking target src/gamescope_color_microbench1256[698/704] Linking target src/gamescope-type1257[699/704] Linking target src/gamescopectl1258[700/704] Linking target src/gamescope1259[701/704] Linking target tests/reaper_test_helper1260[702/704] Linking target src/gamescope_hotkey_example1261[703/704] Compiling C++ object tests/gamescope_tests.p/.._src_convar_script.cpp.o1262[704/704] Linking target tests/gamescope_tests1263buildPhase completed in 1 minutes 40 secondsinstallPhase
1264mesonInstallPhase flags: --skip-subprojects1265Installing src/gamescope to /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/bin1266Installing src/gamescopestream to /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/bin1267Installing src/gamescopereaper to /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/bin1268Installing src/gamescopectl to /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/bin1269Installing src/gamescope-type to /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/bin1270Running custom install script '/build/source/default_extras_install.sh'fixupPhase
1271shrinking RPATHs of ELF executables and libraries in /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.261272shrinking /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/bin/gamescopereaper1273shrinking /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/bin/.gamescope-wrapped1274shrinking /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/bin/gamescope-type1275shrinking /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/bin/gamescopectl1276shrinking /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/bin/gamescopestream1277shrinking /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/bin/gamescope1278checking for references to /build/ in /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26...1279patching script interpreter paths in /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.261280stripping (with command strip and flags -S -p) in /nix/store/7rvafdd1zpciprnk77mlwqblvbdw4zgs-gamescope-3.16.26/bin