nixbot

builds

succeeded gamescope-3.16.28 checks.x86_64-linux.nixos-tomservo · build #36 · raw

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