Source: mangohud
Severity: normal

Hi,

Trying to build the mangohud package on buster fails with:

ccache c++ -Isrc/25a6634@@MangoHud@sha -Isrc -I../src -I../include 
-Isubprojects/dearimgui -I../subprojects/dearimgui -I. -I/usr/include/dbus-1.0 
-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -fvisibility=hidden 
-fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++14 
-Werror=return-type -fno-math-errno -fno-trapping-math -Wno-non-virtual-dtor 
-Wno-missing-field-initializers -Wno-format-truncation -g -O2 
-fdebug-prefix-map=/store-f/rah/proj/games/mangohud-debian=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -D__STDC_CONSTANT_MACROS 
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="v0.6.1"' 
-DNDEBUG -D_GNU_SOURCE -DHAVE_PTHREAD -DUSE_GCC_ATOMIC_BUILTINS 
-DHAVE_TIMESPEC_GET -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 
-DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ 
-DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL 
-DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL 
-DHAVE___BUILTIN_UNREACHABLE '-DMANGOHUD_ARCH="64bit"' -DHAVE_XNVCTRL 
-DHAVE_X11 -DHAVE_DBUS -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR 
-MD -MQ 'src/25a6634@@MangoHud@sha/vulkan.cpp.o' -MF 
'src/25a6634@@MangoHud@sha/vulkan.cpp.o.d' -o 
'src/25a6634@@MangoHud@sha/vulkan.cpp.o' -c ../src/vulkan.cpp
../src/vulkan.cpp:69:1: error: ‘VkPhysicalDeviceDriverProperties’ does not name 
a type; did you mean ‘VkPhysicalDeviceDriverPropertiesKHR’?
 VkPhysicalDeviceDriverProperties driverProps = {};
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

I'm guessing there needs to be a minimum version for whichever package
provides the VkPhysicalDeviceDriverProperties symbol in its headers.

Regards,

Bob


-- System Information:
Debian Release: 10.4
  APT prefers stable
  APT policy: (991, 'stable'), (500, 'stable-updates'), (500, 'stable-debug'), 
(500, 'oldstable-updates'), (500, 'oldstable-debug'), (500, 'oldoldstable'), 
(500, 'oldstable'), (70, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.2-linux-latest-36 (SMP w/16 CPU cores; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Reply via email to