==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: gamescope 3.16.28-1 (Mon Aug 31 19:00:42 2026)
==> Retrieving sources...
-> Updating gamescope git repo...
-> Updating libdisplay-info git repo...
-> Updating libliftoff git repo...
-> Updating openvr git repo...
-> Updating reshade git repo...
-> Updating SPIRV-Headers git repo...
-> Updating vkroots git repo...
-> Updating wlroots git repo...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with b2sums...
gamescope ... Passed
libdisplay-info ... Skipped
libliftoff ... Skipped
openvr ... Skipped
reshade ... Skipped
SPIRV-Headers ... Skipped
vkroots ... Skipped
wlroots ... Skipped
==> Making package: gamescope 3.16.28-1 (Tue Sep 1 01:01:16 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
:: There are 5 providers available for libgl:
:: Repository extra
1) libglvnd
:: Repository alarm
2) imx-gpu-viv-dfb 3) imx-gpu-viv-fb 4) imx-gpu-viv-wl 5) imx-gpu-viv-x11
Enter a number (default=1):
looking for conflicting packages...
Packages (85) aom-3.15.0-1 cairo-1.18.4-1 dav1d-1.5.4-1 default-cursors-3-1 fontconfig-2:2.18.3-2 freetype2-2.14.3-1 fribidi-1.0.16-2 graphite-1:1.3.15-1 harfbuzz-14.4.0-1 hidapi-0.15.0-1 jbigkit-2.1-8 libdatrie-0.2.14-1 libdeflate-1.26-1 libedit-20260512_3.1-1 libepoxy-1.5.10-3 libevdev-1.13.7-1 libfontenc-1.1.9-1 libglvnd-1.7.0-3 libgudev-238-3 libice-1.1.2-1 libjpeg-turbo-3.2.0-2 libpciaccess-0.19-1 libpng-1.6.58-2 libsm-1.2.6-1 libthai-0.1.30-1 libtiff-4.7.2-1 libwacom-2.19.1-1 libwebp-1.6.0-2 libxau-1.0.12-1 libxcvt-0.1.3-1 libxdmcp-1.1.5-2 libxfont2-2.0.9-1 libxft-2.3.9-1 libxkbfile-1.2.0-1 libxrandr-1.5.5-1 libxshmfence-1.3.3-1 libxt-1.3.1-1 libyuv-r2921+644251f25-1 llvm-libs-22.1.8-2 lm_sensors-1:3.6.2-1 lua54-5.4.9-1 lzo-2.10-5 mesa-1:26.2.1-1 mtdev-1.1.7-1 pango-1:1.58.2-1 rav1e-0.8.1-3 sdl3-3.4.14-1 spirv-tools-1:1.4.357.0-1 xcb-proto-1.17.0-4 xkeyboard-config-2.48-1 xorg-fonts-encodings-1.1.0-2 xorg-server-common-21.1.24-1 xorg-setxkbmap-1.3.5-1 xorg-xkbcomp-1.5.0-1 xorgproto-2025.1-1 lcms2-2.19.1-1 libavif-1.4.2-1 libdecor-0.2.5-1 libdrm-2.4.134-1 libei-1.6.0-1 libinput-1.31.3-1 libpipewire-1:1.6.8-1 libx11-1.8.13-1 libxcb-1.17.0-1 libxcomposite-0.4.7-1 libxcursor-1.2.3-1 libxdamage-1.1.7-1 libxext-1.3.7-1 libxfixes-6.0.2-1 libxi-1.8.3-1 libxkbcommon-1.13.2-1 libxmu-1.3.1-1 libxrender-0.9.12-1 libxres-1.2.3-1 libxtst-1.2.5-1 libxxf86vm-1.1.7-1 luajit-2.1.1787165859+1ee778a-1 pixman-0.46.4-1.1 sdl2-compat-2.32.70-1 seatd-0.9.3-1 vulkan-icd-loader-1.4.357.0-1 wayland-1.26.0-1 xcb-util-errors-1.0.1-2 xcb-util-wm-0.4.2-2 xorg-xwayland-24.1.13-1
Total Download Size: 6.54 MiB
Total Installed Size: 321.03 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
aom-3.15.0-1-armv7h downloading...
rav1e-0.8.1-3-armv7h downloading...
xorg-xwayland-24.1.13-1-armv7h downloading...
xorg-fonts-encodings-1.1.0-2-any downloading...
libxt-1.3.1-1-armv7h downloading...
luajit-2.1.1787165859+1ee778a-1-armv7h downloading...
lua54-5.4.9-1-armv7h downloading...
libavif-1.4.2-1-armv7h downloading...
libinput-1.31.3-1-armv7h downloading...
libwacom-2.19.1-1-armv7h downloading...
libyuv-r2921+644251f25-1-armv7h downloading...
libei-1.6.0-1-armv7h downloading...
libxfont2-2.0.9-1-armv7h downloading...
xorg-xkbcomp-1.5.0-1-armv7h downloading...
libice-1.1.2-1-armv7h downloading...
libxmu-1.3.1-1-armv7h downloading...
libxkbfile-1.2.0-1-armv7h downloading...
libevdev-1.13.7-1-armv7h downloading...
libsm-1.2.6-1-armv7h downloading...
libdecor-0.2.5-1-armv7h downloading...
seatd-0.9.3-1-armv7h downloading...
xcb-util-wm-0.4.2-2-armv7h downloading...
xorg-server-common-21.1.24-1-armv7h downloading...
mtdev-1.1.7-1-armv7h downloading...
libfontenc-1.1.9-1-armv7h downloading...
xorg-setxkbmap-1.3.5-1-armv7h downloading...
xcb-util-errors-1.0.1-2-armv7h downloading...
libxcvt-0.1.3-1-armv7h downloading...
libxres-1.2.3-1-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libjpeg-turbo...
installing jbigkit...
installing libdeflate...
installing libwebp...
Optional dependencies for libwebp
libwebp-utils: WebP conversion and inspection tools
installing libtiff...
Optional dependencies for libtiff
freeglut: for using tiffgt
installing lcms2...
installing aom...
installing dav1d...
Optional dependencies for dav1d
dav1d-doc: HTML documentation
installing libpng...
installing libyuv...
installing rav1e...
installing libavif...
installing default-cursors...
Optional dependencies for default-cursors
adwaita-cursors: default cursor theme
installing wayland...
installing freetype2...
Optional dependencies for freetype2
harfbuzz: Improved autohinting [pending]
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libxrender...
installing lzo...
installing pixman...
installing cairo...
installing fribidi...
installing graphite...
Optional dependencies for graphite
graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
harfbuzz-utils: utilities
installing libdatrie...
installing libthai...
installing libxft...
installing pango...
installing libdecor...
Optional dependencies for libdecor
gtk3: gtk3 support
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
cairo: needed for modetest tool [installed]
installing libevdev...
installing libei...
installing libgudev...
installing libwacom...
Optional dependencies for libwacom
python-libevdev: for libwacom-show-stylus
python-pyudev: for libwacom-show-stylus
installing lua54...
installing mtdev...
installing libinput...
Optional dependencies for libinput
libinput-tools: debug utilities
installing libpipewire...
installing libxfixes...
installing libxcomposite...
installing libxcursor...
installing libxdamage...
installing libxi...
installing xkeyboard-config...
installing libxkbcommon...
Optional dependencies for libxkbcommon
libxkbcommon-x11: xkbcli interactive-x11
wayland: xkbcli interactive-wayland [installed]
installing libice...
installing libsm...
installing libxt...
installing libxmu...
installing libxres...
installing libxtst...
installing libxxf86vm...
installing luajit...
installing libxshmfence...
installing libedit...
installing llvm-libs...
installing lm_sensors...
Optional dependencies for lm_sensors
rrdtool: for logging with sensord
perl: for sensor detection and configuration convert [installed]
installing spirv-tools...
installing mesa...
Optional dependencies for mesa
opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing hidapi...
Optional dependencies for hidapi
libusb: for hidapi-libusb [installed]
installing sdl3...
Optional dependencies for sdl3
alsa-lib: ALSA audio driver
libpulse: PulseAudio audio driver
jack: JACK audio driver
pipewire: PipeWire audio driver
vulkan-driver: vulkan renderer
sndio: sndio audio driver
libdecor: Wayland client decorations [installed]
installing sdl2-compat...
installing seatd...
installing vulkan-icd-loader...
Optional dependencies for vulkan-icd-loader
vulkan-driver: packaged vulkan driver
installing xcb-util-errors...
installing xcb-util-wm...
installing libepoxy...
installing xorg-fonts-encodings...
installing libfontenc...
installing libxfont2...
installing libxkbfile...
installing xorg-xkbcomp...
installing libxrandr...
installing xorg-setxkbmap...
installing xorg-server-common...
installing libxcvt...
installing xorg-xwayland...
:: Running post-transaction hooks...
(1/7) Creating system user accounts...
Creating group 'seat' with GID 967.
(2/7) Updating udev hardware database...
(3/7) Reloading system manager configuration...
Skipped: Current root is not booted.
(4/7) Reloading device manager configuration...
Skipped: Current root is not booted.
(5/7) Arming ConditionNeedsUpdate...
(6/7) Updating fontconfig configuration...
(7/7) Updating fontconfig cache...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (19) cppdap-1.58.0-3 hicolor-icon-theme-0.18-1 jsoncpp-1.9.6-3 libuv-1.52.1-2 perl-error-0.17030-3 perl-mailtools-2.22-3 perl-timedate-2.35-1 python-tqdm-4.70.0-1 rhash-1.4.6-1 zlib-ng-2.3.3-1 benchmark-1.9.5-2 catch2-3.15.3-1 cmake-4.4.3-1 git-2.55.0-1 glslang-1:1.4.357.0-1 meson-1.12.0-1 ninja-1.13.2-3 vulkan-headers-1:1.4.357.0-1 wayland-protocols-1.49-1
Total Download Size: 0.69 MiB
Total Installed Size: 232.75 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
catch2-3.15.3-1-armv7h downloading...
wayland-protocols-1.49-1-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing benchmark...
installing cppdap...
installing hicolor-icon-theme...
installing jsoncpp...
Optional dependencies for jsoncpp
jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
make: for unix Makefile generator [installed]
ninja: for ninja generator [pending]
qt6-base: cmake-gui
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
git-zsh-completion: upstream zsh completion
tk: gitk and git gui
openssh: ssh transport and crypto
man: show help with `git command --help`
perl-libwww: git svn
perl-term-readkey: git svn and interactive.singlekey setting
perl-io-socket-ssl: git send-email TLS support
perl-authen-sasl: git send-email TLS support
perl-cgi: gitweb (web interface) support
python: git svn & git p4 [installed]
subversion: git svn
org.freedesktop.secrets: keyring credential helper
libsecret: libsecret credential helper [installed]
less: the default pager for git
installing glslang...
installing ninja...
installing python-tqdm...
Optional dependencies for python-tqdm
python-requests: telegram
installing meson...
installing vulkan-headers...
Optional dependencies for vulkan-headers
python: Registry tools [installed]
installing wayland-protocols...
installing catch2...
:: Running post-transaction hooks...
(1/3) Creating system user accounts...
Creating group 'git' with GID 966.
Creating user 'git' (git daemon user) with UID 966 and GID 966.
(2/3) Reloading system manager configuration...
Skipped: Current root is not booted.
(3/3) Arming ConditionNeedsUpdate...
==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Creating working copy of gamescope git repo...
Cloning into 'gamescope'...
done.
Switched to a new branch 'makepkg'
-> Creating working copy of libdisplay-info git repo...
Cloning into 'libdisplay-info'...
done.
-> Creating working copy of libliftoff git repo...
Cloning into 'libliftoff'...
done.
-> Creating working copy of openvr git repo...
Cloning into 'openvr'...
done.
Updating files: 2% (24/857)
Updating files: 3% (26/857)
Updating files: 4% (35/857)
Updating files: 4% (41/857)
Updating files: 5% (43/857)
Updating files: 6% (52/857)
Updating files: 7% (60/857)
Updating files: 8% (69/857)
Updating files: 9% (78/857)
Updating files: 10% (86/857)
Updating files: 11% (95/857)
Updating files: 12% (103/857)
Updating files: 13% (112/857)
Updating files: 14% (120/857)
Updating files: 14% (127/857)
Updating files: 15% (129/857)
Updating files: 15% (137/857)
Updating files: 16% (138/857)
Updating files: 16% (140/857)
Updating files: 17% (146/857)
Updating files: 17% (153/857)
Updating files: 17% (154/857)
Updating files: 18% (155/857)
Updating files: 18% (159/857)
Updating files: 19% (163/857)
Updating files: 20% (172/857)
Updating files: 21% (180/857)
Updating files: 22% (189/857)
Updating files: 23% (198/857)
Updating files: 24% (206/857)
Updating files: 25% (215/857)
Updating files: 26% (223/857)
Updating files: 27% (232/857)
Updating files: 28% (240/857)
Updating files: 29% (249/857)
Updating files: 30% (258/857)
Updating files: 31% (266/857)
Updating files: 32% (275/857)
Updating files: 33% (283/857)
Updating files: 34% (292/857)
Updating files: 35% (300/857)
Updating files: 36% (309/857)
Updating files: 37% (318/857)
Updating files: 38% (326/857)
Updating files: 39% (335/857)
Updating files: 40% (343/857)
Updating files: 41% (352/857)
Updating files: 42% (360/857)
Updating files: 43% (369/857)
Updating files: 43% (371/857)
Updating files: 44% (378/857)
Updating files: 44% (382/857)
Updating files: 45% (386/857)
Updating files: 46% (395/857)
Updating files: 47% (403/857)
Updating files: 48% (412/857)
Updating files: 49% (420/857)
Updating files: 50% (429/857)
Updating files: 51% (438/857)
Updating files: 52% (446/857)
Updating files: 53% (455/857)
Updating files: 54% (463/857)
Updating files: 55% (472/857)
Updating files: 56% (480/857)
Updating files: 57% (489/857)
Updating files: 58% (498/857)
Updating files: 59% (506/857)
Updating files: 60% (515/857)
Updating files: 61% (523/857)
Updating files: 62% (532/857)
Updating files: 63% (540/857)
Updating files: 64% (549/857)
Updating files: 65% (558/857)
Updating files: 66% (566/857)
Updating files: 67% (575/857)
Updating files: 68% (583/857)
Updating files: 69% (592/857)
Updating files: 70% (600/857)
Updating files: 71% (609/857)
Updating files: 72% (618/857)
Updating files: 73% (626/857)
Updating files: 74% (635/857)
Updating files: 75% (643/857)
Updating files: 76% (652/857)
Updating files: 77% (660/857)
Updating files: 78% (669/857)
Updating files: 79% (678/857)
Updating files: 80% (686/857)
Updating files: 81% (695/857)
Updating files: 82% (703/857)
Updating files: 83% (712/857)
Updating files: 84% (720/857)
Updating files: 85% (729/857)
Updating files: 86% (738/857)
Updating files: 87% (746/857)
Updating files: 88% (755/857)
Updating files: 89% (763/857)
Updating files: 90% (772/857)
Updating files: 91% (780/857)
Updating files: 92% (789/857)
Updating files: 93% (798/857)
Updating files: 93% (804/857)
Updating files: 94% (806/857)
Updating files: 94% (814/857)
Updating files: 95% (815/857)
Updating files: 96% (823/857)
Updating files: 97% (832/857)
Updating files: 98% (840/857)
Updating files: 99% (849/857)
Updating files: 100% (857/857)
Updating files: 100% (857/857), done.
-> Creating working copy of reshade git repo...
Cloning into 'reshade'...
done.
-> Creating working copy of SPIRV-Headers git repo...
Cloning into 'SPIRV-Headers'...
done.
-> Creating working copy of vkroots git repo...
Cloning into 'vkroots'...
done.
-> Creating working copy of wlroots git repo...
Cloning into 'wlroots'...
done.
==> Starting prepare()...
Initialized empty Git repository in /build/gamescope/src/gamescope/subprojects/glm/.git/
From https://github.com/g-truc/glm
* branch 0af55ccecd98d4e5a8d1fad7de25ba429d60e863 -> FETCH_HEAD
HEAD is now at 0af55cc Trying to fix C.I. timeout...
Initialized empty Git repository in /build/gamescope/src/gamescope/subprojects/stb/.git/
From https://github.com/nothings/stb
* branch 5736b15f7ea0ffb08dd38af21067c314d6a3aae9 -> FETCH_HEAD
HEAD is now at 5736b15 re-add perlin noise again
Progress: 0 / 7 (glm)
Progress: 0 / 7 (stb, glm)
Progress: 0 / 7 (libliftoff, stb, glm)
Download libliftoff...
-> Already downloaded
Progress: 1 / 7 (stb, glm)
Progress: 1 / 7 (stb, glm, libdisplay-info)
Download libdisplay-info...
-> Already downloaded
Progress: 2 / 7 (stb, glm)
Progress: 2 / 7 (stb, glm, openvr)
Download openvr...
-> Already downloaded
Progress: 3 / 7 (stb, glm)
Progress: 3 / 7 (vkroots, stb, glm)
Download vkroots...
-> Already downloaded
Progress: 4 / 7 (stb, glm)
Progress: 4 / 7 (wlroots, stb, glm)
Download wlroots...
-> Already downloaded
Progress: 5 / 7 (stb, glm)
Download glm...
-> done
Progress: 6 / 7 (stb)
Download stb...
-> done
Progress: 7 / 7 ()
Submodule 'src/reshade' (https://github.com/Joshua-Ashton/reshade) registered for path 'src/reshade'
Submodule 'subprojects/libdisplay-info' (https://gitlab.freedesktop.org/emersion/libdisplay-info) registered for path 'subprojects/libdisplay-info'
Submodule 'subprojects/libliftoff' (https://gitlab.freedesktop.org/emersion/libliftoff.git) registered for path 'subprojects/libliftoff'
Submodule 'subprojects/openvr' (https://github.com/ValveSoftware/openvr.git) registered for path 'subprojects/openvr'
Submodule 'subprojects/vkroots' (https://github.com/Joshua-Ashton/vkroots) registered for path 'subprojects/vkroots'
Submodule 'subprojects/wlroots' (https://gitlab.freedesktop.org/wlroots/wlroots.git) registered for path 'subprojects/wlroots'
Submodule 'thirdparty/SPIRV-Headers' (https://github.com/KhronosGroup/SPIRV-Headers/) registered for path 'thirdparty/SPIRV-Headers'
Cloning into '/build/gamescope/src/gamescope/src/reshade'...
done.
Cloning into '/build/gamescope/src/gamescope/subprojects/libdisplay-info'...
done.
Cloning into '/build/gamescope/src/gamescope/subprojects/libliftoff'...
done.
Cloning into '/build/gamescope/src/gamescope/subprojects/openvr'...
done.
Cloning into '/build/gamescope/src/gamescope/subprojects/vkroots'...
done.
Cloning into '/build/gamescope/src/gamescope/subprojects/wlroots'...
done.
Cloning into '/build/gamescope/src/gamescope/thirdparty/SPIRV-Headers'...
done.
From /build/gamescope/src/gamescope/../reshade
* branch 696b14cd6006ae9ca174e6164450619ace043283 -> FETCH_HEAD
Submodule path 'src/reshade': checked out '696b14cd6006ae9ca174e6164450619ace043283'
Submodule path 'subprojects/libdisplay-info': checked out '47a5590e9c4eb35d67651b8c05a55f1a48259329'
Submodule path 'subprojects/libliftoff': checked out '8b08dc1c14fd019cc90ddabe34ad16596b0691f4'
Submodule path 'subprojects/openvr': checked out 'ff87f683f41fe26cc9353dd9d9d7028357fd8e1a'
Submodule path 'subprojects/vkroots': checked out '5106d8a0df95de66cc58dc1ea37e69c99afc9540'
Submodule path 'subprojects/wlroots': checked out 'd783533489e1f75d6886c2ab5c5960090ef268f8'
Submodule path 'thirdparty/SPIRV-Headers': checked out 'd790ced752b5bfc06b6988baadef6eb2d16bdf96'
==> Starting build()...
Wrap files:
Wrap glm.wrap type git in source tree: gamescope/subprojects/glm
Wrap stb.wrap type git in source tree: gamescope/subprojects/stb
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=false -D b_pie=true -D python.bytecompile=1 gamescope build -Dforce_fallback_for=glm,stb,libdisplay-info,libliftoff,vkroots -Dpipewire=enabled
The Meson build system
Version: 1.12.0
Source dir: /build/gamescope/src/gamescope
Build dir: /build/gamescope/src/build
Build type: native build
Project name: gamescope
Project version: undefined
C compiler for the host machine: cc (gcc 16.1.1 "armv7l-unknown-linux-gnueabihf-gcc (GCC) 16.1.1 20260430")
C linker for the host machine: cc ld.bfd 2.46.0
C++ compiler for the host machine: c++ (gcc 16.1.1 "c++ (GCC) 16.1.1 20260430")
C++ linker for the host machine: c++ ld.bfd 2.46.0
Host machine cpu family: arm
Host machine cpu: armv7l
Compiler for C++ supports arguments -Wno-unused-parameter: YES
Compiler for C++ supports arguments -Wno-missing-field-initializers: YES
Compiler for C++ supports arguments -Wno-c99-designator: NO
Compiler for C++ supports arguments -Wno-invalid-offsetof: YES
Compiler for C++ supports arguments -Wno-unused-const-variable: YES
Compiler for C++ supports arguments -Wno-volatile: YES
Compiler for C++ supports arguments -Wno-deprecated-volatile: NO
Compiler for C++ supports arguments -Wno-ignored-qualifiers: YES
Compiler for C++ supports arguments -Wno-missing-braces: YES
Compiler for C++ supports arguments -fno-exceptions: YES
Compiler for C++ supports arguments -ffast-math: YES
Found pkg-config: YES (/usr/bin/pkg-config) 3.0.6
Run-time dependency libpipewire-0.3 found: YES 1.6.8
Library rt found: YES
Run-time dependency hwdata found: YES 0.410
Run-time dependency x11 found: YES 1.8.13
Run-time dependency wayland-client found: YES 1.26.0
Run-time dependency vulkan found: YES 1.4.357
Executing subproject glm for machine: host
glm| Project name: glm
glm| Project version: 1.0.1
glm| C++ compiler for the host machine: c++ (gcc 16.1.1 "c++ (GCC) 16.1.1 20260430")
glm| C++ linker for the host machine: c++ ld.bfd 2.46.0
glm| Build targets in project: 0
glm| Subproject glm finished.
Executing subproject stb for machine: host
stb| Project name: stb
stb| Project version: 0.1.0
stb| C compiler for the host machine: cc (gcc 16.1.1 "armv7l-unknown-linux-gnueabihf-gcc (GCC) 16.1.1 20260430")
stb| C linker for the host machine: cc ld.bfd 2.46.0
stb| Build targets in project: 0
stb| Subproject stb finished.
Found CMake: /usr/bin/cmake (4.4.3)
Run-time dependency openvr found: NO (tried pkg-config and cmake)
Executing subproject openvr method cmake for machine: host
| Configuring the build directory with CMake version 4.4.3
| Running CMake with: -G Ninja -DCMAKE_MAKE_PROGRAM=/usr/bin/ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib -DUSE_LIBCXX=False
| - build directory: /build/gamescope/src/build/subprojects/openvr/__CMake_build
| - source directory: /build/gamescope/src/gamescope/subprojects/openvr
| - toolchain file: /build/gamescope/src/build/subprojects/openvr/__CMake_build/CMakeMesonToolchainFile.cmake
| - preload file: /usr/lib/python3.14/site-packages/mesonbuild/cmake/data/preload.cmake
| - trace args: --trace-expand --trace-format=json-v1 --no-warn-unused-cli --trace-redirect=cmake_trace.txt
| - disabled policy warnings: [CMP0025, CMP0047, CMP0056, CMP0060, CMP0065, CMP0066, CMP0067, CMP0082, CMP0089, CMP0102]
| Put cmake in trace mode, but with variables expanded.
| Put cmake in trace mode and sets the trace output format.
| The --no-warn-unused-cli option is deprecated. Use -Wno-unused-cli instead.
| Put cmake in trace mode and redirect trace output to a file instead of stderr.
| Trace will be written to cmake_trace.txt
| -- The C compiler identification is GNU 16.1.1
| -- The CXX compiler identification is GNU 16.1.1
| CMake Warning (policy) at /usr/share/cmake/Modules/CMakeFindBinUtils.cmake:247 (find_program):
| Policy CMP0126 is not set: set(CACHE) does not remove a normal variable of
| the same name. Run "cmake --help-policy CMP0126" for policy details. Use
| the cmake_policy command to set the policy and suppress this warning.
| For compatibility with older versions of CMake, normal variable
| "CMAKE_TAPI" will be removed from the current scope.
| Call Stack (most recent call first):
| /usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:206 (include)
| CMakeLists.txt:5 (project)
| This warning is for project developers. Use -Wno-author or -Wno-policy to
| suppress it.
| -- Detecting C compiler ABI info
| -- Detecting C compiler ABI info - done
| -- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped
| -- Detecting C compile features
| -- Detecting C compile features - done
| -- Detecting CXX compiler ABI info
| -- Detecting CXX compiler ABI info - done
| -- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped
| -- Detecting CXX compile features
| -- Detecting CXX compile features - done
| CMake Warning (policy) at CMakeLists.txt:14 (file):
| Policy CMP0159 is not set: file(STRINGS) with REGEX updates
| CMAKE_MATCH_<n>. Run "cmake --help-policy CMP0159" for policy details.
| Use the cmake_policy command to set the policy and suppress this warning.
| For compatibility, CMake is leaving CMAKE_MATCH_<n> unchanged.
| This warning is for project developers. Use -Wno-author or -Wno-policy to
| suppress it.
| CMake Warning (policy) at CMakeLists.txt:15 (file):
| Policy CMP0159 is not set: file(STRINGS) with REGEX updates
| CMAKE_MATCH_<n>. Run "cmake --help-policy CMP0159" for policy details.
| Use the cmake_policy command to set the policy and suppress this warning.
| For compatibility, CMake is leaving CMAKE_MATCH_<n> unchanged.
| This warning is for project developers. Use -Wno-author or -Wno-policy to
| suppress it.
| CMake Warning (policy) at CMakeLists.txt:16 (file):
| Policy CMP0159 is not set: file(STRINGS) with REGEX updates
| CMAKE_MATCH_<n>. Run "cmake --help-policy CMP0159" for policy details.
| Use the cmake_policy command to set the policy and suppress this warning.
| For compatibility, CMake is leaving CMAKE_MATCH_<n> unchanged.
| This warning is for project developers. Use -Wno-author or -Wno-policy to
| suppress it.
| -- Configuring done (2.9s)
| CMake Warning (policy) at src/CMakeLists.txt:96 (add_library):
| Policy CMP0156 is not set: De-duplicate libraries on link lines based on
| linker capabilities. Run "cmake --help-policy CMP0156" for policy details.
| Use the cmake_policy command to set the policy and suppress this warning.
| Since the policy is not set, legacy libraries de-duplication strategy will
| be applied.
| This warning is for project developers. Use -Wno-author or -Wno-policy to
| suppress it.
| -- Generating done (0.0s)
| -- Build files have been written to: /build/gamescope/src/build/subprojects/openvr/__CMake_build
openvr| CMake configuration: SUCCEEDED
openvr| CMake project OpenVRSDK has 1 build targets.
openvr| Generated Meson AST: /build/gamescope/src/build/subprojects/openvr/meson.build
openvr| Project name: OpenVRSDK
openvr| Project version: undefined
openvr| C++ compiler for the host machine: c++ (gcc 16.1.1 "c++ (GCC) 16.1.1 20260430")
openvr| C++ linker for the host machine: c++ ld.bfd 2.46.0
openvr| Build targets in project: 1
openvr| Subproject openvr finished.
Check usable header "vulkan/vulkan.h" with dependency vulkan: YES
Run-time dependency wayland-scanner found: YES 1.26.0
Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner)
Run-time dependency wayland-protocols found: YES 1.49
Looking for a fallback subproject for the dependency vkroots because:
Use of fallback dependencies is forced.
Executing subproject vkroots for machine: host
vkroots| Project name: vkroots
vkroots| Project version: undefined
vkroots| C++ compiler for the host machine: c++ (gcc 16.1.1 "c++ (GCC) 16.1.1 20260430")
vkroots| C++ linker for the host machine: c++ ld.bfd 2.46.0
vkroots| Found pkg-config: YES (/usr/bin/pkg-config) 3.0.6
vkroots| Build targets in project: 67
vkroots| Subproject vkroots finished.
Dependency vkroots for host machine found: YES undefined (overridden)
Run-time dependency xcb found: YES 1.17.0
Run-time dependency x11-xcb found: YES 1.8.13
Dependency wayland-client for host machine found: YES 1.26.0 (cached)
Configuring VkLayer_FROG_gamescope_wsi.arm.json using configuration
Run-time dependency xdamage found: YES 1.1.7
Run-time dependency xcomposite found: YES 0.4.7
Run-time dependency xcursor found: YES 1.2.3
Run-time dependency xrender found: YES 0.9.12
Run-time dependency xext found: YES 1.3.7
Run-time dependency xfixes found: YES 6.0.2
Run-time dependency xxf86vm found: YES 1.1.7
Run-time dependency xtst found: YES 1.2.5
Run-time dependency xres found: YES 1.2.3
Run-time dependency xmu found: YES 1.3.1
Run-time dependency xi found: YES 1.8.3
Run-time dependency libdrm found: YES 2.4.134
Run-time dependency libeis-1.0 found: YES 1.6.0
Run-time dependency wayland-server found: YES 1.26.0
Run-time dependency xkbcommon found: YES 1.13.2
Run-time dependency threads found: YES
Run-time dependency libcap found: YES 2.78
Run-time dependency epoll-shim found: NO (tried pkg-config and cmake)
Run-time dependency sdl2 found: YES 2.32.70
Run-time dependency libavif found: YES 1.4.2
Run-time dependency pixman-1 found: YES 0.46.4
Run-time dependency libudev found: YES 261
Run-time dependency wlroots-0.20 found: NO (tried pkg-config and cmake)
Looking for a fallback subproject for the dependency wlroots-0.20
Executing subproject wlroots for machine: host
wlroots| Project name: wlroots
wlroots| Project version: 0.20.2
wlroots| C compiler for the host machine: cc (gcc 16.1.1 "armv7l-unknown-linux-gnueabihf-gcc (GCC) 16.1.1 20260430")
wlroots| C linker for the host machine: cc ld.bfd 2.46.0
wlroots| Compiler for C supports arguments -Wundef: YES
wlroots| Compiler for C supports arguments -Wlogical-op: YES
wlroots| Compiler for C supports arguments -Wmissing-include-dirs: YES
wlroots| Compiler for C supports arguments -Wold-style-definition: YES
wlroots| Compiler for C supports arguments -Wpointer-arith: YES
wlroots| Compiler for C supports arguments -Winit-self: YES
wlroots| Compiler for C supports arguments -Wstrict-prototypes: YES
wlroots| Compiler for C supports arguments -Wimplicit-fallthrough=2: YES
wlroots| Compiler for C supports arguments -Wendif-labels: YES
wlroots| Compiler for C supports arguments -Wstrict-aliasing=2: YES
wlroots| Compiler for C supports arguments -Woverflow: YES
wlroots| Compiler for C supports arguments -Wmissing-prototypes: YES
wlroots| Compiler for C supports arguments -Walloca: YES
wlroots| Compiler for C supports arguments -Wno-missing-braces: YES
wlroots| Compiler for C supports arguments -Wno-missing-field-initializers: YES
wlroots| Compiler for C supports arguments -Wno-unused-parameter: YES
wlroots| Compiler for C supports arguments -fmacro-prefix-map=/prefix/to/hide=: YES
wlroots| Dependency wayland-server for host machine found: YES 1.26.0 (cached)
wlroots| Dependency libdrm for host machine found: YES 2.4.134 (cached)
wlroots| Dependency xkbcommon for host machine found: YES 1.13.2 (cached)
wlroots| Dependency pixman-1 for host machine found: YES 0.46.4 (cached)
wlroots| Library m found: YES
wlroots| Library rt found: YES
wlroots| Dependency wayland-protocols for host machine found: YES 1.49 (cached)
wlroots| Dependency wayland-scanner for host machine found: YES 1.26.0 (cached)
wlroots| Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner)
wlroots| Has header "linux/dma-buf.h" : YES
wlroots| Checking if define "DMA_BUF_IOCTL_IMPORT_SYNC_FILE" exists: YES
wlroots| Has header "sys/eventfd.h" : YES
wlroots| Has header "linux/sync_file.h" : YES
wlroots| Dependency pixman-1 for host machine found: YES 0.46.4 (cached)
wlroots| Run-time dependency lcms2 found: YES 2.19
wlroots| Dependency libudev for host machine found: YES 261 (cached)
wlroots| Run-time dependency libseat found: YES 0.9.3
wlroots| Run-time dependency libinput found: YES 1.31.3
wlroots| Dependency wayland-client for host machine found: YES 1.26.0 (cached)
wlroots| Run-time dependency xwayland found: YES 24.1.13
wlroots| Dependency xcb for host machine found: YES 1.17.0 (cached)
wlroots| Run-time dependency xcb-composite found: YES 1.17.0
wlroots| Run-time dependency xcb-ewmh found: YES 0.4.2
wlroots| Run-time dependency xcb-icccm found: YES 0.4.2
wlroots| Run-time dependency xcb-render found: YES 1.17.0
wlroots| Run-time dependency xcb-res found: YES 1.17.0
wlroots| Run-time dependency xcb-xfixes found: YES 1.17.0
wlroots| Run-time dependency xcb-errors found: YES 1.0.1
wlroots| Configuring config.h using configuration
wlroots| Configuring version.h using configuration
wlroots| Configuring config.h using configuration
wlroots| Build targets in project: 231
wlroots| Subproject wlroots finished.
Dependency wlroots-0.20 for host machine found: YES 0.20.2 (overridden)
Looking for a fallback subproject for the dependency libdisplay-info because:
Use of fallback dependencies is forced.
Using subprojects/wlroots/subprojects/libdisplay-info.wrap
Executing subproject libdisplay-info for machine: host
libdisplay-info| Project name: libdisplay-info
libdisplay-info| Project version: 0.3.0
libdisplay-info| C compiler for the host machine: cc (gcc 16.1.1 "armv7l-unknown-linux-gnueabihf-gcc (GCC) 16.1.1 20260430")
libdisplay-info| C linker for the host machine: cc ld.bfd 2.46.0
libdisplay-info| Dependency hwdata for host machine found: YES 0.410 (cached)
libdisplay-info| Program tool/gen-search-table.py found: YES (/build/gamescope/src/gamescope/subprojects/libdisplay-info/tool/gen-search-table.py)
libdisplay-info| Library m found: YES
libdisplay-info| Compiler for C supports arguments -Wundef: YES (cached)
libdisplay-info| Compiler for C supports arguments -Wmissing-prototypes: YES (cached)
libdisplay-info| Compiler for C supports arguments -Walloca: YES (cached)
libdisplay-info| Compiler for C supports arguments -Wdeclaration-after-statement: YES
libdisplay-info| Compiler for C supports arguments -Wconversion: YES
libdisplay-info| Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
libdisplay-info| Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached)
libdisplay-info| Compiler for C supports arguments -Werror=implicit: YES
libdisplay-info| Program ./edid-decode-check.sh found: YES (/build/gamescope/src/gamescope/subprojects/libdisplay-info/test/./edid-decode-check.sh)
libdisplay-info| Program ./edid-print-check.sh found: YES (/build/gamescope/src/gamescope/subprojects/libdisplay-info/test/./edid-print-check.sh)
libdisplay-info| Program ./edid-decode-diff.sh found: YES (/build/gamescope/src/gamescope/subprojects/libdisplay-info/test/./edid-decode-diff.sh)
libdisplay-info| Using subprojects/libdisplay-info/subprojects/v4l-utils.wrap
libdisplay-info| Automatic wrap-based subproject downloading is disabled
libdisplay-info| Subproject v4l-utils is buildable: NO (disabling)
libdisplay-info| Program edid-decode found: NO
libdisplay-info| Build targets in project: 235
libdisplay-info| Subproject libdisplay-info finished.
Dependency libdisplay-info for host machine found: YES 0.3.0 (overridden)
Run-time dependency libdecor-0 found: YES 0.2.5
Program glslang found: YES (/usr/bin/glslang)
Run-time dependency luajit found: YES 2.1.1787165859
Dependency libinput for host machine found: YES 1.31.3 (cached)
Looking for a fallback subproject for the dependency libliftoff because:
Use of fallback dependencies is forced.
Using subprojects/wlroots/subprojects/libliftoff.wrap
Executing subproject libliftoff for machine: host
libliftoff| Project name: libliftoff
libliftoff| Project version: 0.5.0
libliftoff| C compiler for the host machine: cc (gcc 16.1.1 "armv7l-unknown-linux-gnueabihf-gcc (GCC) 16.1.1 20260430")
libliftoff| C linker for the host machine: cc ld.bfd 2.46.0
libliftoff| Compiler for C supports arguments -Wundef: YES (cached)
libliftoff| Compiler for C supports arguments -Wmissing-prototypes: YES (cached)
libliftoff| Compiler for C supports arguments -Walloca: YES (cached)
libliftoff| Compiler for C supports arguments -Wdeclaration-after-statement: YES (cached)
libliftoff| Compiler for C supports arguments -Wfloat-conversion: YES
libliftoff| Compiler for C supports arguments -Wsign-conversion: YES
libliftoff| Compiler for C supports arguments -Wno-missing-braces: YES (cached)
libliftoff| Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
libliftoff| Dependency libdrm for host machine found: YES 2.4.134 (cached)
libliftoff| Build targets in project: 248
libliftoff| Subproject libliftoff finished.
Dependency libliftoff for host machine found: YES 0.5.0 (overridden)
Configuring GamescopeVersion.h using configuration
Run-time dependency benchmark found: YES 1.9.5
Run-time dependency catch2-with-main found: YES 3.15.3
Build targets in project: 258
wlroots 0.20.2
drm-backend : NO
x11-backend : NO
libinput-backend : YES
xwayland : YES
gles2-renderer : NO
vulkan-renderer : NO
gbm-allocator : NO
udmabuf-allocator: NO
session : YES
color-management : YES
xcb-errors : YES
egl : NO
libliftoff : NO
gamescope undefined
Subprojects (for host machine)
glm : YES
libdisplay-info : YES
libliftoff : YES
openvr : YES
stb : YES
v4l-utils : NO
Automatic wrap-based subproject downloading is disabled
vkroots : YES
wlroots : YES
User defined options
auto_features : enabled
b_lto : false
b_pie : true
buildtype : plain
force_fallback_for: glm,stb,libdisplay-info,libliftoff,vkroots
libexecdir : lib
pipewire : enabled
prefix : /usr
python.bytecompile: 1
sbindir : bin
wrap_mode : nodownload
Found ninja-1.13.2 at /usr/bin/ninja
Generating targets: 0%| | 0/258 eta ?
Generating targets: 0%| | 1/258 eta 00:29
Generating targets: 41%|████ | 105/258 eta 00:00
Generating targets: 90%|████████▉ | 231/258 eta 00:00
Writing build.ninja: 0%| | 0/799 eta ?
Writing build.ninja: 59%|█████▉ | 471/799 eta 00:00
ninja: Entering directory `/build/gamescope/src/build'
[1/728] Generating subprojects/wlroots/protocol/presentation_time_c with a custom command
[2/728] Generating subprojects/wlroots/protocol/presentation_time_client_h with a custom command
[3/728] Generating subprojects/wlroots/protocol/linux_dmabuf_v1_c with a custom command
[4/728] Generating subprojects/wlroots/protocol/linux_dmabuf_v1_client_h with a custom command
[5/728] Generating subprojects/wlroots/protocol/linux_dmabuf_v1_server_h with a custom command
[6/728] Generating subprojects/wlroots/protocol/presentation_time_server_h with a custom command
[7/728] Generating subprojects/wlroots/protocol/viewporter_c with a custom command
[8/728] Generating subprojects/wlroots/protocol/viewporter_server_h with a custom command
[9/728] Generating subprojects/wlroots/protocol/tablet_v2_c with a custom command
[10/728] Generating subprojects/wlroots/protocol/tablet_v2_server_h with a custom command
[11/728] Generating subprojects/wlroots/protocol/tablet_v2_client_h with a custom command
[12/728] Generating subprojects/wlroots/protocol/viewporter_client_h with a custom command
[13/728] Generating subprojects/wlroots/protocol/xdg_shell_server_h with a custom command
[14/728] Generating subprojects/wlroots/protocol/xdg_shell_c with a custom command
[15/728] Generating subprojects/wlroots/protocol/alpha_modifier_v1_c with a custom command
[16/728] Generating subprojects/wlroots/protocol/alpha_modifier_v1_server_h with a custom command
[17/728] Generating subprojects/wlroots/protocol/xdg_shell_client_h with a custom command
[18/728] Generating subprojects/wlroots/protocol/color_management_v1_server_h with a custom command
[19/728] Generating subprojects/wlroots/protocol/color_management_v1_c with a custom command
[20/728] Generating subprojects/wlroots/protocol/content_type_v1_c with a custom command
[21/728] Generating subprojects/wlroots/protocol/content_type_v1_server_h with a custom command
[22/728] Generating subprojects/wlroots/protocol/color_representation_v1_c with a custom command
[23/728] Generating subprojects/wlroots/protocol/cursor_shape_v1_server_h with a custom command
[24/728] Generating subprojects/wlroots/protocol/color_representation_v1_server_h with a custom command
[25/728] Generating subprojects/wlroots/protocol/cursor_shape_v1_c with a custom command
[26/728] Generating subprojects/wlroots/protocol/drm_lease_v1_c with a custom command
[27/728] Generating subprojects/wlroots/protocol/ext_foreign_toplevel_list_v1_c with a custom command
[28/728] Generating subprojects/wlroots/protocol/drm_lease_v1_server_h with a custom command
[29/728] Generating subprojects/wlroots/protocol/ext_foreign_toplevel_list_v1_server_h with a custom command
[30/728] Generating subprojects/wlroots/protocol/ext_idle_notify_v1_server_h with a custom command
[31/728] Generating subprojects/wlroots/protocol/ext_idle_notify_v1_c with a custom command
[32/728] Generating subprojects/wlroots/protocol/ext_image_capture_source_v1_server_h with a custom command
[33/728] Generating subprojects/wlroots/protocol/ext_image_capture_source_v1_c with a custom command
[34/728] Generating subprojects/wlroots/protocol/ext_image_copy_capture_v1_c with a custom command
[35/728] Generating subprojects/wlroots/protocol/ext_image_copy_capture_v1_server_h with a custom command
[36/728] Generating subprojects/wlroots/protocol/ext_session_lock_v1_c with a custom command
[37/728] Generating subprojects/wlroots/protocol/ext_session_lock_v1_server_h with a custom command
[38/728] Generating subprojects/wlroots/protocol/ext_data_control_v1_c with a custom command
[39/728] Generating subprojects/wlroots/protocol/ext_data_control_v1_server_h with a custom command
[40/728] Generating subprojects/wlroots/protocol/ext_workspace_v1_c with a custom command
[41/728] Generating subprojects/wlroots/protocol/ext_workspace_v1_server_h with a custom command
[42/728] Generating subprojects/wlroots/protocol/fractional_scale_v1_c with a custom command
[43/728] Generating subprojects/wlroots/protocol/fractional_scale_v1_server_h with a custom command
[44/728] Generating subprojects/wlroots/protocol/linux_drm_syncobj_v1_server_h with a custom command
[45/728] Generating subprojects/wlroots/protocol/linux_drm_syncobj_v1_c with a custom command
[46/728] Generating subprojects/wlroots/protocol/linux_drm_syncobj_v1_client_h with a custom command
[47/728] Generating subprojects/wlroots/protocol/security_context_v1_c with a custom command
[48/728] Generating subprojects/wlroots/protocol/single_pixel_buffer_v1_c with a custom command
[49/728] Generating subprojects/wlroots/protocol/single_pixel_buffer_v1_server_h with a custom command
[50/728] Generating subprojects/wlroots/protocol/security_context_v1_server_h with a custom command
[51/728] Generating subprojects/wlroots/protocol/xdg_activation_v1_c with a custom command
[52/728] Generating subprojects/wlroots/protocol/xdg_activation_v1_server_h with a custom command
[53/728] Generating subprojects/wlroots/protocol/xdg_system_bell_v1_c with a custom command
[54/728] Generating subprojects/wlroots/protocol/xdg_activation_v1_client_h with a custom command
[55/728] Generating subprojects/wlroots/protocol/xdg_dialog_v1_c with a custom command
[56/728] Generating subprojects/wlroots/protocol/xdg_dialog_v1_server_h with a custom command
[57/728] Generating subprojects/wlroots/protocol/xdg_system_bell_v1_server_h with a custom command
[58/728] Generating subprojects/wlroots/protocol/xdg_toplevel_icon_v1_c with a custom command
[59/728] Generating subprojects/wlroots/protocol/xdg_toplevel_tag_v1_c with a custom command
[60/728] Generating subprojects/wlroots/protocol/xdg_toplevel_icon_v1_server_h with a custom command
[61/728] Generating subprojects/wlroots/protocol/xwayland_shell_v1_server_h with a custom command
[62/728] Generating subprojects/wlroots/protocol/xdg_toplevel_tag_v1_server_h with a custom command
[63/728] Generating subprojects/wlroots/protocol/xwayland_shell_v1_c with a custom command
[64/728] Generating subprojects/wlroots/protocol/tearing_control_v1_c with a custom command
[65/728] Generating subprojects/wlroots/protocol/idle_inhibit_unstable_v1_c with a custom command
[66/728] Generating subprojects/wlroots/protocol/idle_inhibit_unstable_v1_server_h with a custom command
[67/728] Generating subprojects/wlroots/protocol/tearing_control_v1_server_h with a custom command
[68/728] Generating subprojects/wlroots/protocol/pointer_constraints_unstable_v1_c with a custom command
[69/728] Generating subprojects/wlroots/protocol/keyboard_shortcuts_inhibit_unstable_v1_c with a custom command
[70/728] Generating subprojects/wlroots/protocol/keyboard_shortcuts_inhibit_unstable_v1_server_h with a custom command
[71/728] Generating subprojects/wlroots/protocol/pointer_gestures_unstable_v1_c with a custom command
[72/728] Generating subprojects/wlroots/protocol/pointer_constraints_unstable_v1_server_h with a custom command
[73/728] Generating subprojects/wlroots/protocol/pointer_gestures_unstable_v1_server_h with a custom command
[74/728] Generating subprojects/wlroots/protocol/pointer_gestures_unstable_v1_client_h with a custom command
[75/728] Generating subprojects/wlroots/protocol/primary_selection_unstable_v1_c with a custom command
[76/728] Generating subprojects/wlroots/protocol/primary_selection_unstable_v1_server_h with a custom command
[77/728] Generating subprojects/wlroots/protocol/relative_pointer_unstable_v1_c with a custom command
[78/728] Generating subprojects/wlroots/protocol/relative_pointer_unstable_v1_server_h with a custom command
[79/728] Generating subprojects/wlroots/protocol/text_input_unstable_v3_server_h with a custom command
[80/728] Generating subprojects/wlroots/protocol/relative_pointer_unstable_v1_client_h with a custom command
[81/728] Generating subprojects/wlroots/protocol/text_input_unstable_v3_c with a custom command
[82/728] Generating subprojects/wlroots/protocol/xdg_decoration_unstable_v1_c with a custom command
[83/728] Generating subprojects/wlroots/protocol/xdg_decoration_unstable_v1_client_h with a custom command
[84/728] Generating subprojects/wlroots/protocol/xdg_foreign_unstable_v1_c with a custom command
[85/728] Generating subprojects/wlroots/protocol/xdg_decoration_unstable_v1_server_h with a custom command
[86/728] Generating subprojects/wlroots/protocol/xdg_foreign_unstable_v2_server_h with a custom command
[87/728] Generating subprojects/wlroots/protocol/xdg_foreign_unstable_v1_server_h with a custom command
[88/728] Generating subprojects/wlroots/protocol/xdg_foreign_unstable_v2_c with a custom command
[89/728] Generating subprojects/wlroots/protocol/xdg_output_unstable_v1_c with a custom command
[90/728] Generating subprojects/wlroots/protocol/ext_transient_seat_v1_c with a custom command
[91/728] Generating subprojects/wlroots/protocol/xdg_output_unstable_v1_server_h with a custom command
[92/728] Generating subprojects/wlroots/protocol/ext_transient_seat_v1_server_h with a custom command
[93/728] Generating subprojects/wlroots/protocol/drm_server_h with a custom command
[94/728] Generating subprojects/wlroots/protocol/drm_c with a custom command
[95/728] Generating subprojects/wlroots/protocol/input_method_unstable_v2_server_h with a custom command
[96/728] Generating subprojects/wlroots/protocol/input_method_unstable_v2_c with a custom command
[97/728] Generating subprojects/wlroots/protocol/kde_server_decoration_c with a custom command
[98/728] Generating subprojects/wlroots/protocol/drm_client_h with a custom command
[99/728] Generating subprojects/wlroots/protocol/virtual_keyboard_unstable_v1_server_h with a custom command
[100/728] Generating subprojects/wlroots/protocol/kde_server_decoration_server_h with a custom command
[101/728] Generating subprojects/wlroots/protocol/wlr_data_control_unstable_v1_c with a custom command
[102/728] Generating subprojects/wlroots/protocol/virtual_keyboard_unstable_v1_c with a custom command
[103/728] Generating subprojects/wlroots/protocol/wlr_export_dmabuf_unstable_v1_c with a custom command
[104/728] Generating subprojects/wlroots/protocol/wlr_data_control_unstable_v1_server_h with a custom command
[105/728] Generating subprojects/wlroots/protocol/wlr_export_dmabuf_unstable_v1_server_h with a custom command
[106/728] Generating subprojects/wlroots/protocol/wlr_foreign_toplevel_management_unstable_v1_c with a custom command
[107/728] Generating subprojects/wlroots/protocol/wlr_foreign_toplevel_management_unstable_v1_server_h with a custom command
[108/728] Generating subprojects/wlroots/protocol/wlr_gamma_control_unstable_v1_c with a custom command
[109/728] Generating subprojects/wlroots/protocol/wlr_layer_shell_unstable_v1_c with a custom command
[110/728] Generating subprojects/wlroots/protocol/wlr_gamma_control_unstable_v1_server_h with a custom command
[111/728] Generating subprojects/wlroots/protocol/wlr_layer_shell_unstable_v1_server_h with a custom command
[112/728] Generating subprojects/wlroots/protocol/wlr_output_management_unstable_v1_server_h with a custom command
[113/728] Generating subprojects/wlroots/protocol/wlr_output_management_unstable_v1_c with a custom command
[114/728] Generating subprojects/wlroots/protocol/wlr_output_power_management_unstable_v1_c with a custom command
[115/728] Generating subprojects/wlroots/protocol/wlr_output_power_management_unstable_v1_server_h with a custom command
[116/728] Generating subprojects/wlroots/protocol/wlr_screencopy_unstable_v1_server_h with a custom command
[117/728] Generating subprojects/wlroots/protocol/wlr_screencopy_unstable_v1_c with a custom command
[118/728] Generating subprojects/wlroots/protocol/wlr_virtual_pointer_unstable_v1_c with a custom command
[119/728] Generating subprojects/wlroots/protocol/wlr_virtual_pointer_unstable_v1_server_h with a custom command
[120/728] Generating subprojects/libdisplay-info/pnp-id-table.c with a custom command
[121/728] Compiling C object subprojects/libliftoff/test/libdrm.so.2.p/libdrm_mock.c.o
[122/728] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_dirtools_public.cpp.o
[123/728] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_envvartools_public.cpp.o
[124/728] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_sharedlibtools_public.cpp.o
[125/728] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_openvr_api_public.cpp.o
[126/728] Generating protocol/linux-dmabuf-v1-protocol.c with a custom command
[127/728] Generating protocol/linux-dmabuf-v1-protocol.h with a custom command
[128/728] Generating protocol/linux-dmabuf-v1-client-protocol.h with a custom command
[129/728] Generating protocol/viewporter-protocol.c with a custom command
[130/728] Generating protocol/viewporter-protocol.h with a custom command
[131/728] Generating protocol/viewporter-client-protocol.h with a custom command
[132/728] Generating protocol/xdg-shell-protocol.c with a custom command
[133/728] Generating protocol/xdg-shell-protocol.h with a custom command
[134/728] Generating protocol/xdg-shell-client-protocol.h with a custom command
[135/728] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_hmderrors_public.cpp.o
[136/728] Generating protocol/presentation-time-protocol.c with a custom command
[137/728] Generating protocol/presentation-time-protocol.h with a custom command
[138/728] Generating protocol/presentation-time-client-protocol.h with a custom command
[139/728] Generating protocol/single-pixel-buffer-v1-protocol.c with a custom command
[140/728] Generating protocol/single-pixel-buffer-v1-protocol.h with a custom command
[141/728] Generating protocol/single-pixel-buffer-v1-client-protocol.h with a custom command
[142/728] Generating protocol/pointer-constraints-unstable-v1-protocol.c with a custom command
[143/728] Generating protocol/pointer-constraints-unstable-v1-protocol.h with a custom command
[144/728] Generating protocol/pointer-constraints-unstable-v1-client-protocol.h with a custom command
[145/728] Generating protocol/relative-pointer-unstable-v1-protocol.c with a custom command
[146/728] Generating protocol/relative-pointer-unstable-v1-protocol.h with a custom command
[147/728] Generating protocol/relative-pointer-unstable-v1-client-protocol.h with a custom command
[148/728] Generating protocol/primary-selection-unstable-v1-protocol.c with a custom command
[149/728] Generating protocol/primary-selection-unstable-v1-protocol.h with a custom command
[150/728] Generating protocol/primary-selection-unstable-v1-client-protocol.h with a custom command
[151/728] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_pathtools_public.cpp.o
[152/728] Generating protocol/fractional-scale-v1-protocol.c with a custom command
[153/728] Generating protocol/fractional-scale-v1-protocol.h with a custom command
[154/728] Generating protocol/fractional-scale-v1-client-protocol.h with a custom command
[155/728] Generating protocol/linux-drm-syncobj-v1-protocol.c with a custom command
[156/728] Generating protocol/linux-drm-syncobj-v1-protocol.h with a custom command
[157/728] Generating protocol/linux-drm-syncobj-v1-client-protocol.h with a custom command
[158/728] Generating protocol/color-management-v1-protocol.c with a custom command
[159/728] Generating protocol/color-management-v1-protocol.h with a custom command
[160/728] Generating protocol/xdg-toplevel-icon-v1-protocol.c with a custom command
[161/728] Generating protocol/xdg-toplevel-icon-v1-protocol.h with a custom command
[162/728] Generating protocol/color-management-v1-client-protocol.h with a custom command
[163/728] Generating protocol/xdg-toplevel-icon-v1-client-protocol.h with a custom command
[164/728] Generating protocol/frog-color-management-v1-protocol.c with a custom command
[165/728] Generating protocol/frog-color-management-v1-protocol.h with a custom command
[166/728] Generating protocol/gamescope-xwayland-protocol.c with a custom command
[167/728] Generating protocol/frog-color-management-v1-client-protocol.h with a custom command
[168/728] Generating protocol/gamescope-xwayland-protocol.h with a custom command
[169/728] Generating protocol/gamescope-xwayland-client-protocol.h with a custom command
[170/728] Generating protocol/gamescope-pipewire-protocol.c with a custom command
[171/728] Generating protocol/gamescope-pipewire-protocol.h with a custom command
[172/728] Generating protocol/gamescope-pipewire-client-protocol.h with a custom command
[173/728] Generating protocol/gamescope-input-method-protocol.c with a custom command
[174/728] Generating protocol/gamescope-input-method-protocol.h with a custom command
[175/728] Generating protocol/gamescope-input-method-client-protocol.h with a custom command
[176/728] Generating protocol/gamescope-control-protocol.c with a custom command
[177/728] Generating protocol/gamescope-control-protocol.h with a custom command
[178/728] Generating protocol/gamescope-control-client-protocol.h with a custom command
[179/728] Generating protocol/gamescope-reshade-protocol.c with a custom command
[180/728] Generating protocol/gamescope-reshade-protocol.h with a custom command
[181/728] Generating protocol/gamescope-reshade-client-protocol.h with a custom command
[182/728] Generating protocol/gamescope-swapchain-protocol.c with a custom command
[183/728] Generating protocol/gamescope-swapchain-protocol.h with a custom command
[184/728] Generating protocol/gamescope-swapchain-client-protocol.h with a custom command
[185/728] Generating protocol/gamescope-private-protocol.c with a custom command
[186/728] Generating protocol/gamescope-private-protocol.h with a custom command
[187/728] Generating protocol/gamescope-private-client-protocol.h with a custom command
[188/728] Generating protocol/gamescope-action-binding-protocol.c with a custom command
[189/728] Generating protocol/gamescope-action-binding-protocol.h with a custom command
[190/728] Generating protocol/gamescope-action-binding-client-protocol.h with a custom command
[191/728] Generating protocol/wlr-layer-shell-unstable-v1-protocol.c with a custom command
[192/728] Generating protocol/wlr-layer-shell-unstable-v1-protocol.h with a custom command
[193/728] Generating protocol/wlr-layer-shell-unstable-v1-client-protocol.h with a custom command
[194/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_linux-dmabuf-v1-protocol.c.o
[195/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_presentation-time-protocol.c.o
[196/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_tablet-v2-protocol.c.o
[197/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-shell-protocol.c.o
[198/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_viewporter-protocol.c.o
[199/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_alpha-modifier-v1-protocol.c.o
[200/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_color-representation-v1-protocol.c.o
[201/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_color-management-v1-protocol.c.o
[202/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_content-type-v1-protocol.c.o
[203/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_cursor-shape-v1-protocol.c.o
[204/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_drm-lease-v1-protocol.c.o
[205/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-foreign-toplevel-list-v1-protocol.c.o
[206/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-idle-notify-v1-protocol.c.o
[207/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-image-capture-source-v1-protocol.c.o
[208/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-image-copy-capture-v1-protocol.c.o
[209/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-session-lock-v1-protocol.c.o
[210/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-data-control-v1-protocol.c.o
[211/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-workspace-v1-protocol.c.o
[212/728] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_vrpathregistry_public.cpp.o
[213/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_fractional-scale-v1-protocol.c.o
[214/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_linux-drm-syncobj-v1-protocol.c.o
[215/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_security-context-v1-protocol.c.o
[216/728] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_vrcore_strtools_public.cpp.o
[217/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_single-pixel-buffer-v1-protocol.c.o
[218/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-activation-v1-protocol.c.o
[219/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-system-bell-v1-protocol.c.o
[220/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-dialog-v1-protocol.c.o
[221/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-toplevel-icon-v1-protocol.c.o
[222/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-toplevel-tag-v1-protocol.c.o
[223/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xwayland-shell-v1-protocol.c.o
[224/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_tearing-control-v1-protocol.c.o
[225/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_idle-inhibit-unstable-v1-protocol.c.o
[226/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_keyboard-shortcuts-inhibit-unstable-v1-protocol.c.o
[227/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_pointer-gestures-unstable-v1-protocol.c.o
[228/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_pointer-constraints-unstable-v1-protocol.c.o
[229/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_primary-selection-unstable-v1-protocol.c.o
[230/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_relative-pointer-unstable-v1-protocol.c.o
[231/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_text-input-unstable-v3-protocol.c.o
[232/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-foreign-unstable-v1-protocol.c.o
[233/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-decoration-unstable-v1-protocol.c.o
[234/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-foreign-unstable-v2-protocol.c.o
[235/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_xdg-output-unstable-v1-protocol.c.o
[236/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_ext-transient-seat-v1-protocol.c.o
[237/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_drm-protocol.c.o
[238/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_input-method-unstable-v2-protocol.c.o
[239/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_server-decoration-protocol.c.o
[240/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_virtual-keyboard-unstable-v1-protocol.c.o
[241/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-data-control-unstable-v1-protocol.c.o
[242/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-export-dmabuf-unstable-v1-protocol.c.o
[243/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o
[244/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-gamma-control-unstable-v1-protocol.c.o
[245/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o
[246/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-output-management-unstable-v1-protocol.c.o
[247/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-output-power-management-unstable-v1-protocol.c.o
[248/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-screencopy-unstable-v1-protocol.c.o
[249/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/meson-generated_.._protocol_wlr-virtual-pointer-unstable-v1-protocol.c.o
[250/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_dmabuf.c.o
[251/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_drm_syncobj_merger.c.o
[252/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_drm_format_set.c.o
[253/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_color.c.o
[254/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_drm_syncobj.c.o
[255/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_pass.c.o
[256/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_swapchain.c.o
[257/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_pixel_format.c.o
[258/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_dmabuf_linux.c.o
[259/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_wlr_texture.c.o
[260/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_wlr_renderer.c.o
[261/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_pixman_pixel_format.c.o
[262/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_pixman_pass.c.o
[263/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_pixman_renderer.c.o
[264/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_allocator_allocator.c.o
[265/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_allocator_shm.c.o
[266/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_color_lcms2.c.o
[267/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/render_allocator_drm_dumb.c.o
[268/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_backend.c.o
[269/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_backend.c.o
[270/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_events.c.o
[271/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_session_session.c.o
[272/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_keyboard.c.o
[273/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_switch.c.o
[274/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_touch.c.o
[275/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_tablet_pad.c.o
[276/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_pointer.c.o
[277/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_libinput_tablet_tool.c.o
[278/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_multi_backend.c.o
[279/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_wayland_seat.c.o
[280/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_wayland_pointer.c.o
[281/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_wayland_backend.c.o
[282/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_headless_backend.c.o
[283/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_wayland_tablet_v2.c.o
[284/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_wayland_output.c.o
[285/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/backend_headless_output.c.o
[286/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_data_device_wlr_data_device.c.o
[287/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_data_device_wlr_data_offer.c.o
[288/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_data_device_wlr_data_source.c.o
[289/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_ext_image_capture_source_v1_base.c.o
[290/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_data_device_wlr_drag.c.o
[291/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_ext_image_capture_source_v1_foreign_toplevel.c.o
[292/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_ext_image_capture_source_v1_output.c.o
[293/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_ext_image_capture_source_v1_scene.c.o
[294/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_output_cursor.c.o
[295/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_output_state.c.o
[296/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_output_render.c.o
[297/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_output_swapchain.c.o
[298/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_drag_icon.c.o
[299/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_subsurface_tree.c.o
[300/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_output_output.c.o
[301/728] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_jsoncpp.cpp.o
In file included from /usr/include/c++/16.1.1/map:64,
from ../gamescope/subprojects/openvr/src/json/json.h:402,
from ../gamescope/subprojects/openvr/src/jsoncpp.cpp:76:
/usr/include/c++/16.1.1/bits/stl_tree.h: In member function 'std::pair<typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = Json::Value::CZString; _Val = std::pair<const Json::Value::CZString, Json::Value>; _KeyOfValue = std::_Select1st<std::pair<const Json::Value::CZString, Json::Value> >; _Compare = std::less<Json::Value::CZString>; _Alloc = std::allocator<std::pair<const Json::Value::CZString, Json::Value> >]':
/usr/include/c++/16.1.1/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree<Json::Value::CZString, std::pair<const Json::Value::CZString, Json::Value>, std::_Select1st<std::pair<const Json::Value::CZString, Json::Value> >, std::less<Json::Value::CZString>, std::allocator<std::pair<const Json::Value::CZString, Json::Value> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair<const Json::Value::CZString, Json::Value>&}; _Key = Json::Value::CZString; _Val = std::pair<const Json::Value::CZString, Json::Value>; _KeyOfValue = std::_Select1st<std::pair<const Json::Value::CZString, Json::Value> >; _Compare = std::less<Json::Value::CZString>; _Alloc = std::allocator<std::pair<const Json::Value::CZString, Json::Value> >]':
/usr/include/c++/16.1.1/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree<Json::Value::CZString, std::pair<const Json::Value::CZString, Json::Value>, std::_Select1st<std::pair<const Json::Value::CZString, Json::Value> >, std::less<Json::Value::CZString>, std::allocator<std::pair<const Json::Value::CZString, Json::Value> > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/map:65:
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<const Json::Value::CZString, Json::Value>&; _Key = Json::Value::CZString; _Tp = Json::Value; _Compare = std::less<Json::Value::CZString>; _Alloc = std::allocator<std::pair<const Json::Value::CZString, Json::Value> >]',
inlined from 'Json::Value& Json::Value::operator[](ArrayIndex)' at ../gamescope/subprojects/openvr/src/jsoncpp.cpp:3396:27:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<Json::Value::CZString, Json::Value>::const_iterator' {aka 'std::_Rb_tree<Json::Value::CZString, std::pair<const Json::Value::CZString, Json::Value>, std::_Select1st<std::pair<const Json::Value::CZString, Json::Value> >, std::less<Json::Value::CZString>, std::allocator<std::pair<const Json::Value::CZString, Json::Value> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<const Json::Value::CZString, Json::Value>&; _Key = Json::Value::CZString; _Tp = Json::Value; _Compare = std::less<Json::Value::CZString>; _Alloc = std::allocator<std::pair<const Json::Value::CZString, Json::Value> >]',
inlined from 'Json::Value& Json::Value::resolveReference(const char*)' at ../gamescope/subprojects/openvr/src/jsoncpp.cpp:3452:27:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<Json::Value::CZString, Json::Value>::const_iterator' {aka 'std::_Rb_tree<Json::Value::CZString, std::pair<const Json::Value::CZString, Json::Value>, std::_Select1st<std::pair<const Json::Value::CZString, Json::Value> >, std::less<Json::Value::CZString>, std::allocator<std::pair<const Json::Value::CZString, Json::Value> > >::const_iterator'} changed in GCC 7.1
In member function 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Tp>, _Pair>::value), typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Tp> >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair<const Json::Value::CZString, Json::Value>&; _Key = Json::Value::CZString; _Tp = Json::Value; _Compare = std::less<Json::Value::CZString>; _Alloc = std::allocator<std::pair<const Json::Value::CZString, Json::Value> >]',
inlined from 'Json::Value& Json::Value::resolveReference(const char*, const char*)' at ../gamescope/subprojects/openvr/src/jsoncpp.cpp:3472:27:
/usr/include/c++/16.1.1/bits/stl_map.h:1061:38: note: parameter passing for argument of type 'std::map<Json::Value::CZString, Json::Value>::const_iterator' {aka 'std::_Rb_tree<Json::Value::CZString, std::pair<const Json::Value::CZString, Json::Value>, std::_Select1st<std::pair<const Json::Value::CZString, Json::Value> >, std::less<Json::Value::CZString>, std::allocator<std::pair<const Json::Value::CZString, Json::Value> > >::const_iterator'} changed in GCC 7.1
[302/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_surface.c.o
[303/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_output_layout.c.o
[304/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_xdg_shell.c.o
[305/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_layer_shell_v1.c.o
[306/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_seat_wlr_seat_keyboard.c.o
[307/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_seat_wlr_seat_pointer.c.o
[308/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_seat_wlr_seat_touch.c.o
[309/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_seat_wlr_seat.c.o
[310/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_tablet_v2_wlr_tablet_v2_pad.c.o
[311/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_tablet_v2_wlr_tablet_v2_tablet.c.o
[312/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_tablet_v2_wlr_tablet_v2.c.o
[313/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_xdg_shell_wlr_xdg_popup.c.o
[314/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_tablet_v2_wlr_tablet_v2_tool.c.o
[315/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_scene_wlr_scene.c.o
[316/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_xdg_shell_wlr_xdg_shell.c.o
[317/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_xdg_shell_wlr_xdg_positioner.c.o
[318/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_buffer_dmabuf.c.o
[319/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_xdg_shell_wlr_xdg_surface.c.o
[320/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_buffer_buffer.c.o
[321/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_buffer_client.c.o
[322/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_buffer_readonly_data.c.o
[323/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_xdg_shell_wlr_xdg_toplevel.c.o
[324/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_buffer_resource.c.o
[325/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_alpha_modifier_v1.c.o
[326/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_color_representation_v1.c.o
[327/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_content_type_v1.c.o
[328/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_cursor_shape_v1.c.o
[329/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_damage_ring.c.o
[330/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_color_management_v1.c.o
[331/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_compositor.c.o
[332/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_cursor.c.o
[333/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_data_control_v1.c.o
[334/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_export_dmabuf_v1.c.o
[335/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_drm.c.o
[336/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_ext_data_control_v1.c.o
[337/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_fixes.c.o
[338/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_ext_foreign_toplevel_list_v1.c.o
[339/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_ext_image_copy_capture_v1.c.o
[340/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_fractional_scale_v1.c.o
[341/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_idle_inhibit_v1.c.o
[342/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_gamma_control_v1.c.o
[343/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_foreign_toplevel_management_v1.c.o
[344/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_input_device.c.o
[345/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_ext_workspace_v1.c.o
[346/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_idle_notify_v1.c.o
[347/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_keyboard_group.c.o
[348/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_keyboard.c.o
[349/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_keyboard_shortcuts_inhibit_v1.c.o
[350/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_input_method_v2.c.o
[351/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_layer_shell_v1.c.o
[352/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_output_layer.c.o
[353/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_linux_drm_syncobj_v1.c.o
[354/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_linux_dmabuf_v1.c.o
[355/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_output_layout.c.o
[356/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_output_power_management_v1.c.o
[357/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_output_swapchain_manager.c.o
[358/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_pointer.c.o
[359/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_output_management_v1.c.o
[360/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_pointer_constraints_v1.c.o
[361/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_presentation_time.c.o
[362/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_pointer_gestures_v1.c.o
[363/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_region.c.o
[364/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_primary_selection_v1.c.o
[365/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_primary_selection.c.o
[366/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_relative_pointer_v1.c.o
[367/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_security_context_v1.c.o
[368/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_screencopy_v1.c.o
[369/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_server_decoration.c.o
[370/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_single_pixel_buffer_v1.c.o
[371/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_session_lock_v1.c.o
[372/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_switch.c.o
[373/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_tablet_pad.c.o
[374/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_shm.c.o
[375/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_tablet_tool.c.o
[376/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_subcompositor.c.o
[377/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_touch.c.o
[378/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_tearing_control_v1.c.o
[379/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_text_input_v3.c.o
[380/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_transient_seat_v1.c.o
[381/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_viewporter.c.o
[382/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xcursor_manager.c.o
[383/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_virtual_keyboard_v1.c.o
[384/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_virtual_pointer_v1.c.o
[385/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_decoration_v1.c.o
[386/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_dialog_v1.c.o
[387/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_activation_v1.c.o
[388/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_foreign_v1.c.o
[389/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_foreign_registry.c.o
[390/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_foreign_v2.c.o
[391/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_system_bell_v1.c.o
[392/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_addon.c.o
[393/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_output_v1.c.o
[394/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_toplevel_tag_v1.c.o
[395/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_array.c.o
[396/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/types_wlr_xdg_toplevel_icon_v1.c.o
[397/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_fd.c.o
[398/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_env.c.o
[399/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_global.c.o
[400/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_box.c.o
[401/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_mem.c.o
[402/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_log.c.o
[403/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_matrix.c.o
[404/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_set.c.o
[405/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_rect_union.c.o
[406/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_shm.c.o
[407/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_time.c.o
[408/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_utf8.c.o
[409/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_version.c.o
[410/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_token.c.o
[411/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_transform.c.o
[412/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/util_region.c.o
[413/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xcursor_wlr_xcursor.c.o
[414/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xcursor_xcursor.c.o
[415/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_selection_dnd.c.o
[416/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_selection_incoming.c.o
[417/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_selection_selection.c.o
[418/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_selection_outgoing.c.o
[419/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_shell.c.o
[420/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_sockets.c.o
[421/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_server.c.o
[422/728] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/cta-vic-table.c.o
[423/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_xwayland.c.o
[424/728] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/cvt.c.o
[425/728] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/dmt-table.c.o
[426/728] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/displayid2.c.o
[427/728] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/displayid.c.o
[428/728] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/gtf.c.o
[429/728] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/hdmi-vic-table.c.o
[430/728] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/log.c.o
[431/728] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/info.c.o
[432/728] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/cta.c.o
../gamescope/subprojects/libdisplay-info/cta.c: In function 'parse_sad':
../gamescope/subprojects/libdisplay-info/cta.c:723:31: warning: this statement may fall through [-Wimplicit-fallthrough=]
../gamescope/subprojects/libdisplay-info/cta.c:725:2: note: here
[433/728] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/memory-stream.c.o
[434/728] Compiling C object subprojects/libliftoff/libliftoff.a.p/device.c.o
[435/728] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/edid.c.o
[436/728] Compiling C object subprojects/libliftoff/libliftoff.a.p/layer.c.o
[437/728] Compiling C object subprojects/libliftoff/libliftoff.a.p/list.c.o
[438/728] Compiling C object subprojects/libliftoff/libliftoff.a.p/alloc.c.o
[439/728] Compiling C object subprojects/libliftoff/libliftoff.a.p/log.c.o
[440/728] Compiling C object subprojects/libliftoff/libliftoff.a.p/output.c.o
[441/728] Linking target subprojects/libliftoff/test/libdrm.so.2
[442/728] Compiling C object subprojects/libliftoff/libliftoff.a.p/plane.c.o
[443/728] Compiling C object subprojects/wlroots/libwlroots-0.20.a.p/xwayland_xwm.c.o
[444/728] Compiling C object subprojects/libdisplay-info/libdisplay-info.a.p/meson-generated_.._pnp-id-table.c.o
[445/728] Generating 'src/gamescope.p/cs_composite_blit.h'
[446/728] Generating 'src/gamescope.p/cs_composite_blur.h'
[447/728] Generating 'src/gamescope.p/cs_composite_blur_cond.h'
[448/728] Generating 'src/gamescope.p/cs_easu.h'
[449/728] Generating 'src/gamescope.p/cs_composite_rcas.h'
[450/728] Linking static target subprojects/openvr/libopenvr_api.a
[451/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_linux-dmabuf-v1-protocol.c.o
[452/728] Generating 'src/gamescope.p/cs_gaussian_blur_horizontal.h'
[453/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o
[454/728] Generating 'src/gamescope.p/cs_nis.h'
[455/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_viewporter-protocol.c.o
[456/728] Generating 'src/gamescope.p/cs_easu_fp16.h'
[457/728] Generating 'src/gamescope.p/cs_nis_fp16.h'
[458/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o
[459/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_primary-selection-unstable-v1-protocol.c.o
[460/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o
[461/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o
[462/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o
[463/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o
[464/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_linux-drm-syncobj-v1-protocol.c.o
[465/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o
[466/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_xdg-toplevel-icon-v1-protocol.c.o
[467/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_frog-color-management-v1-protocol.c.o
[468/728] Generating 'src/gamescope.p/cs_rgb_to_nv12.h'
[469/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_gamescope-xwayland-protocol.c.o
[470/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_gamescope-input-method-protocol.c.o
[471/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_gamescope-pipewire-protocol.c.o
[472/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_gamescope-control-protocol.c.o
[473/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_gamescope-swapchain-protocol.c.o
[474/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_gamescope-private-protocol.c.o
[475/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_gamescope-reshade-protocol.c.o
[476/728] Linking static target subprojects/libdisplay-info/libdisplay-info.a
[477/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_gamescope-action-binding-protocol.c.o
[478/728] Compiling C object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/meson-generated_.._.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o
[479/728] Linking static target subprojects/wlroots/libwlroots-0.20.a
[480/728] Compiling C object subprojects/libdisplay-info/di-edid-decode/di-edid-decode.p/displayid2.c.o
[481/728] Compiling C object subprojects/libdisplay-info/di-edid-decode/di-edid-decode.p/displayid.c.o
[482/728] Compiling C object subprojects/libdisplay-info/di-edid-decode/di-edid-decode.p/util.c.o
[483/728] Compiling C object subprojects/libdisplay-info/di-edid-decode/di-edid-decode.p/main.c.o
[484/728] Linking static target subprojects/libliftoff/libliftoff.a
[485/728] Compiling C object subprojects/libdisplay-info/test/di-edid-print.p/di-edid-print.c.o
[486/728] Compiling C object subprojects/libliftoff/example/simple.p/common.c.o
[487/728] Compiling C object subprojects/libliftoff/example/simple.p/simple.c.o
[488/728] Compiling C object subprojects/libdisplay-info/di-edid-decode/di-edid-decode.p/edid.c.o
In function 'print_cvt_timing_code',
inlined from 'print_display_desc' at ../gamescope/subprojects/libdisplay-info/di-edid-decode/edid.c:671:4,
inlined from 'print_edid' at ../gamescope/subprojects/libdisplay-info/di-edid-decode/edid.c:966:3:
../gamescope/subprojects/libdisplay-info/di-edid-decode/edid.c:467:44: warning: 'hratio' may be used uninitialized [-Wmaybe-uninitialized]
../gamescope/subprojects/libdisplay-info/di-edid-decode/edid.c: In function 'print_edid':
../gamescope/subprojects/libdisplay-info/di-edid-decode/edid.c:442:6: note: 'hratio' was declared here
In function 'print_cvt_timing_code',
inlined from 'print_display_desc' at ../gamescope/subprojects/libdisplay-info/di-edid-decode/edid.c:671:4,
inlined from 'print_edid' at ../gamescope/subprojects/libdisplay-info/di-edid-decode/edid.c:966:3:
../gamescope/subprojects/libdisplay-info/di-edid-decode/edid.c:467:54: warning: 'vratio' may be used uninitialized [-Wmaybe-uninitialized]
../gamescope/subprojects/libdisplay-info/di-edid-decode/edid.c: In function 'print_edid':
../gamescope/subprojects/libdisplay-info/di-edid-decode/edid.c:442:14: note: 'vratio' was declared here
[489/728] Compiling C object subprojects/libliftoff/example/compositor.p/common.c.o
[490/728] Compiling C object subprojects/libdisplay-info/di-edid-decode/di-edid-decode.p/cta.c.o
[491/728] Compiling C object subprojects/libliftoff/example/dynamic.p/common.c.o
[492/728] Compiling C object subprojects/libliftoff/example/compositor.p/compositor.c.o
[493/728] Compiling C object subprojects/libliftoff/example/dynamic.p/dynamic.c.o
[494/728] Compiling C object subprojects/libliftoff/example/multi-output.p/common.c.o
[495/728] Compiling C object subprojects/libliftoff/test/check_ndebug.p/check_ndebug.c.o
[496/728] Compiling C object subprojects/libliftoff/example/multi-output.p/multi-output.c.o
[497/728] Compiling C object subprojects/libliftoff/test/bench.p/bench.c.o
[498/728] Compiling C object subprojects/libliftoff/test/test-priority.p/test_priority.c.o
[499/728] Compiling C object subprojects/libliftoff/test/test-alloc.p/test_alloc.c.o
[500/728] Compiling C object subprojects/libliftoff/test/test-dynamic.p/test_dynamic.c.o
[501/728] Compiling C object subprojects/libliftoff/test/test-candidate.p/test_candidate.c.o
[502/728] Compiling C object subprojects/libliftoff/test/test-prop.p/test_prop.c.o
[503/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_linux-dmabuf-v1-protocol.c.o
[504/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_viewporter-protocol.c.o
[505/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o
[506/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o
[507/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o
[508/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o
[509/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o
[510/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_primary-selection-unstable-v1-protocol.c.o
[511/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o
[512/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_linux-drm-syncobj-v1-protocol.c.o
[513/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o
[514/728] Generating symbol file subprojects/libliftoff/test/libdrm.so.2.p/libdrm.so.2.symbols
[515/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_xdg-toplevel-icon-v1-protocol.c.o
[516/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_frog-color-management-v1-protocol.c.o
[517/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-xwayland-protocol.c.o
[518/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-pipewire-protocol.c.o
[519/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-input-method-protocol.c.o
[520/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-control-protocol.c.o
[521/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-reshade-protocol.c.o
[522/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-swapchain-protocol.c.o
[523/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-private-protocol.c.o
[524/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_gamescope-action-binding-protocol.c.o
[525/728] Compiling C object src/gamescope.p/meson-generated_.._.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o
[526/728] Compiling C++ object src/gamescope.p/Utils_DirHelpers.cpp.o
[527/728] Compiling C++ object src/gamescope.p/Utils_TempFiles.cpp.o
[528/728] Compiling C++ object src/gamescope.p/Utils_Version.cpp.o
[529/728] Compiling C++ object src/gamescope.p/Utils_Process.cpp.o
../gamescope/src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':
../gamescope/src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
[530/728] Compiling C++ object src/gamescope.p/Backends_HeadlessBackend.cpp.o
[531/728] Compiling C++ object src/gamescope.p/BufferMemo.cpp.o
[532/728] Compiling C++ object layer/libVkLayer_FROG_gamescope_wsi_arm.so.p/VkLayer_FROG_gamescope_wsi.cpp.o
../gamescope/layer/VkLayer_FROG_gamescope_wsi.cpp: In function 'uint32_t GamescopeWSILayer::gamescopeFrameLimiterOverride()':
../gamescope/layer/VkLayer_FROG_gamescope_wsi.cpp:347:10: warning: ignoring return value of 'ssize_t pread(int, void*, size_t, __off64_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
[533/728] Compiling C++ object src/gamescope.p/convar.cpp.o
[534/728] Compiling C++ object src/gamescope.p/Backends_WaylandBackend.cpp.o
[535/728] Compiling C++ object src/gamescope.p/Script_Script.cpp.o
[536/728] Compiling C++ object src/gamescope.p/commit.cpp.o
In file included from ../gamescope/src/commit.cpp:6:
../gamescope/src/gpuvis_trace_utils.h: In function 'void gpuvis_trace_block_finalize(uint64_t, const char*)':
../gamescope/src/gpuvis_trace_utils.h:220:26: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/commit.cpp: In member function 'void commit_t::Signal()':
../gamescope/src/commit.cpp:94:24: warning: 'frametime' may be used uninitialized [-Wmaybe-uninitialized]
../gamescope/src/commit.cpp:72:14: note: 'frametime' was declared here
[537/728] Compiling C++ object src/gamescope.p/color_helpers.cpp.o
[538/728] Compiling C++ object src/gamescope.p/edid.cpp.o
[539/728] Compiling C++ object src/gamescope.p/vblankmanager.cpp.o
In file included from ../gamescope/src/vblankmanager.cpp:15:
../gamescope/src/gpuvis_trace_utils.h: In function 'void gpuvis_trace_block_finalize(uint64_t, const char*)':
../gamescope/src/gpuvis_trace_utils.h:220:26: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/vblankmanager.cpp: In member function 'void gamescope::CVBlankTimer::VBlankDebugSpew(uint64_t, uint64_t, uint64_t)':
../gamescope/src/vblankmanager.cpp:336:23: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
[540/728] Compiling C++ object src/gamescope.p/main.cpp.o
In file included from ../gamescope/src/main.cpp:30:
../gamescope/src/gpuvis_trace_utils.h: In function 'void gpuvis_trace_block_finalize(uint64_t, const char*)':
../gamescope/src/gpuvis_trace_utils.h:220:26: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
[541/728] Compiling C++ object src/gamescope.p/wlserver.cpp.o
In file included from ../gamescope/src/wlserver.cpp:76:
../gamescope/src/gpuvis_trace_utils.h: In function 'void gpuvis_trace_block_finalize(uint64_t, const char*)':
../gamescope/src/gpuvis_trace_utils.h:220:26: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/wlserver.cpp: In function 'void wlserver_presentation_feedback_presented(wlr_surface*, std::vector<wl_resource*>&, uint64_t, uint64_t)':
../gamescope/src/wlserver.cpp:1557:27: warning: right shift count >= width of type [-Wshift-count-overflow]
[542/728] Compiling C++ object src/gamescope.p/rendervulkan.cpp.o
In file included from /usr/include/c++/16.1.1/map:64,
from ../gamescope/src/rendervulkan.hpp:8,
from ../gamescope/src/rendervulkan.cpp:34:
/usr/include/c++/16.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, VkDrmFormatModifierPropertiesEXT>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, VkDrmFormatModifierPropertiesEXT> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, VkDrmFormatModifierPropertiesEXT> >]':
/usr/include/c++/16.1.1/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, VkDrmFormatModifierPropertiesEXT>, std::_Select1st<std::pair<const long long unsigned int, VkDrmFormatModifierPropertiesEXT> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, VkDrmFormatModifierPropertiesEXT> > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/map:65:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = VkDrmFormatModifierPropertiesEXT; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, VkDrmFormatModifierPropertiesEXT> >]',
inlined from 'bool CVulkanTexture::BInit(uint32_t, uint32_t, uint32_t, uint32_t, createFlags, wlr_dmabuf_attributes*, uint32_t, uint32_t, CVulkanTexture*, gamescope::OwningRc<gamescope::IBackendFb>)' at ../gamescope/src/rendervulkan.cpp:2446:68:
/usr/include/c++/16.1.1/bits/stl_map.h:540:37: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, VkDrmFormatModifierPropertiesEXT>, std::_Select1st<std::pair<const long long unsigned int, VkDrmFormatModifierPropertiesEXT> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, VkDrmFormatModifierPropertiesEXT> > >::const_iterator' changed in GCC 7.1
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = VkDrmFormatModifierPropertiesEXT; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, VkDrmFormatModifierPropertiesEXT> >]',
inlined from 'bool vulkan_init_format(VkFormat, uint32_t)' at ../gamescope/src/rendervulkan.cpp:2862:44:
/usr/include/c++/16.1.1/bits/stl_map.h:540:37: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, VkDrmFormatModifierPropertiesEXT>, std::_Select1st<std::pair<const long long unsigned int, VkDrmFormatModifierPropertiesEXT> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, VkDrmFormatModifierPropertiesEXT> > >::const_iterator' changed in GCC 7.1
[543/728] Compiling C++ object src/gamescope.p/mangoapp.cpp.o
[544/728] Compiling C++ object src/gamescope.p/ime.cpp.o
[545/728] Compiling C++ object src/gamescope.p/log.cpp.o
../gamescope/src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, va_list)':
../gamescope/src/log.cpp:102:11: warning: ignoring return value of 'int vasprintf(char**, const char*, __gnuc_va_list)' declared with attribute 'warn_unused_result' [-Wunused-result]
[546/728] Compiling C++ object src/gamescope.p/convar_script.cpp.o
[547/728] Compiling C++ object src/gamescope.p/Timeline.cpp.o
[548/728] Compiling C++ object src/gamescope.p/x11cursor.cpp.o
[549/728] Compiling C++ object src/gamescope.p/InputEmulation.cpp.o
[550/728] Compiling C++ object src/gamescope.p/modegen.cpp.o
[551/728] Compiling C++ object src/gamescope.p/backend.cpp.o
../gamescope/src/backend.cpp: In member function 'virtual void gamescope::CBaseBackend::DumpDebugInfo()':
../gamescope/src/backend.cpp:193:28: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/backend.cpp:194:28: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/backend.cpp:195:28: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
[552/728] Compiling C++ object src/gamescope.p/steamcompmgr.cpp.o
In file included from ../gamescope/src/steamcompmgr.cpp:118:
../gamescope/src/gpuvis_trace_utils.h: In function 'void gpuvis_trace_block_finalize(uint64_t, const char*)':
../gamescope/src/gpuvis_trace_utils.h:220:26: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/gpuvis_trace_utils.h: In function 'void flush_hot_func_calls()':
../gamescope/src/gpuvis_trace_utils.h:428:38: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/gpuvis_trace_utils.h:428:38: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/gpuvis_trace_utils.h: In function 'void gpuvis_count_hot_func_calls_internal_(const char*)':
../gamescope/src/gpuvis_trace_utils.h:453:30: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/gpuvis_trace_utils.h:453:30: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/steamcompmgr.cpp: In function 'void paint_pipewire()':
../gamescope/src/steamcompmgr.cpp:2375:19: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'long long unsigned int' [-Wformat=]
../gamescope/src/steamcompmgr.cpp: In member function 'void xwayland_ctx_t::DetermineAndApplyFocus(const std::vector<steamcompmgr_win_t*>&)':
../gamescope/src/steamcompmgr.cpp:4127:24: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/steamcompmgr.cpp: In function 'void determine_and_apply_focus(global_focus_t*)':
../gamescope/src/steamcompmgr.cpp:4566:21: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/steamcompmgr.cpp:4566:21: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/steamcompmgr.cpp:4574:24: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/steamcompmgr.cpp: In function 'bool handle_done_commit(steamcompmgr_win_t*, xwayland_ctx_t*, uint64_t, uint64_t, uint64_t)':
../gamescope/src/steamcompmgr.cpp:7134:25: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/steamcompmgr.cpp: In function 'void update_wayland_res(CommitDoneList_t*, steamcompmgr_win_t*, ResListEntry_t&)':
../gamescope/src/steamcompmgr.cpp:7729:23: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
In file included from ../gamescope/src/steamcompmgr.cpp:113:
../gamescope/subprojects/stb/stb_image.h: In function 'void stbi__hdr_convert(float*, stbi_uc*, int)':
../gamescope/subprojects/stb/stb_image.h:7147:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
../gamescope/subprojects/stb/stb_image.h:7148:10: note: here
../gamescope/subprojects/stb/stb_image.h:7150:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
../gamescope/subprojects/stb/stb_image.h:7151:10: note: here
../gamescope/subprojects/stb/stb_image.h: In function 'int stbi__tga_get_comp(int, int, int*)':
../gamescope/subprojects/stb/stb_image.h:5744:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
../gamescope/subprojects/stb/stb_image.h:5746:7: note: here
In file included from ../gamescope/src/steamcompmgr.cpp:114:
../gamescope/subprojects/stb/stb_image_write.h: In function 'void stbiw__write_pixel(stbi__write_context*, int, int, int, int, unsigned char*)':
../gamescope/subprojects/stb/stb_image_write.h:435:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
../gamescope/subprojects/stb/stb_image_write.h:443:7: note: here
../gamescope/src/steamcompmgr.cpp: In function 'bool set_color_3dlut_override(const char*)':
../gamescope/src/steamcompmgr.cpp:735:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
../gamescope/src/steamcompmgr.cpp: In function 'bool set_color_shaperlut_override(const char*)':
../gamescope/src/steamcompmgr.cpp:763:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
../gamescope/src/steamcompmgr.cpp: In function 'void update_runtime_info()':
../gamescope/src/steamcompmgr.cpp:6028:8: warning: ignoring return value of 'ssize_t pwrite(int, const void*, size_t, __off64_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
../gamescope/src/steamcompmgr.cpp: In member function 'void xwayland_ctx_t::DetermineAndApplyFocus(const std::vector<steamcompmgr_win_t*>&)':
../gamescope/src/steamcompmgr.cpp:4089:11: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result]
In file included from /usr/include/c++/16.1.1/algorithm:63,
from ../gamescope/src/color_helpers.h:5,
from ../gamescope/src/backend.h:3,
from ../gamescope/src/steamcompmgr.cpp:32:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Size = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1898:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
../gamescope/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*)':
../gamescope/src/steamcompmgr.cpp:2199:20: warning: 'baseWidth' may be used uninitialized [-Wmaybe-uninitialized]
../gamescope/src/steamcompmgr.cpp:2095:10: note: 'baseWidth' was declared here
../gamescope/src/steamcompmgr.cpp:2199:20: warning: 'baseHeight' may be used uninitialized [-Wmaybe-uninitialized]
../gamescope/src/steamcompmgr.cpp:2095:21: note: 'baseHeight' was declared here
In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Compare = less<void>]',
inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4817:18,
inlined from 'void steamcompmgr_main(int, char**)' at ../gamescope/src/steamcompmgr.cpp:8921:14:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Compare = less<void>]',
inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4817:18,
inlined from 'void steamcompmgr_main(int, char**)' at ../gamescope/src/steamcompmgr.cpp:8926:14:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
[553/728] Compiling C++ object src/gamescope.p/LibInputHandler.cpp.o
[554/728] Compiling C++ object src/gamescope.p/reshade_effect_manager.cpp.o
[555/728] Compiling C++ object src/gamescope.p/Backends_SDLBackend.cpp.o
[556/728] Compiling C++ object src/gamescope.p/pipewire.cpp.o
[557/728] Compiling C++ object src/gamescope.p/reshade_source_effect_expression.cpp.o
[558/728] Compiling C++ object src/gamescope.p/reshade_source_effect_lexer.cpp.o
[559/728] Compiling C++ object src/gamescope.p/Backends_DRMBackend.cpp.o
In file included from ../gamescope/src/Backends/DRMBackend.cpp:39:
../gamescope/src/gpuvis_trace_utils.h: In function 'void gpuvis_trace_block_finalize(uint64_t, const char*)':
../gamescope/src/gpuvis_trace_utils.h:220:26: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/Backends/DRMBackend.cpp: In member function 'virtual int gamescope::CDRMBackend::Present(const FrameInfo_t*, bool)':
../gamescope/src/Backends/DRMBackend.cpp:3629:20: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/Backends/DRMBackend.cpp:3629:20: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
In file included from /usr/include/c++/16.1.1/bits/unordered_map.h:33,
from /usr/include/c++/16.1.1/unordered_map:43,
from ../gamescope/src/Script/../Utils/Dict.h:6,
from ../gamescope/src/Script/Script.h:3,
from ../gamescope/src/Backends/DRMBackend.cpp:3:
/usr/include/c++/16.1.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = unsigned int; _Value = std::pair<const unsigned int, gamescope::CDRMConnector>; _Alloc = std::allocator<std::pair<const unsigned int, gamescope::CDRMConnector> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<unsigned int>; _Hash = std::hash<unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]':
/usr/include/c++/16.1.1/bits/hashtable.h:2577:5: note: parameter passing for argument of type 'std::_Hashtable<unsigned int, std::pair<const unsigned int, gamescope::CDRMConnector>, std::allocator<std::pair<const unsigned int, gamescope::CDRMConnector> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' changed in GCC 7.1
In file included from ../gamescope/src/Script/Script.h:9:
In 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]',
inlined from 'void sol::stack::get_field(lua_State*, Key&&, int) [with bool global = false; bool raw = false; Key = const char (&)[22]]' at ../gamescope/thirdparty/sol/sol.hpp:12218:62,
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 ../gamescope/thirdparty/sol/sol.hpp:16581:21,
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 ../gamescope/thirdparty/sol/sol.hpp:16575:9,
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 ../gamescope/thirdparty/sol/sol.hpp:12238:78,
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 ../gamescope/thirdparty/sol/sol.hpp:25913:62,
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 ../gamescope/thirdparty/sol/sol.hpp:25819:134,
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 ../gamescope/thirdparty/sol/sol.hpp:26146:81,
inlined from 'decltype(auto) sol::table_proxy< <template-parameter-1-1>, <template-parameter-1-2> >::tuple_get(std::index_sequence<Ix ...>) const & [with T = sol::optional<sol::basic_table_core<false, sol::basic_reference<false> > >; unsigned int ...I = {0}; Table = sol::basic_table_core<false, sol::basic_reference<false> >&; Key = std::tuple<const char (&)[12]>]' at ../gamescope/thirdparty/sol/sol.hpp:25019:59,
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 ../gamescope/thirdparty/sol/sol.hpp:25133:33,
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 ../gamescope/thirdparty/sol/sol.hpp:17233:33,
inlined from 'void gamescope::CDRMConnector::ParseEDID()' at ../gamescope/src/Backends/DRMBackend.cpp:2426:72:
../gamescope/thirdparty/sol/sol.hpp:16404:20: warning: array subscript 'const char [22][0]' is partly outside array bounds of 'const char [12]' [-Warray-bounds=]
In 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]',
inlined from 'void sol::stack::get_field(lua_State*, Key&&, int) [with bool global = false; bool raw = false; Key = const char (&)[22]]' at ../gamescope/thirdparty/sol/sol.hpp:12218:62,
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 ../gamescope/thirdparty/sol/sol.hpp:16581:21,
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 ../gamescope/thirdparty/sol/sol.hpp:16575:9,
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 ../gamescope/thirdparty/sol/sol.hpp:12238:78,
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 ../gamescope/thirdparty/sol/sol.hpp:25913:62,
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 ../gamescope/thirdparty/sol/sol.hpp:25819:134,
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 ../gamescope/thirdparty/sol/sol.hpp:26146:81,
inlined from 'decltype(auto) sol::table_proxy< <template-parameter-1-1>, <template-parameter-1-2> >::tuple_get(std::index_sequence<Ix ...>) const & [with T = sol::optional<sol::basic_table_core<false, sol::basic_reference<false> > >; unsigned int ...I = {0}; Table = sol::basic_table_core<false, sol::basic_reference<false> >&; Key = std::tuple<const char (&)[4]>]' at ../gamescope/thirdparty/sol/sol.hpp:25019:59,
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 ../gamescope/thirdparty/sol/sol.hpp:25133:33,
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 ../gamescope/thirdparty/sol/sol.hpp:17233:33,
inlined from 'void gamescope::CDRMConnector::ParseEDID()' at ../gamescope/src/Backends/DRMBackend.cpp:2447:60:
../gamescope/thirdparty/sol/sol.hpp:16404:20: warning: array subscript 'const char [22][0]' is partly outside array bounds of 'const char [4]' [-Warray-bounds=]
../gamescope/src/Backends/DRMBackend.cpp: In member function 'void gamescope::CDRMConnector::ParseEDID()':
../gamescope/src/Backends/DRMBackend.cpp:2348:12: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation]
../gamescope/src/Backends/DRMBackend.cpp:2343:12: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation]
In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = unsigned int; _Value = std::pair<const unsigned int, gamescope::CDRMConnector>; _Alloc = std::allocator<std::pair<const unsigned int, gamescope::CDRMConnector> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<unsigned int>; _Hash = std::hash<unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]',
inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = unsigned int; _Tp = gamescope::CDRMConnector; _Hash = std::hash<unsigned int>; _Pred = std::equal_to<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gamescope::CDRMConnector> >]' at /usr/include/c++/16.1.1/bits/unordered_map.h:893:26,
inlined from 'bool refresh_state(drm_t*)' at ../gamescope/src/Backends/DRMBackend.cpp:904:32:
/usr/include/c++/16.1.1/bits/hashtable.h:1198:21: note: parameter passing for argument of type 'std::_Hashtable<unsigned int, std::pair<const unsigned int, gamescope::CDRMConnector>, std::allocator<std::pair<const unsigned int, gamescope::CDRMConnector> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' changed in GCC 7.1
[560/728] Compiling C++ object src/gamescope.p/Backends_OpenVRBackend.cpp.o
../gamescope/src/Backends/OpenVRBackend.cpp: In member function 'void gamescope::COpenVRBackend::SetMouseFocus(uint64_t)':
../gamescope/src/Backends/OpenVRBackend.cpp:1055:32: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/Backends/OpenVRBackend.cpp:1055:32: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/Backends/OpenVRBackend.cpp: In member function 'void gamescope::COpenVRBackend::SetKeyboardFocus(uint64_t)':
../gamescope/src/Backends/OpenVRBackend.cpp:1095:32: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/Backends/OpenVRBackend.cpp:1095:32: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/Backends/OpenVRBackend.cpp: In member function 'bool gamescope::COpenVRConnector::Init()':
../gamescope/src/Backends/OpenVRBackend.cpp:1806:28: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
../gamescope/src/Backends/OpenVRBackend.cpp: In member function 'void gamescope::COpenVRConnector::UpdateVisibility(const char*)':
../gamescope/src/Backends/OpenVRBackend.cpp:1855:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
[561/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_linux-dmabuf-v1-protocol.c.o
[562/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_viewporter-protocol.c.o
[563/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o
[564/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o
[565/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o
[566/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o
[567/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o
[568/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_primary-selection-unstable-v1-protocol.c.o
[569/728] Compiling C++ object src/gamescope.p/reshade_source_effect_parser_exp.cpp.o
[570/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o
[571/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_linux-drm-syncobj-v1-protocol.c.o
[572/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o
[573/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_xdg-toplevel-icon-v1-protocol.c.o
[574/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_frog-color-management-v1-protocol.c.o
[575/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-xwayland-protocol.c.o
[576/728] Compiling C++ object src/gamescope.p/reshade_source_effect_codegen_spirv.cpp.o
[577/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-pipewire-protocol.c.o
[578/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-input-method-protocol.c.o
[579/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-control-protocol.c.o
[580/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-reshade-protocol.c.o
[581/728] Compiling C++ object src/gamescope.p/reshade_source_effect_preprocessor.cpp.o
[582/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-swapchain-protocol.c.o
[583/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-private-protocol.c.o
[584/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_gamescope-action-binding-protocol.c.o
[585/728] Compiling C object src/gamescopestream.p/meson-generated_.._.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o
[586/728] Compiling C++ object src/gamescope.p/reshade_source_effect_parser_stmt.cpp.o
[587/728] Compiling C++ object src/gamescopestream.p/Utils_DirHelpers.cpp.o
[588/728] Compiling C++ object src/gamescopestream.p/convar.cpp.o
[589/728] Compiling C++ object src/gamescope.p/reshade_source_effect_symbol_table.cpp.o
[590/728] Compiling C++ object src/gamescopestream.p/Utils_Version.cpp.o
[591/728] Compiling C++ object src/gamescopestream.p/Utils_Process.cpp.o
../gamescope/src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':
../gamescope/src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
[592/728] Compiling C++ object src/gamescopestream.p/Apps_gamescopestream.cpp.o
[593/728] Compiling C++ object src/gamescopereaper.p/Utils_DirHelpers.cpp.o
[594/728] Compiling C++ object src/gamescopereaper.p/Apps_gamescopereaper.cpp.o
[595/728] Compiling C++ object src/gamescopereaper.p/convar.cpp.o
[596/728] Compiling C++ object src/gamescopereaper.p/Utils_Version.cpp.o
[597/728] Compiling C++ object src/gamescopereaper.p/Utils_Process.cpp.o
../gamescope/src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':
../gamescope/src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
[598/728] Compiling C++ object src/gamescope_color_microbench.p/color_bench.cpp.o
[599/728] Compiling C++ object src/gamescopestream.p/log.cpp.o
../gamescope/src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, va_list)':
../gamescope/src/log.cpp:102:11: warning: ignoring return value of 'int vasprintf(char**, const char*, __gnuc_va_list)' declared with attribute 'warn_unused_result' [-Wunused-result]
[600/728] Compiling C++ object src/gamescope_color_microbench.p/convar.cpp.o
[601/728] Compiling C++ object src/gamescope_color_microbench.p/Utils_DirHelpers.cpp.o
[602/728] Compiling C++ object src/gamescope_color_microbench.p/color_helpers.cpp.o
[603/728] Compiling C++ object src/gamescopereaper.p/log.cpp.o
../gamescope/src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, va_list)':
../gamescope/src/log.cpp:102:11: warning: ignoring return value of 'int vasprintf(char**, const char*, __gnuc_va_list)' declared with attribute 'warn_unused_result' [-Wunused-result]
[604/728] Compiling C++ object src/gamescope_color_microbench.p/Utils_Version.cpp.o
[605/728] Compiling C++ object src/gamescope_color_microbench.p/Utils_Process.cpp.o
../gamescope/src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':
../gamescope/src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
[606/728] Compiling C++ object src/gamescope_color_tests.p/color_tests.cpp.o
[607/728] Compiling C++ object src/gamescope_color_tests.p/Utils_DirHelpers.cpp.o
[608/728] Compiling C++ object src/gamescope_color_tests.p/convar.cpp.o
[609/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_linux-dmabuf-v1-protocol.c.o
[610/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_viewporter-protocol.c.o
[611/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o
[612/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o
[613/728] Compiling C++ object src/gamescope_color_tests.p/color_helpers.cpp.o
[614/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o
[615/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o
[616/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o
[617/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_primary-selection-unstable-v1-protocol.c.o
[618/728] Compiling C++ object src/gamescope_color_tests.p/Utils_Version.cpp.o
[619/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o
[620/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_linux-drm-syncobj-v1-protocol.c.o
[621/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o
[622/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_xdg-toplevel-icon-v1-protocol.c.o
[623/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_frog-color-management-v1-protocol.c.o
[624/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-xwayland-protocol.c.o
[625/728] Compiling C++ object src/gamescope_color_microbench.p/log.cpp.o
../gamescope/src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, va_list)':
../gamescope/src/log.cpp:102:11: warning: ignoring return value of 'int vasprintf(char**, const char*, __gnuc_va_list)' declared with attribute 'warn_unused_result' [-Wunused-result]
[626/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-pipewire-protocol.c.o
[627/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-input-method-protocol.c.o
[628/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-control-protocol.c.o
[629/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-reshade-protocol.c.o
[630/728] Compiling C++ object src/gamescope_color_tests.p/Utils_Process.cpp.o
../gamescope/src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':
../gamescope/src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
[631/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-swapchain-protocol.c.o
[632/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-private-protocol.c.o
[633/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_gamescope-action-binding-protocol.c.o
[634/728] Compiling C object src/gamescopectl.p/meson-generated_.._.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o
[635/728] Compiling C++ object src/gamescopectl.p/Utils_DirHelpers.cpp.o
[636/728] Compiling C++ object src/gamescopectl.p/convar.cpp.o
[637/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_linux-dmabuf-v1-protocol.c.o
[638/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_viewporter-protocol.c.o
[639/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o
[640/728] Compiling C++ object src/gamescopectl.p/Apps_gamescopectl.cpp.o
[641/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o
[642/728] Compiling C++ object src/gamescope_color_tests.p/log.cpp.o
../gamescope/src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, va_list)':
../gamescope/src/log.cpp:102:11: warning: ignoring return value of 'int vasprintf(char**, const char*, __gnuc_va_list)' declared with attribute 'warn_unused_result' [-Wunused-result]
[643/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o
[644/728] Compiling C++ object src/gamescopectl.p/Utils_Version.cpp.o
[645/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o
[646/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o
[647/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_primary-selection-unstable-v1-protocol.c.o
[648/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o
[649/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_linux-drm-syncobj-v1-protocol.c.o
[650/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_xdg-toplevel-icon-v1-protocol.c.o
[651/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o
[652/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_frog-color-management-v1-protocol.c.o
[653/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-xwayland-protocol.c.o
[654/728] Compiling C++ object src/gamescopectl.p/Utils_Process.cpp.o
../gamescope/src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':
../gamescope/src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
[655/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-pipewire-protocol.c.o
[656/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-input-method-protocol.c.o
[657/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-control-protocol.c.o
[658/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-reshade-protocol.c.o
[659/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-swapchain-protocol.c.o
[660/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-action-binding-protocol.c.o
[661/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_gamescope-private-protocol.c.o
[662/728] Compiling C object src/gamescope-type.p/meson-generated_.._.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o
[663/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_linux-dmabuf-v1-protocol.c.o
[664/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_viewporter-protocol.c.o
[665/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_xdg-shell-protocol.c.o
[666/728] Compiling C object src/gamescope-type.p/Apps_gamescope_type.c.o
[667/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_presentation-time-protocol.c.o
[668/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_single-pixel-buffer-v1-protocol.c.o
[669/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_primary-selection-unstable-v1-protocol.c.o
[670/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_pointer-constraints-unstable-v1-protocol.c.o
[671/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_relative-pointer-unstable-v1-protocol.c.o
[672/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_fractional-scale-v1-protocol.c.o
[673/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_linux-drm-syncobj-v1-protocol.c.o
[674/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_color-management-v1-protocol.c.o
[675/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_frog-color-management-v1-protocol.c.o
[676/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_xdg-toplevel-icon-v1-protocol.c.o
[677/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-xwayland-protocol.c.o
[678/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-input-method-protocol.c.o
[679/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-pipewire-protocol.c.o
[680/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-control-protocol.c.o
[681/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-reshade-protocol.c.o
[682/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-swapchain-protocol.c.o
[683/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-private-protocol.c.o
[684/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o
[685/728] Compiling C object src/gamescope_hotkey_example.p/meson-generated_.._.._protocol_gamescope-action-binding-protocol.c.o
[686/728] Compiling C++ object src/gamescope_hotkey_example.p/Utils_DirHelpers.cpp.o
[687/728] Compiling C++ object src/gamescope_hotkey_example.p/Apps_gamescope_hotkey_example.cpp.o
[688/728] Compiling C++ object src/gamescopectl.p/log.cpp.o
../gamescope/src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, va_list)':
../gamescope/src/log.cpp:102:11: warning: ignoring return value of 'int vasprintf(char**, const char*, __gnuc_va_list)' declared with attribute 'warn_unused_result' [-Wunused-result]
[689/728] Compiling C++ object src/gamescope_hotkey_example.p/convar.cpp.o
[690/728] Compiling C++ object src/gamescope_hotkey_example.p/Utils_Version.cpp.o
[691/728] Compiling C++ object src/gamescope_hotkey_example.p/Utils_Process.cpp.o
../gamescope/src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':
../gamescope/src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
[692/728] Compiling C++ object tests/gamescope_tests.p/.._src_Utils_DirHelpers.cpp.o
[693/728] Compiling C++ object tests/gamescope_tests.p/.._src_convar.cpp.o
[694/728] Compiling C++ object tests/gamescope_tests.p/.._src_Utils_Version.cpp.o
[695/728] Compiling C++ object tests/gamescope_tests.p/.._src_Utils_Process.cpp.o
../gamescope/src/Utils/Process.cpp: In function 'std::vector<int> gamescope::Process::GetChildPids(pid_t)':
../gamescope/src/Utils/Process.cpp:101:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
[696/728] Compiling C++ object src/gamescope_hotkey_example.p/log.cpp.o
../gamescope/src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, va_list)':
../gamescope/src/log.cpp:102:11: warning: ignoring return value of 'int vasprintf(char**, const char*, __gnuc_va_list)' declared with attribute 'warn_unused_result' [-Wunused-result]
[697/728] Compiling C++ object tests/gamescope_tests.p/.._src_log.cpp.o
../gamescope/src/log.cpp: In member function 'void LogScope::vlogf(LogPriority, const char*, va_list)':
../gamescope/src/log.cpp:102:11: warning: ignoring return value of 'int vasprintf(char**, const char*, __gnuc_va_list)' declared with attribute 'warn_unused_result' [-Wunused-result]
[698/728] Compiling C++ object tests/gamescope_tests.p/.._src_Script_Script.cpp.o
[699/728] Compiling C++ object tests/reaper_test_helper.p/reaper_test_helper.cpp.o
[700/728] Compiling C++ object tests/gamescope_tests.p/test_process.cpp.o
../gamescope/tests/test_process.cpp: In static member function 'static {anonymous}::ScopedReaper {anonymous}::ScopedReaper::Spawn(std::vector<std::__cxx11::basic_string<char> >)':
../gamescope/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]
[701/728] Compiling C++ object tests/gamescope_tests.p/test_convar.cpp.o
[702/728] Linking target subprojects/libdisplay-info/di-edid-decode/di-edid-decode
[703/728] Linking target layer/libVkLayer_FROG_gamescope_wsi_arm.so
[704/728] Linking target subprojects/libliftoff/example/simple
[705/728] Linking target subprojects/libdisplay-info/test/di-edid-print
[706/728] Compiling C++ object tests/gamescope_tests.p/test_utils_parsers.cpp.o
[707/728] Linking target subprojects/libliftoff/example/compositor
[708/728] Linking target subprojects/libliftoff/example/dynamic
[709/728] Linking target subprojects/libliftoff/example/multi-output
[710/728] Linking target subprojects/libliftoff/test/check_ndebug
[711/728] Linking target subprojects/libliftoff/test/bench
[712/728] Linking target subprojects/libliftoff/test/test-dynamic
[713/728] Linking target subprojects/libliftoff/test/test-alloc
[714/728] Linking target subprojects/libliftoff/test/test-priority
[715/728] Linking target subprojects/libliftoff/test/test-prop
[716/728] Linking target subprojects/libliftoff/test/test-candidate
[717/728] Compiling C++ object tests/gamescope_tests.p/test_utils_string.cpp.o
[718/728] Linking target src/gamescopereaper
[719/728] Linking target src/gamescopestream
[720/728] Linking target src/gamescope_color_microbench
[721/728] Linking target src/gamescope-type
[722/728] Linking target tests/reaper_test_helper
[723/728] Linking target src/gamescopectl
[724/728] Linking target src/gamescope_hotkey_example
[725/728] Linking target src/gamescope_color_tests
[726/728] Linking target src/gamescope
[727/728] Compiling C++ object tests/gamescope_tests.p/.._src_convar_script.cpp.o
[728/728] Linking target tests/gamescope_tests
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/bin/ninja -C /build/gamescope/src/build
==> Entering fakeroot environment...
==> Starting package()...
ninja: Entering directory `/build/gamescope/src/build'
ninja: no work to do.
Installing layer/libVkLayer_FROG_gamescope_wsi_arm.so to /build/gamescope/pkg/gamescope/usr/lib
Installing src/gamescope to /build/gamescope/pkg/gamescope/usr/bin
Installing src/gamescopestream to /build/gamescope/pkg/gamescope/usr/bin
Installing src/gamescopereaper to /build/gamescope/pkg/gamescope/usr/bin
Installing src/gamescopectl to /build/gamescope/pkg/gamescope/usr/bin
Installing src/gamescope-type to /build/gamescope/pkg/gamescope/usr/bin
Installing /build/gamescope/src/build/layer/VkLayer_FROG_gamescope_wsi.arm.json to /build/gamescope/pkg/gamescope/usr/share/vulkan/implicit_layer.d
Running custom install script '/build/gamescope/src/gamescope/default_extras_install.sh'
==> Tidying install...
-> Removing libtool files...
-> Removing static library files...
-> Purging unwanted files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "gamescope"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: gamescope 3.16.28-1 (Tue Sep 1 01:05:12 2026)
==> Cleaning up...
[?12l[?25h