Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ==> Starting pkgver()...
- ==> Sources are ready.
- gamescope-nvidia-3.14.0-1: parsing pkg list...
- ==> Making package: gamescope-nvidia 3.14.0-1 (Mon 12 Feb 2024 11:20:53)
- ==> Checking runtime dependencies...
- ==> Checking buildtime dependencies...
- ==> WARNING: Using existing $srcdir/ tree
- ==> Starting pkgver()...
- ==> Removing existing $pkgdir/ directory...
- ==> Starting build()...
- + exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true -D python.bytecompile=1 gamescope build -Dforce_fallback_for=stb,glm -Dbenchmark=disabled -Dpipewire=enabled
- The Meson build system
- Version: 1.3.1
- Source dir: /home/grahf/.cache/paru/clone/gamescope-nvidia/src/gamescope
- Build dir: /home/grahf/.cache/paru/clone/gamescope-nvidia/src/build
- Build type: native build
- Project name: gamescope
- Project version: undefined
- C compiler for the host machine: cc (gcc 13.2.1 "cc (GCC) 13.2.1 20230801")
- C linker for the host machine: cc ld.bfd 2.42.0
- C++ compiler for the host machine: c++ (gcc 13.2.1 "c++ (GCC) 13.2.1 20230801")
- C++ linker for the host machine: c++ ld.bfd 2.42.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 -ffast-math: YES
- Found pkg-config: YES (/usr/bin/pkg-config) 2.1.0
- Run-time dependency libpipewire-0.3 found: YES 1.0.3
- Library rt found: YES
- Run-time dependency hwdata found: YES 0.379
- Run-time dependency x11 found: YES 1.8.7
- Run-time dependency wayland-client found: YES 1.22.0
- Run-time dependency vulkan found: YES 1.3.276
- Found CMake: /usr/bin/cmake (3.28.3)
- Run-time dependency openvr found: NO (tried pkgconfig and cmake)
- Executing subproject openvr method cmake
- openvr| Found CMake: /usr/bin/cmake (3.28.3)
- | Configuring the build directory with CMake version 3.28.3
- | Running CMake with: -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DUSE_LIBCXX=False
- | - build directory: /home/grahf/.cache/paru/clone/gamescope-nvidia/src/build/subprojects/openvr/__CMake_build
- | - source directory: /home/grahf/.cache/paru/clone/gamescope-nvidia/src/gamescope/subprojects/openvr
- | - toolchain file: /home/grahf/.cache/paru/clone/gamescope-nvidia/src/build/subprojects/openvr/__CMake_build/CMakeMesonToolchainFile.cmake
- | - preload file: /usr/lib/python3.11/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]
- | CMake Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required):
- | Compatibility with CMake < 3.5 will be removed from a future version of
- | CMake.
- | Update the VERSION argument <min> value or use a ...<max> suffix to tell
- | CMake that the project does not need compatibility with older versions.
- | 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 13.2.1
- | -- The CXX compiler identification is GNU 13.2.1
- | CMake Warning (dev) at /usr/share/cmake/Modules/CMakeFindBinUtils.cmake:224 (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:202 (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
- | -- Configuring done (0.5s)
- | -- Generating done (0.0s)
- | -- Build files have been written to: /home/grahf/.cache/paru/clone/gamescope-nvidia/src/build/subprojects/openvr/__CMake_build
- openvr| CMake configuration: SUCCEEDED
- openvr| CMake project OpenVRSDK has 1 build targets.
- openvr| Generated Meson AST: /home/grahf/.cache/paru/clone/gamescope-nvidia/src/build/subprojects/openvr/meson.build
- openvr| Project name: OpenVRSDK
- openvr| Project version: undefined
- openvr| C++ compiler for the host machine: c++ (gcc 13.2.1 "c++ (GCC) 13.2.1 20230801")
- openvr| C++ linker for the host machine: c++ ld.bfd 2.42.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.22.0
- Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner)
- Run-time dependency wayland-protocols found: YES 1.33
- Run-time dependency vkroots found: YES undefined
- Run-time dependency xcb found: YES 1.16
- Run-time dependency x11-xcb found: YES 1.8.7
- Looking for a fallback subproject for the dependency glm because:
- Use of fallback dependencies is forced.
- Executing subproject glm
- glm| Project name: glm
- glm| Project version: 0.9.9.8
- glm| C++ compiler for the host machine: c++ (gcc 13.2.1 "c++ (GCC) 13.2.1 20230801")
- glm| C++ linker for the host machine: c++ ld.bfd 2.42.0
- glm| Build targets in project: 28
- glm| Subproject glm finished.
- Dependency glm from subproject subprojects/glm-0.9.9.8 found: YES 0.9.9.8
- Dependency wayland-client found: YES 1.22.0 (cached)
- Configuring VkLayer_FROG_gamescope_wsi.x86_64.json using configuration
- Run-time dependency xdamage found: YES 1.1.6
- Run-time dependency xcomposite found: YES 0.4.6
- Run-time dependency xcursor found: YES 1.2.1
- Run-time dependency xrender found: YES 0.9.11
- Run-time dependency xext found: YES 1.3.6
- Run-time dependency xfixes found: YES 6.0.1
- Run-time dependency xxf86vm found: YES 1.1.5
- Run-time dependency xtst found: YES 1.2.4
- Run-time dependency xres found: YES 1.2.2
- Run-time dependency xmu found: YES 1.1.4
- Run-time dependency xi found: YES 1.8.1
- Run-time dependency libdrm found: YES 2.4.120
- Run-time dependency wayland-server found: YES 1.22.0
- Dependency wayland-protocols found: YES 1.33 (cached)
- Run-time dependency xkbcommon found: YES 1.6.0
- Run-time dependency threads found: YES
- Run-time dependency libcap found: YES 2.69
- Run-time dependency epoll-shim found: NO (tried pkgconfig and cmake)
- Dependency glm found: YES 0.9.9.8 (cached)
- Run-time dependency sdl2 found: YES 2.30.0
- Looking for a fallback subproject for the dependency stb because:
- Use of fallback dependencies is forced.
- Executing subproject stb
- stb| Project name: stb
- stb| Project version: 0.1.0
- stb| C compiler for the host machine: cc (gcc 13.2.1 "cc (GCC) 13.2.1 20230801")
- stb| C linker for the host machine: cc ld.bfd 2.42.0
- stb| Build targets in project: 29
- stb| Subproject stb finished.
- Dependency stb found: YES 0.1.0 (overridden)
- Run-time dependency libavif found: YES 1.0.4
- Run-time dependency wlroots found: YES 0.17.1
- Run-time dependency libdisplay-info found: YES 0.1.1
- Program glslang found: YES (/usr/bin/glslang)
- Run-time dependency libliftoff found: YES 0.4.1
- Dependency benchmark skipped: feature benchmark disabled
- Build targets in project: 31
- gamescope undefined
- Subprojects
- glm : YES
- openvr : YES
- stb : YES
- User defined options
- auto_features : enabled
- buildtype : plain
- force_fallback_for: stb,glm
- libexecdir : lib
- prefix : /usr
- sbindir : bin
- wrap_mode : nodownload
- python.bytecompile: 1
- b_lto : true
- b_pie : true
- benchmark : disabled
- pipewire : enabled
- Found ninja-1.11.1 at /usr/bin/ninja
- INFO: autodetecting backend as ninja
- INFO: calculating backend command to run: /usr/bin/ninja -C /home/grahf/.cache/paru/clone/gamescope-nvidia/src/build
- ninja: Entering directory `/home/grahf/.cache/paru/clone/gamescope-nvidia/src/build'
- [77/93] Compiling C++ object layer/libVkLayer_FROG_gamescope_wsi_x86_64.so.p/VkLayer_FROG_gamescope_wsi.cpp.o
- FAILED: layer/libVkLayer_FROG_gamescope_wsi_x86_64.so.p/VkLayer_FROG_gamescope_wsi.cpp.o
- c++ -Ilayer/libVkLayer_FROG_gamescope_wsi_x86_64.so.p -Ilayer -I../gamescope/layer -Isubprojects/glm-0.9.9.8 -I../gamescope/subprojects/glm-0.9.9.8 -Iprotocol -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-missing-field-initializers -Wno-invalid-offsetof -Wno-unused-const-variable -Wno-volatile -Wno-ignored-qualifiers -Wno-missing-braces -ffast-math -DHAVE_PIPEWIRE=1 -DHAVE_OPENVR=1 '-DHWDATA_PNP_IDS="//usr/share/hwdata/pnp.ids"' -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/home/grahf/.cache/paru/clone/gamescope-nvidia/src=/usr/src/debug/gamescope-nvidia -flto=auto -fPIC -MD -MQ layer/libVkLayer_FROG_gamescope_wsi_x86_64.so.p/VkLayer_FROG_gamescope_wsi.cpp.o -MF layer/libVkLayer_FROG_gamescope_wsi_x86_64.so.p/VkLayer_FROG_gamescope_wsi.cpp.o.d -o layer/libVkLayer_FROG_gamescope_wsi_x86_64.so.p/VkLayer_FROG_gamescope_wsi.cpp.o -c ../gamescope/layer/VkLayer_FROG_gamescope_wsi.cpp
- ../gamescope/layer/VkLayer_FROG_gamescope_wsi.cpp: In static member function ‘static void GamescopeWSILayer::VkInstanceOverrides::GetPhysicalDeviceFeatures2(const vkroots::VkInstanceDispatch*, VkPhysicalDevice, VkPhysicalDeviceFeatures2*)’:
- ../gamescope/layer/VkLayer_FROG_gamescope_wsi.cpp:516:194: error: no matching function for call to ‘FindInChainMutable<VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SWAPCHAIN_MAINTENANCE_1_FEATURES_EXT, VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT>(VkPhysicalDeviceFeatures2*&)’
- 516 | auto pSwapchainMaintenance1Features = vkroots::FindInChainMutable<VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SWAPCHAIN_MAINTENANCE_1_FEATURES_EXT, VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT>(pFeatures);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
- In file included from ../gamescope/layer/VkLayer_FROG_gamescope_wsi.cpp:4:
- /usr/include/vkroots.h:59:9: note: candidate: ‘template<class Type, class AnyStruct> Type* vkroots::FindInChainMutable(AnyStruct*)’
- 59 | Type* FindInChainMutable(AnyStruct* obj) {
- | ^~~~~~~~~~~~~~~~~~
- /usr/include/vkroots.h:59:9: note: template argument deduction/substitution failed:
- ../gamescope/layer/VkLayer_FROG_gamescope_wsi.cpp:516:194: error: type/value mismatch at argument 1 in template parameter list for ‘template<class Type, class AnyStruct> Type* vkroots::FindInChainMutable(AnyStruct*)’
- 516 | auto pSwapchainMaintenance1Features = vkroots::FindInChainMutable<VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SWAPCHAIN_MAINTENANCE_1_FEATURES_EXT, VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT>(pFeatures);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
- ../gamescope/layer/VkLayer_FROG_gamescope_wsi.cpp:516:194: note: expected a type, got ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SWAPCHAIN_MAINTENANCE_1_FEATURES_EXT’
- ../gamescope/layer/VkLayer_FROG_gamescope_wsi.cpp: In static member function ‘static VkResult GamescopeWSILayer::VkDeviceOverrides::QueuePresentKHR(const vkroots::VkDeviceDispatch*, VkQueue, const VkPresentInfoKHR*)’:
- ../gamescope/layer/VkLayer_FROG_gamescope_wsi.cpp:911:125: error: no matching function for call to ‘FindInChain<VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE, const VkPresentTimesInfoGOOGLE>(const VkPresentInfoKHR*&)’
- 911 | auto pPresentTimes = vkroots::FindInChain<VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE, const VkPresentTimesInfoGOOGLE>(pPresentInfo);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
- /usr/include/vkroots.h:50:15: note: candidate: ‘template<class Type, class AnyStruct> const Type* vkroots::FindInChain(const AnyStruct*)’
- 50 | const Type* FindInChain(const AnyStruct* obj) {
- | ^~~~~~~~~~~
- /usr/include/vkroots.h:50:15: note: template argument deduction/substitution failed:
- ../gamescope/layer/VkLayer_FROG_gamescope_wsi.cpp:911:125: error: type/value mismatch at argument 1 in template parameter list for ‘template<class Type, class AnyStruct> const Type* vkroots::FindInChain(const AnyStruct*)’
- 911 | auto pPresentTimes = vkroots::FindInChain<VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE, const VkPresentTimesInfoGOOGLE>(pPresentInfo);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
- ../gamescope/layer/VkLayer_FROG_gamescope_wsi.cpp:911:125: note: expected a type, got ‘VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE’
- ../gamescope/layer/VkLayer_FROG_gamescope_wsi.cpp: In function ‘uint32_t GamescopeWSILayer::gamescopeFrameLimiterOverride()’:
- ../gamescope/layer/VkLayer_FROG_gamescope_wsi.cpp:133:10: warning: ignoring return value of ‘ssize_t pread(int, void*, size_t, __off64_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 133 | pread(fd, &overrideValue, sizeof(overrideValue), 0);
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [91/93] Compiling C++ object src/gamescope.p/steamcompmgr.cpp.o
- ../gamescope/src/steamcompmgr.cpp: In function ‘bool set_color_3dlut_override(const char*)’:
- ../gamescope/src/steamcompmgr.cpp:619:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 619 | fread(g_ColorMgmtLutsOverride[nLutIndex].lut3d, elems, sizeof(uint16_t), f);
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../gamescope/src/steamcompmgr.cpp: In function ‘bool set_color_shaperlut_override(const char*)’:
- ../gamescope/src/steamcompmgr.cpp:646:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 646 | fread(g_ColorMgmtLutsOverride[nLutIndex].lut1d, elems, sizeof(uint16_t), f);
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../gamescope/src/steamcompmgr.cpp: In function ‘void update_runtime_info()’:
- ../gamescope/src/steamcompmgr.cpp:5424:15: warning: ignoring return value of ‘ssize_t pwrite(int, const void*, size_t, __off64_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 5424 | pwrite( g_nRuntimeInfoFd, &limiter_enabled, sizeof( limiter_enabled ), 0 );
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../gamescope/src/steamcompmgr.cpp: In function ‘void spawn_client(char**)’:
- ../gamescope/src/steamcompmgr.cpp:6945:29: warning: ignoring return value of ‘int nice(int)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 6945 | nice( g_nOldNice - g_nNewNice );
- | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../gamescope/src/steamcompmgr.cpp: In function ‘void determine_and_apply_focus(xwayland_ctx_t*, std::vector<steamcompmgr_win_t*>&)’:
- ../gamescope/src/steamcompmgr.cpp:3899:31: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 3899 | system( buf );
- | ~~~~~~^~~~~~~
- ninja: build stopped: subcommand failed.
- ==> ERROR: A failure occurred in build().
- Aborting...
- error: failed to build 'gamescope-nvidia-3.14.0-1':
- error: packages failed to build: gamescope-nvidia-3.14.0-1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement