- Distro: Arch Linux
- CPU: 12th Gen Intel(R) Core(TM) i7-12700
- GPU: AMD RX 6600
- Driver Version: driverInfo = Mesa 26.1.1-arch1.2
- Desktop environment:
- Session type:
- Gamescope version:
- Gamescope launch command(s):
paru gamescope-ogc
1 aur/gamescope-ogc 3.16.19-1 [+0 ~0.00]
Open Gaming Collective fork of Gamescope compositing window manager
2 aur/gamescope-ogc-git 3.16.19.r30.g0fd7f48-1 [+0 ~0.00]
Open Gaming Collective fork of Gamescope compositing window manager
:: Packages to install (eg: 1 2 3, 1-3):
:: 1
:: Resolving dependencies...
:: Calculating conflicts...
:: Calculating inner conflicts...
:: Conflicts found:
gamescope-ogc: gamescope
:: Conflicting packages will have to be confirmed manually
Aur (1) gamescope-ogc-3.16.19-1
:: Proceed to review? [Y/n]: y
:: Downloading PKGBUILDs...
PKGBUILDs up to date
nothing new to review
fetching devel info...
error: timed out looking for devel update: https://gitlab.freedesktop.org/emersion/libliftoff.git
error: failed to lookup: gamescope-ogc:
==> Making package: gamescope-ogc 3.16.19-1 (Fri Jun 5 18:11:20 2026)
==> Retrieving sources...
-> Updating gamescope git repo...
-> Updating GamescopeShaders git repo...
-> Updating reshade git repo...
-> Updating vkroots git repo...
-> Updating wlroots git repo...
-> Updating SPIRV-Headers git repo...
-> Updating openvr git repo...
-> Updating libdisplay-info git repo...
-> Updating libliftoff git repo...
==> Validating source files with b2sums...
gamescope ... Skipped
GamescopeShaders ... Skipped
reshade ... Skipped
vkroots ... Skipped
wlroots ... Skipped
SPIRV-Headers ... Skipped
openvr ... Skipped
libdisplay-info ... Skipped
libliftoff ... Skipped
==> Making package: gamescope-ogc 3.16.19-1 (Fri Jun 5 18:11:54 2026)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating gamescope git repo...
-> Updating GamescopeShaders git repo...
-> Updating reshade git repo...
-> Updating vkroots git repo...
-> Updating wlroots git repo...
-> Updating SPIRV-Headers git repo...
-> Updating openvr git repo...
-> Updating libdisplay-info git repo...
-> Updating libliftoff git repo...
==> Validating source files with b2sums...
gamescope ... Skipped
GamescopeShaders ... Skipped
reshade ... Skipped
vkroots ... Skipped
wlroots ... Skipped
SPIRV-Headers ... Skipped
openvr ... Skipped
libdisplay-info ... Skipped
libliftoff ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Creating working copy of gamescope git repo...
Cloning into 'gamescope'...
done.
Switched to a new branch 'makepkg'
-> Creating working copy of GamescopeShaders git repo...
Cloning into 'GamescopeShaders'...
done.
Switched to a new branch 'makepkg'
-> Creating working copy of reshade git repo...
Cloning into 'reshade'...
done.
-> Creating working copy of vkroots git repo...
Cloning into 'vkroots'...
done.
-> Creating working copy of wlroots git repo...
Cloning into 'wlroots'...
done.
-> Creating working copy of SPIRV-Headers git repo...
Cloning into 'SPIRV-Headers'...
done.
-> Creating working copy of openvr git repo...
Cloning into 'openvr'...
done.
Updating files: 100% (857/857), done.
-> Creating working copy of libdisplay-info git repo...
Cloning into 'libdisplay-info'...
done.
-> Creating working copy of libliftoff git repo...
Cloning into 'libliftoff'...
done.
==> Starting prepare()...
Download libdisplay-info...
-> Already downloaded
Download libliftoff...
-> Already downloaded
Download wlroots...
-> Already downloaded
Download openvr...
-> Already downloaded
Download vkroots...
-> Already downloaded
Initialized empty Git repository in /home/andres/.cache/paru/clone/gamescope-ogc/src/gamescope/subprojects/glm/.git/
remote: Enumerating objects: 1680, done.
remote: Counting objects: 100% (1680/1680), done.
remote: Compressing objects: 100% (716/716), done.
remote: Total 1680 (delta 1090), reused 1167 (delta 955), pack-reused 0 (from 0)
Receiving objects: 100% (1680/1680), 4.40 MiB | 4.54 MiB/s, done.
Resolving deltas: 100% (1090/1090), done.
From https://github.com/g-truc/glm
* branch 0af55ccecd98d4e5a8d1fad7de25ba429d60e863 -> FETCH_HEAD
HEAD is now at 0af55cc Trying to fix C.I. timeout...
Download glm...
-> done
Initialized empty Git repository in /home/andres/.cache/paru/clone/gamescope-ogc/src/gamescope/subprojects/stb/.git/
remote: Enumerating objects: 436, done.
remote: Counting objects: 100% (436/436), done.
remote: Compressing objects: 100% (364/364), done.
remote: Total 436 (delta 76), reused 351 (delta 62), pack-reused 0 (from 0)
Receiving objects: 100% (436/436), 1.39 MiB | 3.03 MiB/s, done.
Resolving deltas: 100% (76/76), done.
From https://github.com/nothings/stb
* branch 5736b15f7ea0ffb08dd38af21067c314d6a3aae9 -> FETCH_HEAD
HEAD is now at 5736b15 re-add perlin noise again
Download stb...
-> done
Submodule 'subprojects/wlroots' (https://github.com/Joshua-Ashton/wlroots.git) registered for path 'subprojects/wlroots'
Submodule 'subprojects/libliftoff' (https://gitlab.freedesktop.org/emersion/libliftoff.git) registered for path 'subprojects/libliftoff'
Submodule 'subprojects/vkroots' (https://github.com/Joshua-Ashton/vkroots) registered for path 'subprojects/vkroots'
Submodule 'subprojects/libdisplay-info' (https://gitlab.freedesktop.org/emersion/libdisplay-info) registered for path 'subprojects/libdisplay-info'
Submodule 'subprojects/openvr' (https://github.com/ValveSoftware/openvr.git) registered for path 'subprojects/openvr'
Submodule 'src/reshade' (https://github.com/Joshua-Ashton/reshade) registered for path 'src/reshade'
Submodule 'thirdparty/SPIRV-Headers' (https://github.com/KhronosGroup/SPIRV-Headers/) registered for path 'thirdparty/SPIRV-Headers'
Cloning into '/home/andres/.cache/paru/clone/gamescope-ogc/src/gamescope/src/reshade'...
done.
Cloning into '/home/andres/.cache/paru/clone/gamescope-ogc/src/gamescope/subprojects/libdisplay-info'...
done.
Cloning into '/home/andres/.cache/paru/clone/gamescope-ogc/src/gamescope/subprojects/libliftoff'...
done.
Cloning into '/home/andres/.cache/paru/clone/gamescope-ogc/src/gamescope/subprojects/openvr'...
done.
Cloning into '/home/andres/.cache/paru/clone/gamescope-ogc/src/gamescope/subprojects/vkroots'...
done.
Cloning into '/home/andres/.cache/paru/clone/gamescope-ogc/src/gamescope/subprojects/wlroots'...
done.
Cloning into '/home/andres/.cache/paru/clone/gamescope-ogc/src/gamescope/thirdparty/SPIRV-Headers'...
done.
From /home/andres/.cache/paru/clone/gamescope-ogc/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'
From /home/andres/.cache/paru/clone/gamescope-ogc/src/gamescope/../wlroots
* branch 54e844748029d4874e14d0c086d50092c04c8899 -> FETCH_HEAD
Submodule path 'subprojects/wlroots': checked out '54e844748029d4874e14d0c086d50092c04c8899'
Submodule path 'thirdparty/SPIRV-Headers': checked out 'd790ced752b5bfc06b6988baadef6eb2d16bdf96'
==> Sources are ready.
gamescope-ogc-3.16.19-1: parsing pkg list...
==> Making package: gamescope-ogc 3.16.19-1 (Fri Jun 5 18:12:28 2026)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> Starting build()...
Wrap files:
Wrap glm.wrap type git in source tree: subprojects/glm
Wrap stb.wrap type git in source tree: subprojects/stb
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_pie=true -D python.bytecompile=1 . build -Dforce_fallback_for=stb,wlroots,vkroots,libliftoff,glm,libdisplay-info -Dpipewire=enabled
The Meson build system
Version: 1.11.1
Source dir: /home/andres/.cache/paru/clone/gamescope-ogc/src/gamescope
Build dir: /home/andres/.cache/paru/clone/gamescope-ogc/src/gamescope/build
Build type: native build
Project name: gamescope
Project version: undefined
C compiler for the host machine: /usr/bin/sccache cc (gcc 16.1.1 "cc (GCC) 16.1.1 20260430")
C linker for the host machine: cc ld.bfd 2.46.0
C++ compiler for the host machine: /usr/bin/sccache 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: x86_64
Host machine cpu: x86_64
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) 2.5.1
Run-time dependency libpipewire-0.3 found: YES 1.6.6
Library rt found: YES
Run-time dependency hwdata found: YES 0.407
Run-time dependency x11 found: YES 1.8.13
Run-time dependency wayland-client found: YES 1.25.0
Run-time dependency vulkan found: YES 1.4.350
Executing subproject glm
glm| Project name: glm
glm| Project version: 1.0.1
glm| C++ compiler for the host machine: /usr/bin/sccache 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
stb| Project name: stb
stb| Project version: 0.1.0
stb| C compiler for the host machine: /usr/bin/sccache cc (gcc 16.1.1 "cc (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.3.3)
Run-time dependency openvr found: NO (tried pkg-config and cmake)
Executing subproject openvr method cmake
| Configuring the build directory with CMake version 4.3.3
| Running CMake with: -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib -DUSE_LIBCXX=False -DCMAKE_POLICY_VERSION_MINIMUM=3.5
| - build directory: /home/andres/.cache/paru/clone/gamescope-ogc/src/gamescope/build/subprojects/openvr/__CMake_build
| - source directory: /home/andres/.cache/paru/clone/gamescope-ogc/src/gamescope/subprojects/openvr
| - toolchain file: /home/andres/.cache/paru/clone/gamescope-ogc/src/gamescope/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.
| Not searching for unused variables given on the command line.
| 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 (dev) at /usr/share/cmake/Modules/CMakeFindBinUtils.cmake:243 (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-dev to suppress it.
| -- Detecting C compiler ABI info
| -- Detecting C compiler ABI info - done
| -- Check for working C compiler: /usr/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/bin/c++ - skipped
| -- Detecting CXX compile features
| -- Detecting CXX compile features - done
| CMake Warning (dev) 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-dev to suppress it.
| CMake Warning (dev) 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-dev to suppress it.
| CMake Warning (dev) 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-dev to suppress it.
| -- Configuring done (0.6s)
| CMake Warning (dev) 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-dev to suppress it.
| -- Generating done (0.0s)
| -- Build files have been written to: /home/andres/.cache/paru/clone/gamescope-ogc/src/gamescope/build/subprojects/openvr/__CMake_build
openvr| CMake configuration: SUCCEEDED
openvr| CMake project OpenVRSDK has 1 build targets.
openvr| Generated Meson AST: /home/andres/.cache/paru/clone/gamescope-ogc/src/gamescope/build/subprojects/openvr/meson.build
openvr| Project name: OpenVRSDK
openvr| Project version: undefined
openvr| C++ compiler for the host machine: /usr/bin/sccache 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
Build-time dependency wayland-scanner found: YES 1.25.0
Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner)
Run-time dependency wayland-protocols found: YES 1.48
Looking for a fallback subproject for the dependency vkroots because:
Use of fallback dependencies is forced.
Executing subproject vkroots
vkroots| Project name: vkroots
vkroots| Project version: undefined
vkroots| C++ compiler for the host machine: /usr/bin/sccache 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) 2.5.1
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.25.0 (cached)
Configuring VkLayer_FROG_gamescope_wsi.x86_64.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 libsystemd found: YES 260
Run-time dependency wayland-server found: YES 1.25.0
Dependency wayland-protocols for host machine found: YES 1.48 (cached)
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.68
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 260
Looking for a fallback subproject for the dependency wlroots-0.18 because:
Use of fallback dependencies is forced.
Executing subproject wlroots
wlroots| Project name: wlroots
wlroots| Project version: 0.18.0
wlroots| C compiler for the host machine: /usr/bin/sccache cc (gcc 16.1.1 "cc (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.25.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.48 (cached)
wlroots| Dependency wayland-scanner for build machine found: YES 1.25.0 (cached)
wlroots| Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner)
wlroots| Has header "linux/dma-buf.h" : YES
wlroots| Has header "sys/eventfd.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 260 (cached)
wlroots| Run-time dependency libseat found: YES 0.9.3
wlroots| Run-time dependency libinput found: YES 1.31.2
wlroots| Dependency wayland-client for host machine found: YES 1.25.0 (cached)
wlroots| Run-time dependency xwayland found: YES 24.1.11
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| Checking for function "xcb_xfixes_set_client_disconnect_mode" with dependencies xcb, xcb-composite, xcb-ewmh, xcb-icccm, xcb-render, xcb-res, xcb-xfixes, xcb-errors: YES
wlroots| Configuring config.h using configuration
wlroots| Configuring version.h using configuration
wlroots| Configuring config.h using configuration
wlroots| Build targets in project: 204
wlroots| Subproject wlroots finished.
Dependency wlroots-0.18 for host machine found: YES 0.18.0 (overridden)
Looking for a fallback subproject for the dependency libdisplay-info because:
Use of fallback dependencies is forced.
Executing subproject libdisplay-info
libdisplay-info| Project name: libdisplay-info
libdisplay-info| Project version: 0.3.0
libdisplay-info| C compiler for the host machine: /usr/bin/sccache cc (gcc 16.1.1 "cc (GCC) 16.1.1 20260430")
libdisplay-info| C linker for the host machine: cc ld.bfd 2.46.0
libdisplay-info| Dependency hwdata for build machine found: YES 0.407 (cached)
libdisplay-info| Program tool/gen-search-table.py found: YES (/home/andres/.cache/paru/clone/gamescope-ogc/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 (/home/andres/.cache/paru/clone/gamescope-ogc/src/gamescope/subprojects/libdisplay-info/test/./edid-decode-check.sh)
libdisplay-info| Program ./edid-print-check.sh found: YES (/home/andres/.cache/paru/clone/gamescope-ogc/src/gamescope/subprojects/libdisplay-info/test/./edid-print-check.sh)
libdisplay-info| Program ./edid-decode-diff.sh found: YES (/home/andres/.cache/paru/clone/gamescope-ogc/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: YES (/usr/bin/edid-decode)
libdisplay-info| Build targets in project: 209
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.1780076327
Dependency libinput for host machine found: YES 1.31.2 (cached)
Looking for a fallback subproject for the dependency libliftoff because:
Use of fallback dependencies is forced.
Executing subproject libliftoff
libliftoff| Project name: libliftoff
libliftoff| Project version: 0.5.0
libliftoff| C compiler for the host machine: /usr/bin/sccache cc (gcc 16.1.1 "cc (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: 222
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
Build targets in project: 229
wlroots 0.18.0
drm-backend : NO
x11-backend : NO
libinput-backend: YES
xwayland : YES
gles2-renderer : NO
vulkan-renderer : NO
gbm-allocator : NO
session : YES
color-management: YES
xcb-errors : YES
egl : NO
libliftoff : NO
gamescope undefined
Subprojects
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_pie : true
buildtype : plain
force_fallback_for: stb,wlroots,vkroots,libliftoff,glm,libdisplay-info
libexecdir : lib
pipewire : enabled
prefix : /usr
python.bytecompile: 1
sbindir : bin
wrap_mode : nodownload
Found ninja-1.13.2 at /usr/bin/ninja
ninja: Entering directory `build'
[270/637] Compiling C object subprojects/wlroots/libwlroots-0.18.a.p/backend_libinput_switch.c.o
FAILED: [code=1] subprojects/wlroots/libwlroots-0.18.a.p/backend_libinput_switch.c.o
/usr/bin/sccache cc -Isubprojects/wlroots/libwlroots-0.18.a.p -Isubprojects/wlroots -I../subprojects/wlroots -Isubprojects/wlroots/include -I../subprojects/wlroots/include -Isubprojects/wlroots/protocol -I/usr/include/libdrm -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -D_POSIX_C_SOURCE=200809L -DWLR_USE_UNSTABLE -DWLR_LITTLE_ENDIAN=1 -DWLR_BIG_ENDIAN=0 -Wundef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition -Wpointer-arith -Winit-self -Wstrict-prototypes -Wimplicit-fallthrough=2 -Wendif-labels -Wstrict-aliasing=2 -Woverflow -Wmissing-prototypes -Walloca -Wno-missing-braces -Wno-missing-field-initializers -Wno-unused-parameter -fmacro-prefix-map=../subprojects/wlroots/= -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/home/andres/.cache/paru/clone/gamescope-ogc/src=/usr/src/debug/gamescope-ogc -flto=auto -fPIC -MD -MQ subprojects/wlroots/libwlroots-0.18.a.p/backend_libinput_switch.c.o -MF subprojects/wlroots/libwlroots-0.18.a.p/backend_libinput_switch.c.o.d -o subprojects/wlroots/libwlroots-0.18.a.p/backend_libinput_switch.c.o -c ../subprojects/wlroots/backend/libinput/switch.c
../subprojects/wlroots/backend/libinput/switch.c: In function ‘handle_switch_toggle’:
../subprojects/wlroots/backend/libinput/switch.c:32:9: error: enumeration value ‘LIBINPUT_SWITCH_KEYPAD_SLIDE’ not handled in switch [-Werror=switch]
32 | switch (libinput_event_switch_get_switch(sevent)) {
| ^~~~~~
cc1: all warnings being treated as errors
[291/637] Compiling C object subprojects/wlroots/libwlroots-0.18.a.p/types_xdg_shell_wlr_xdg_popup.c.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Aborting...
error: failed to build 'gamescope-ogc-3.16.19-1':
error: packages failed to build: gamescope-ogc-3.16.19-1
Is there an existing issue for this?
Are you using any gamescope patches or a forked version of gamescope?
Current Behavior
The AUR Package for Gamescope-OGC does not build
Steps To Reproduce
paru gamescope-ogc(select the first option)Hardware information
Software information
Which gamescope backends have the issue you are reporting?
Logging, screenshots, or anything else