Bug#1037625: dolphin-emu: ftbfs with GCC-13

Matthias Klose doko at debian.org
Wed Jun 14 10:23:10 BST 2023


Package: src:dolphin-emu
Version: 5.0-17995-1
Severity: normal
Tags: sid trixie
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-13

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/dolphin-emu_5.0-17995-1_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-13/porting_to.html

[...]
cd /<<PKGBUILDDIR>>/build/Source/Core/VideoBackends/Vulkan && /usr/bin/c++ -DAUTOUPDATE=1 -DDATA_DIR=\"/usr/share/games/dolphin-emu/\" -DFMT_SHARED -DHAS_LIBMGBA -DHAS_OPENGL -DHAS_VULKAN -DHAVE_FFMPEG -DHAVE_LIBEVDEV=1 -DHAVE_LIBSYSTEMD -DHAVE_LIBUDEV=1 -DHAVE_X11=1 -DHAVE_XRANDR=1 -DUSE_ANALYTICS=1 -DUSE_MEMORYWATCHER=1 -DUSE_PIPES=1 -DUSE_UPNP -D_ARCH_64=1 -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_M_X86=1 -D_M_X86_64=1 -D__LIBUSB__ -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/<<PKGBUILDDIR>>/Source/Core -I/<<PKGBUILDDIR>>/External/minizip -I/<<PKGBUILDDIR>>/Externals/soundtouch -I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/Externals/picojson -I/<<PKGBUILDDIR>>/build/Source/Core -I/<<PKGBUILDDIR>>/Externals/Vulkan/Include -I/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include -I/<<PKGBUILDDIR>>/Externals/minizip/. -I/<<PKGBUILDDIR>>/Externals/expr/include -isystem /<<PKGBUILDDIR>>/Externals/glslang/glslang/Public -isystem /<<PKGBUILDDIR>>/Source/Core/VideoCommon/SYSTEM -isystem /<<PKGBUILDDIR>>/Externals/rangeset/include -isystem /usr/include/hidapi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -fno-strict-aliasing -fno-exceptions -fvisibility-inlines-hidden -fvisibility=hidden -fomit-frame-pointer -Wall -Wtype-limits -Wsign-compare -Wignored-qualifiers -Wuninitialized -Wlogical-op -Wshadow -Winit-self -Wmissing-declarations -Wno-stringop-truncation -Werror=format -std=c++20 -MD -MT Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/CommandBufferManager.cpp.o -MF CMakeFiles/videovulkan.dir/CommandBufferManager.cpp.o.d -o CMakeFiles/videovulkan.dir/CommandBufferManager.cpp.o -c /<<PKGBUILDDIR>>/Source/Core/VideoBackends/Vulkan/CommandBufferManager.cpp
[ 20%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKMain.cpp.o
[ 20%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/StateTracker.cpp.o
[ 20%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKBoundingBox.cpp.o
cd /<<PKGBUILDDIR>>/build/Source/Core/VideoBackends/Vulkan && /usr/bin/c++ -DAUTOUPDATE=1 -DDATA_DIR=\"/usr/share/games/dolphin-emu/\" -DFMT_SHARED -DHAS_LIBMGBA -DHAS_OPENGL -DHAS_VULKAN -DHAVE_FFMPEG -DHAVE_LIBEVDEV=1 -DHAVE_LIBSYSTEMD -DHAVE_LIBUDEV=1 -DHAVE_X11=1 -DHAVE_XRANDR=1 -DUSE_ANALYTICS=1 -DUSE_MEMORYWATCHER=1 -DUSE_PIPES=1 -DUSE_UPNP -D_ARCH_64=1 -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_M_X86=1 -D_M_X86_64=1 -D__LIBUSB__ -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/<<PKGBUILDDIR>>/Source/Core -I/<<PKGBUILDDIR>>/External/minizip -I/<<PKGBUILDDIR>>/Externals/soundtouch -I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/Externals/picojson -I/<<PKGBUILDDIR>>/build/Source/Core -I/<<PKGBUILDDIR>>/Externals/Vulkan/Include -I/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include -I/<<PKGBUILDDIR>>/Externals/minizip/. -I/<<PKGBUILDDIR>>/Externals/expr/include -isystem /<<PKGBUILDDIR>>/Externals/glslang/glslang/Public -isystem /<<PKGBUILDDIR>>/Source/Core/VideoCommon/SYSTEM -isystem /<<PKGBUILDDIR>>/Externals/rangeset/include -isystem /usr/include/hidapi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -fno-strict-aliasing -fno-exceptions -fvisibility-inlines-hidden -fvisibility=hidden -fomit-frame-pointer -Wall -Wtype-limits -Wsign-compare -Wignored-qualifiers -Wuninitialized -Wlogical-op -Wshadow -Winit-self -Wmissing-declarations -Wno-stringop-truncation -Werror=format -std=c++20 -MD -MT Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKMain.cpp.o -MF CMakeFiles/videovulkan.dir/VKMain.cpp.o.d -o CMakeFiles/videovulkan.dir/VKMain.cpp.o -c /<<PKGBUILDDIR>>/Source/Core/VideoBackends/Vulkan/VKMain.cpp
cd /<<PKGBUILDDIR>>/build/Source/Core/VideoBackends/Vulkan && /usr/bin/c++ -DAUTOUPDATE=1 -DDATA_DIR=\"/usr/share/games/dolphin-emu/\" -DFMT_SHARED -DHAS_LIBMGBA -DHAS_OPENGL -DHAS_VULKAN -DHAVE_FFMPEG -DHAVE_LIBEVDEV=1 -DHAVE_LIBSYSTEMD -DHAVE_LIBUDEV=1 -DHAVE_X11=1 -DHAVE_XRANDR=1 -DUSE_ANALYTICS=1 -DUSE_MEMORYWATCHER=1 -DUSE_PIPES=1 -DUSE_UPNP -D_ARCH_64=1 -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_M_X86=1 -D_M_X86_64=1 -D__LIBUSB__ -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/<<PKGBUILDDIR>>/Source/Core -I/<<PKGBUILDDIR>>/External/minizip -I/<<PKGBUILDDIR>>/Externals/soundtouch -I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/Externals/picojson -I/<<PKGBUILDDIR>>/build/Source/Core -I/<<PKGBUILDDIR>>/Externals/Vulkan/Include -I/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include -I/<<PKGBUILDDIR>>/Externals/minizip/. -I/<<PKGBUILDDIR>>/Externals/expr/include -isystem /<<PKGBUILDDIR>>/Externals/glslang/glslang/Public -isystem /<<PKGBUILDDIR>>/Source/Core/VideoCommon/SYSTEM -isystem /<<PKGBUILDDIR>>/Externals/rangeset/include -isystem /usr/include/hidapi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -fno-strict-aliasing -fno-exceptions -fvisibility-inlines-hidden -fvisibility=hidden -fomit-frame-pointer -Wall -Wtype-limits -Wsign-compare -Wignored-qualifiers -Wuninitialized -Wlogical-op -Wshadow -Winit-self -Wmissing-declarations -Wno-stringop-truncation -Werror=format -std=c++20 -MD -MT Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/StateTracker.cpp.o -MF CMakeFiles/videovulkan.dir/StateTracker.cpp.o.d -o CMakeFiles/videovulkan.dir/StateTracker.cpp.o -c /<<PKGBUILDDIR>>/Source/Core/VideoBackends/Vulkan/StateTracker.cpp
cd /<<PKGBUILDDIR>>/build/Source/Core/VideoBackends/Vulkan && /usr/bin/c++ -DAUTOUPDATE=1 -DDATA_DIR=\"/usr/share/games/dolphin-emu/\" -DFMT_SHARED -DHAS_LIBMGBA -DHAS_OPENGL -DHAS_VULKAN -DHAVE_FFMPEG -DHAVE_LIBEVDEV=1 -DHAVE_LIBSYSTEMD -DHAVE_LIBUDEV=1 -DHAVE_X11=1 -DHAVE_XRANDR=1 -DUSE_ANALYTICS=1 -DUSE_MEMORYWATCHER=1 -DUSE_PIPES=1 -DUSE_UPNP -D_ARCH_64=1 -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_M_X86=1 -D_M_X86_64=1 -D__LIBUSB__ -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/<<PKGBUILDDIR>>/Source/Core -I/<<PKGBUILDDIR>>/External/minizip -I/<<PKGBUILDDIR>>/Externals/soundtouch -I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/Externals/picojson -I/<<PKGBUILDDIR>>/build/Source/Core -I/<<PKGBUILDDIR>>/Externals/Vulkan/Include -I/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include -I/<<PKGBUILDDIR>>/Externals/minizip/. -I/<<PKGBUILDDIR>>/Externals/expr/include -isystem /<<PKGBUILDDIR>>/Externals/glslang/glslang/Public -isystem /<<PKGBUILDDIR>>/Source/Core/VideoCommon/SYSTEM -isystem /<<PKGBUILDDIR>>/Externals/rangeset/include -isystem /usr/include/hidapi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -fno-strict-aliasing -fno-exceptions -fvisibility-inlines-hidden -fvisibility=hidden -fomit-frame-pointer -Wall -Wtype-limits -Wsign-compare -Wignored-qualifiers -Wuninitialized -Wlogical-op -Wshadow -Winit-self -Wmissing-declarations -Wno-stringop-truncation -Werror=format -std=c++20 -MD -MT Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKBoundingBox.cpp.o -MF CMakeFiles/videovulkan.dir/VKBoundingBox.cpp.o.d -o CMakeFiles/videovulkan.dir/VKBoundingBox.cpp.o -c /<<PKGBUILDDIR>>/Source/Core/VideoBackends/Vulkan/VKBoundingBox.cpp
[ 20%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/StagingBuffer.cpp.o
[ 20%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKPerfQuery.cpp.o
cd /<<PKGBUILDDIR>>/build/Source/Core/VideoBackends/Vulkan && /usr/bin/c++ -DAUTOUPDATE=1 -DDATA_DIR=\"/usr/share/games/dolphin-emu/\" -DFMT_SHARED -DHAS_LIBMGBA -DHAS_OPENGL -DHAS_VULKAN -DHAVE_FFMPEG -DHAVE_LIBEVDEV=1 -DHAVE_LIBSYSTEMD -DHAVE_LIBUDEV=1 -DHAVE_X11=1 -DHAVE_XRANDR=1 -DUSE_ANALYTICS=1 -DUSE_MEMORYWATCHER=1 -DUSE_PIPES=1 -DUSE_UPNP -D_ARCH_64=1 -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_M_X86=1 -D_M_X86_64=1 -D__LIBUSB__ -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/<<PKGBUILDDIR>>/Source/Core -I/<<PKGBUILDDIR>>/External/minizip -I/<<PKGBUILDDIR>>/Externals/soundtouch -I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/Externals/picojson -I/<<PKGBUILDDIR>>/build/Source/Core -I/<<PKGBUILDDIR>>/Externals/Vulkan/Include -I/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include -I/<<PKGBUILDDIR>>/Externals/minizip/. -I/<<PKGBUILDDIR>>/Externals/expr/include -isystem /<<PKGBUILDDIR>>/Externals/glslang/glslang/Public -isystem /<<PKGBUILDDIR>>/Source/Core/VideoCommon/SYSTEM -isystem /<<PKGBUILDDIR>>/Externals/rangeset/include -isystem /usr/include/hidapi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -fno-strict-aliasing -fno-exceptions -fvisibility-inlines-hidden -fvisibility=hidden -fomit-frame-pointer -Wall -Wtype-limits -Wsign-compare -Wignored-qualifiers -Wuninitialized -Wlogical-op -Wshadow -Winit-self -Wmissing-declarations -Wno-stringop-truncation -Werror=format -std=c++20 -MD -MT Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/StagingBuffer.cpp.o -MF CMakeFiles/videovulkan.dir/StagingBuffer.cpp.o.d -o CMakeFiles/videovulkan.dir/StagingBuffer.cpp.o -c /<<PKGBUILDDIR>>/Source/Core/VideoBackends/Vulkan/StagingBuffer.cpp
cd /<<PKGBUILDDIR>>/build/Source/Core/VideoBackends/Vulkan && /usr/bin/c++ -DAUTOUPDATE=1 -DDATA_DIR=\"/usr/share/games/dolphin-emu/\" -DFMT_SHARED -DHAS_LIBMGBA -DHAS_OPENGL -DHAS_VULKAN -DHAVE_FFMPEG -DHAVE_LIBEVDEV=1 -DHAVE_LIBSYSTEMD -DHAVE_LIBUDEV=1 -DHAVE_X11=1 -DHAVE_XRANDR=1 -DUSE_ANALYTICS=1 -DUSE_MEMORYWATCHER=1 -DUSE_PIPES=1 -DUSE_UPNP -D_ARCH_64=1 -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_M_X86=1 -D_M_X86_64=1 -D__LIBUSB__ -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/<<PKGBUILDDIR>>/Source/Core -I/<<PKGBUILDDIR>>/External/minizip -I/<<PKGBUILDDIR>>/Externals/soundtouch -I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/Externals/picojson -I/<<PKGBUILDDIR>>/build/Source/Core -I/<<PKGBUILDDIR>>/Externals/Vulkan/Include -I/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include -I/<<PKGBUILDDIR>>/Externals/minizip/. -I/<<PKGBUILDDIR>>/Externals/expr/include -isystem /<<PKGBUILDDIR>>/Externals/glslang/glslang/Public -isystem /<<PKGBUILDDIR>>/Source/Core/VideoCommon/SYSTEM -isystem /<<PKGBUILDDIR>>/Externals/rangeset/include -isystem /usr/include/hidapi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -fno-strict-aliasing -fno-exceptions -fvisibility-inlines-hidden -fvisibility=hidden -fomit-frame-pointer -Wall -Wtype-limits -Wsign-compare -Wignored-qualifiers -Wuninitialized -Wlogical-op -Wshadow -Winit-self -Wmissing-declarations -Wno-stringop-truncation -Werror=format -std=c++20 -MD -MT Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKPerfQuery.cpp.o -MF CMakeFiles/videovulkan.dir/VKPerfQuery.cpp.o.d -o CMakeFiles/videovulkan.dir/VKPerfQuery.cpp.o -c /<<PKGBUILDDIR>>/Source/Core/VideoBackends/Vulkan/VKPerfQuery.cpp
[ 20%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKPipeline.cpp.o
cd /<<PKGBUILDDIR>>/build/Source/Core/VideoBackends/Vulkan && /usr/bin/c++ -DAUTOUPDATE=1 -DDATA_DIR=\"/usr/share/games/dolphin-emu/\" -DFMT_SHARED -DHAS_LIBMGBA -DHAS_OPENGL -DHAS_VULKAN -DHAVE_FFMPEG -DHAVE_LIBEVDEV=1 -DHAVE_LIBSYSTEMD -DHAVE_LIBUDEV=1 -DHAVE_X11=1 -DHAVE_XRANDR=1 -DUSE_ANALYTICS=1 -DUSE_MEMORYWATCHER=1 -DUSE_PIPES=1 -DUSE_UPNP -D_ARCH_64=1 -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_M_X86=1 -D_M_X86_64=1 -D__LIBUSB__ -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/<<PKGBUILDDIR>>/Source/Core -I/<<PKGBUILDDIR>>/External/minizip -I/<<PKGBUILDDIR>>/Externals/soundtouch -I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/Externals/picojson -I/<<PKGBUILDDIR>>/build/Source/Core -I/<<PKGBUILDDIR>>/Externals/Vulkan/Include -I/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include -I/<<PKGBUILDDIR>>/Externals/minizip/. -I/<<PKGBUILDDIR>>/Externals/expr/include -isystem /<<PKGBUILDDIR>>/Externals/glslang/glslang/Public -isystem /<<PKGBUILDDIR>>/Source/Core/VideoCommon/SYSTEM -isystem /<<PKGBUILDDIR>>/Externals/rangeset/include -isystem /usr/include/hidapi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -fno-strict-aliasing -fno-exceptions -fvisibility-inlines-hidden -fvisibility=hidden -fomit-frame-pointer -Wall -Wtype-limits -Wsign-compare -Wignored-qualifiers -Wuninitialized -Wlogical-op -Wshadow -Winit-self -Wmissing-declarations -Wno-stringop-truncation -Werror=format -std=c++20 -MD -MT Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKPipeline.cpp.o -MF CMakeFiles/videovulkan.dir/VKPipeline.cpp.o.d -o CMakeFiles/videovulkan.dir/VKPipeline.cpp.o -c /<<PKGBUILDDIR>>/Source/Core/VideoBackends/Vulkan/VKPipeline.cpp
[ 20%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKRenderer.cpp.o
cd /<<PKGBUILDDIR>>/build/Source/Core/VideoBackends/Vulkan && /usr/bin/c++ -DAUTOUPDATE=1 -DDATA_DIR=\"/usr/share/games/dolphin-emu/\" -DFMT_SHARED -DHAS_LIBMGBA -DHAS_OPENGL -DHAS_VULKAN -DHAVE_FFMPEG -DHAVE_LIBEVDEV=1 -DHAVE_LIBSYSTEMD -DHAVE_LIBUDEV=1 -DHAVE_X11=1 -DHAVE_XRANDR=1 -DUSE_ANALYTICS=1 -DUSE_MEMORYWATCHER=1 -DUSE_PIPES=1 -DUSE_UPNP -D_ARCH_64=1 -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_M_X86=1 -D_M_X86_64=1 -D__LIBUSB__ -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/<<PKGBUILDDIR>>/Source/Core -I/<<PKGBUILDDIR>>/External/minizip -I/<<PKGBUILDDIR>>/Externals/soundtouch -I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/Externals/picojson -I/<<PKGBUILDDIR>>/build/Source/Core -I/<<PKGBUILDDIR>>/Externals/Vulkan/Include -I/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include -I/<<PKGBUILDDIR>>/Externals/minizip/. -I/<<PKGBUILDDIR>>/Externals/expr/include -isystem /<<PKGBUILDDIR>>/Externals/glslang/glslang/Public -isystem /<<PKGBUILDDIR>>/Source/Core/VideoCommon/SYSTEM -isystem /<<PKGBUILDDIR>>/Externals/rangeset/include -isystem /usr/include/hidapi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -fno-strict-aliasing -fno-exceptions -fvisibility-inlines-hidden -fvisibility=hidden -fomit-frame-pointer -Wall -Wtype-limits -Wsign-compare -Wignored-qualifiers -Wuninitialized -Wlogical-op -Wshadow -Winit-self -Wmissing-declarations -Wno-stringop-truncation -Werror=format -std=c++20 -MD -MT Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKRenderer.cpp.o -MF CMakeFiles/videovulkan.dir/VKRenderer.cpp.o.d -o CMakeFiles/videovulkan.dir/VKRenderer.cpp.o -c /<<PKGBUILDDIR>>/Source/Core/VideoBackends/Vulkan/VKRenderer.cpp
[ 20%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKShader.cpp.o
cd /<<PKGBUILDDIR>>/build/Source/Core/VideoBackends/Vulkan && /usr/bin/c++ -DAUTOUPDATE=1 -DDATA_DIR=\"/usr/share/games/dolphin-emu/\" -DFMT_SHARED -DHAS_LIBMGBA -DHAS_OPENGL -DHAS_VULKAN -DHAVE_FFMPEG -DHAVE_LIBEVDEV=1 -DHAVE_LIBSYSTEMD -DHAVE_LIBUDEV=1 -DHAVE_X11=1 -DHAVE_XRANDR=1 -DUSE_ANALYTICS=1 -DUSE_MEMORYWATCHER=1 -DUSE_PIPES=1 -DUSE_UPNP -D_ARCH_64=1 -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_M_X86=1 -D_M_X86_64=1 -D__LIBUSB__ -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/<<PKGBUILDDIR>>/Source/Core -I/<<PKGBUILDDIR>>/External/minizip -I/<<PKGBUILDDIR>>/Externals/soundtouch -I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/Externals/picojson -I/<<PKGBUILDDIR>>/build/Source/Core -I/<<PKGBUILDDIR>>/Externals/Vulkan/Include -I/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include -I/<<PKGBUILDDIR>>/Externals/minizip/. -I/<<PKGBUILDDIR>>/Externals/expr/include -isystem /<<PKGBUILDDIR>>/Externals/glslang/glslang/Public -isystem /<<PKGBUILDDIR>>/Source/Core/VideoCommon/SYSTEM -isystem /<<PKGBUILDDIR>>/Externals/rangeset/include -isystem /usr/include/hidapi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -fno-strict-aliasing -fno-exceptions -fvisibility-inlines-hidden -fvisibility=hidden -fomit-frame-pointer -Wall -Wtype-limits -Wsign-compare -Wignored-qualifiers -Wuninitialized -Wlogical-op -Wshadow -Winit-self -Wmissing-declarations -Wno-stringop-truncation -Werror=format -std=c++20 -MD -MT Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKShader.cpp.o -MF CMakeFiles/videovulkan.dir/VKShader.cpp.o.d -o CMakeFiles/videovulkan.dir/VKShader.cpp.o -c /<<PKGBUILDDIR>>/Source/Core/VideoBackends/Vulkan/VKShader.cpp
[ 21%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKStreamBuffer.cpp.o
cd /<<PKGBUILDDIR>>/build/Source/Core/VideoBackends/Vulkan && /usr/bin/c++ -DAUTOUPDATE=1 -DDATA_DIR=\"/usr/share/games/dolphin-emu/\" -DFMT_SHARED -DHAS_LIBMGBA -DHAS_OPENGL -DHAS_VULKAN -DHAVE_FFMPEG -DHAVE_LIBEVDEV=1 -DHAVE_LIBSYSTEMD -DHAVE_LIBUDEV=1 -DHAVE_X11=1 -DHAVE_XRANDR=1 -DUSE_ANALYTICS=1 -DUSE_MEMORYWATCHER=1 -DUSE_PIPES=1 -DUSE_UPNP -D_ARCH_64=1 -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_M_X86=1 -D_M_X86_64=1 -D__LIBUSB__ -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/<<PKGBUILDDIR>>/Source/Core -I/<<PKGBUILDDIR>>/External/minizip -I/<<PKGBUILDDIR>>/Externals/soundtouch -I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/Externals/picojson -I/<<PKGBUILDDIR>>/build/Source/Core -I/<<PKGBUILDDIR>>/Externals/Vulkan/Include -I/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include -I/<<PKGBUILDDIR>>/Externals/minizip/. -I/<<PKGBUILDDIR>>/Externals/expr/include -isystem /<<PKGBUILDDIR>>/Externals/glslang/glslang/Public -isystem /<<PKGBUILDDIR>>/Source/Core/VideoCommon/SYSTEM -isystem /<<PKGBUILDDIR>>/Externals/rangeset/include -isystem /usr/include/hidapi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -fno-strict-aliasing -fno-exceptions -fvisibility-inlines-hidden -fvisibility=hidden -fomit-frame-pointer -Wall -Wtype-limits -Wsign-compare -Wignored-qualifiers -Wuninitialized -Wlogical-op -Wshadow -Winit-self -Wmissing-declarations -Wno-stringop-truncation -Werror=format -std=c++20 -MD -MT Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKStreamBuffer.cpp.o -MF CMakeFiles/videovulkan.dir/VKStreamBuffer.cpp.o.d -o CMakeFiles/videovulkan.dir/VKStreamBuffer.cpp.o -c /<<PKGBUILDDIR>>/Source/Core/VideoBackends/Vulkan/VKStreamBuffer.cpp
[ 21%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKSwapChain.cpp.o
cd /<<PKGBUILDDIR>>/build/Source/Core/VideoBackends/Vulkan && /usr/bin/c++ -DAUTOUPDATE=1 -DDATA_DIR=\"/usr/share/games/dolphin-emu/\" -DFMT_SHARED -DHAS_LIBMGBA -DHAS_OPENGL -DHAS_VULKAN -DHAVE_FFMPEG -DHAVE_LIBEVDEV=1 -DHAVE_LIBSYSTEMD -DHAVE_LIBUDEV=1 -DHAVE_X11=1 -DHAVE_XRANDR=1 -DUSE_ANALYTICS=1 -DUSE_MEMORYWATCHER=1 -DUSE_PIPES=1 -DUSE_UPNP -D_ARCH_64=1 -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_M_X86=1 -D_M_X86_64=1 -D__LIBUSB__ -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/<<PKGBUILDDIR>>/Source/Core -I/<<PKGBUILDDIR>>/External/minizip -I/<<PKGBUILDDIR>>/Externals/soundtouch -I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/Externals/picojson -I/<<PKGBUILDDIR>>/build/Source/Core -I/<<PKGBUILDDIR>>/Externals/Vulkan/Include -I/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include -I/<<PKGBUILDDIR>>/Externals/minizip/. -I/<<PKGBUILDDIR>>/Externals/expr/include -isystem /<<PKGBUILDDIR>>/Externals/glslang/glslang/Public -isystem /<<PKGBUILDDIR>>/Source/Core/VideoCommon/SYSTEM -isystem /<<PKGBUILDDIR>>/Externals/rangeset/include -isystem /usr/include/hidapi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -fno-strict-aliasing -fno-exceptions -fvisibility-inlines-hidden -fvisibility=hidden -fomit-frame-pointer -Wall -Wtype-limits -Wsign-compare -Wignored-qualifiers -Wuninitialized -Wlogical-op -Wshadow -Winit-self -Wmissing-declarations -Wno-stringop-truncation -Werror=format -std=c++20 -MD -MT Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKSwapChain.cpp.o -MF CMakeFiles/videovulkan.dir/VKSwapChain.cpp.o.d -o CMakeFiles/videovulkan.dir/VKSwapChain.cpp.o -c /<<PKGBUILDDIR>>/Source/Core/VideoBackends/Vulkan/VKSwapChain.cpp
[ 21%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKTexture.cpp.o
cd /<<PKGBUILDDIR>>/build/Source/Core/VideoBackends/Vulkan && /usr/bin/c++ -DAUTOUPDATE=1 -DDATA_DIR=\"/usr/share/games/dolphin-emu/\" -DFMT_SHARED -DHAS_LIBMGBA -DHAS_OPENGL -DHAS_VULKAN -DHAVE_FFMPEG -DHAVE_LIBEVDEV=1 -DHAVE_LIBSYSTEMD -DHAVE_LIBUDEV=1 -DHAVE_X11=1 -DHAVE_XRANDR=1 -DUSE_ANALYTICS=1 -DUSE_MEMORYWATCHER=1 -DUSE_PIPES=1 -DUSE_UPNP -D_ARCH_64=1 -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_M_X86=1 -D_M_X86_64=1 -D__LIBUSB__ -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/<<PKGBUILDDIR>>/Source/Core -I/<<PKGBUILDDIR>>/External/minizip -I/<<PKGBUILDDIR>>/Externals/soundtouch -I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/Externals/picojson -I/<<PKGBUILDDIR>>/build/Source/Core -I/<<PKGBUILDDIR>>/Externals/Vulkan/Include -I/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include -I/<<PKGBUILDDIR>>/Externals/minizip/. -I/<<PKGBUILDDIR>>/Externals/expr/include -isystem /<<PKGBUILDDIR>>/Externals/glslang/glslang/Public -isystem /<<PKGBUILDDIR>>/Source/Core/VideoCommon/SYSTEM -isystem /<<PKGBUILDDIR>>/Externals/rangeset/include -isystem /usr/include/hidapi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -fno-strict-aliasing -fno-exceptions -fvisibility-inlines-hidden -fvisibility=hidden -fomit-frame-pointer -Wall -Wtype-limits -Wsign-compare -Wignored-qualifiers -Wuninitialized -Wlogical-op -Wshadow -Winit-self -Wmissing-declarations -Wno-stringop-truncation -Werror=format -std=c++20 -MD -MT Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKTexture.cpp.o -MF CMakeFiles/videovulkan.dir/VKTexture.cpp.o.d -o CMakeFiles/videovulkan.dir/VKTexture.cpp.o -c /<<PKGBUILDDIR>>/Source/Core/VideoBackends/Vulkan/VKTexture.cpp
[ 21%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKVertexFormat.cpp.o
cd /<<PKGBUILDDIR>>/build/Source/Core/VideoBackends/Vulkan && /usr/bin/c++ -DAUTOUPDATE=1 -DDATA_DIR=\"/usr/share/games/dolphin-emu/\" -DFMT_SHARED -DHAS_LIBMGBA -DHAS_OPENGL -DHAS_VULKAN -DHAVE_FFMPEG -DHAVE_LIBEVDEV=1 -DHAVE_LIBSYSTEMD -DHAVE_LIBUDEV=1 -DHAVE_X11=1 -DHAVE_XRANDR=1 -DUSE_ANALYTICS=1 -DUSE_MEMORYWATCHER=1 -DUSE_PIPES=1 -DUSE_UPNP -D_ARCH_64=1 -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_M_X86=1 -D_M_X86_64=1 -D__LIBUSB__ -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/<<PKGBUILDDIR>>/Source/Core -I/<<PKGBUILDDIR>>/External/minizip -I/<<PKGBUILDDIR>>/Externals/soundtouch -I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/Externals/picojson -I/<<PKGBUILDDIR>>/build/Source/Core -I/<<PKGBUILDDIR>>/Externals/Vulkan/Include -I/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include -I/<<PKGBUILDDIR>>/Externals/minizip/. -I/<<PKGBUILDDIR>>/Externals/expr/include -isystem /<<PKGBUILDDIR>>/Externals/glslang/glslang/Public -isystem /<<PKGBUILDDIR>>/Source/Core/VideoCommon/SYSTEM -isystem /<<PKGBUILDDIR>>/Externals/rangeset/include -isystem /usr/include/hidapi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -fno-strict-aliasing -fno-exceptions -fvisibility-inlines-hidden -fvisibility=hidden -fomit-frame-pointer -Wall -Wtype-limits -Wsign-compare -Wignored-qualifiers -Wuninitialized -Wlogical-op -Wshadow -Winit-self -Wmissing-declarations -Wno-stringop-truncation -Werror=format -std=c++20 -MD -MT Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKVertexFormat.cpp.o -MF CMakeFiles/videovulkan.dir/VKVertexFormat.cpp.o.d -o CMakeFiles/videovulkan.dir/VKVertexFormat.cpp.o -c /<<PKGBUILDDIR>>/Source/Core/VideoBackends/Vulkan/VKVertexFormat.cpp
[ 21%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKVertexManager.cpp.o
cd /<<PKGBUILDDIR>>/build/Source/Core/VideoBackends/Vulkan && /usr/bin/c++ -DAUTOUPDATE=1 -DDATA_DIR=\"/usr/share/games/dolphin-emu/\" -DFMT_SHARED -DHAS_LIBMGBA -DHAS_OPENGL -DHAS_VULKAN -DHAVE_FFMPEG -DHAVE_LIBEVDEV=1 -DHAVE_LIBSYSTEMD -DHAVE_LIBUDEV=1 -DHAVE_X11=1 -DHAVE_XRANDR=1 -DUSE_ANALYTICS=1 -DUSE_MEMORYWATCHER=1 -DUSE_PIPES=1 -DUSE_UPNP -D_ARCH_64=1 -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_M_X86=1 -D_M_X86_64=1 -D__LIBUSB__ -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/<<PKGBUILDDIR>>/Source/Core -I/<<PKGBUILDDIR>>/External/minizip -I/<<PKGBUILDDIR>>/Externals/soundtouch -I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/Externals/picojson -I/<<PKGBUILDDIR>>/build/Source/Core -I/<<PKGBUILDDIR>>/Externals/Vulkan/Include -I/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include -I/<<PKGBUILDDIR>>/Externals/minizip/. -I/<<PKGBUILDDIR>>/Externals/expr/include -isystem /<<PKGBUILDDIR>>/Externals/glslang/glslang/Public -isystem /<<PKGBUILDDIR>>/Source/Core/VideoCommon/SYSTEM -isystem /<<PKGBUILDDIR>>/Externals/rangeset/include -isystem /usr/include/hidapi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -fno-strict-aliasing -fno-exceptions -fvisibility-inlines-hidden -fvisibility=hidden -fomit-frame-pointer -Wall -Wtype-limits -Wsign-compare -Wignored-qualifiers -Wuninitialized -Wlogical-op -Wshadow -Winit-self -Wmissing-declarations -Wno-stringop-truncation -Werror=format -std=c++20 -MD -MT Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKVertexManager.cpp.o -MF CMakeFiles/videovulkan.dir/VKVertexManager.cpp.o.d -o CMakeFiles/videovulkan.dir/VKVertexManager.cpp.o -c /<<PKGBUILDDIR>>/Source/Core/VideoBackends/Vulkan/VKVertexManager.cpp
[ 21%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VulkanContext.cpp.o
cd /<<PKGBUILDDIR>>/build/Source/Core/VideoBackends/Vulkan && /usr/bin/c++ -DAUTOUPDATE=1 -DDATA_DIR=\"/usr/share/games/dolphin-emu/\" -DFMT_SHARED -DHAS_LIBMGBA -DHAS_OPENGL -DHAS_VULKAN -DHAVE_FFMPEG -DHAVE_LIBEVDEV=1 -DHAVE_LIBSYSTEMD -DHAVE_LIBUDEV=1 -DHAVE_X11=1 -DHAVE_XRANDR=1 -DUSE_ANALYTICS=1 -DUSE_MEMORYWATCHER=1 -DUSE_PIPES=1 -DUSE_UPNP -D_ARCH_64=1 -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_M_X86=1 -D_M_X86_64=1 -D__LIBUSB__ -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/<<PKGBUILDDIR>>/Source/Core -I/<<PKGBUILDDIR>>/External/minizip -I/<<PKGBUILDDIR>>/Externals/soundtouch -I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/Externals/picojson -I/<<PKGBUILDDIR>>/build/Source/Core -I/<<PKGBUILDDIR>>/Externals/Vulkan/Include -I/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include -I/<<PKGBUILDDIR>>/Externals/minizip/. -I/<<PKGBUILDDIR>>/Externals/expr/include -isystem /<<PKGBUILDDIR>>/Externals/glslang/glslang/Public -isystem /<<PKGBUILDDIR>>/Source/Core/VideoCommon/SYSTEM -isystem /<<PKGBUILDDIR>>/Externals/rangeset/include -isystem /usr/include/hidapi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -fno-strict-aliasing -fno-exceptions -fvisibility-inlines-hidden -fvisibility=hidden -fomit-frame-pointer -Wall -Wtype-limits -Wsign-compare -Wignored-qualifiers -Wuninitialized -Wlogical-op -Wshadow -Winit-self -Wmissing-declarations -Wno-stringop-truncation -Werror=format -std=c++20 -MD -MT Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VulkanContext.cpp.o -MF CMakeFiles/videovulkan.dir/VulkanContext.cpp.o.d -o CMakeFiles/videovulkan.dir/VulkanContext.cpp.o -c /<<PKGBUILDDIR>>/Source/Core/VideoBackends/Vulkan/VulkanContext.cpp
[ 21%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VulkanLoader.cpp.o
cd /<<PKGBUILDDIR>>/build/Source/Core/VideoBackends/Vulkan && /usr/bin/c++ -DAUTOUPDATE=1 -DDATA_DIR=\"/usr/share/games/dolphin-emu/\" -DFMT_SHARED -DHAS_LIBMGBA -DHAS_OPENGL -DHAS_VULKAN -DHAVE_FFMPEG -DHAVE_LIBEVDEV=1 -DHAVE_LIBSYSTEMD -DHAVE_LIBUDEV=1 -DHAVE_X11=1 -DHAVE_XRANDR=1 -DUSE_ANALYTICS=1 -DUSE_MEMORYWATCHER=1 -DUSE_PIPES=1 -DUSE_UPNP -D_ARCH_64=1 -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_M_X86=1 -D_M_X86_64=1 -D__LIBUSB__ -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/<<PKGBUILDDIR>>/Source/Core -I/<<PKGBUILDDIR>>/External/minizip -I/<<PKGBUILDDIR>>/Externals/soundtouch -I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/Externals/picojson -I/<<PKGBUILDDIR>>/build/Source/Core -I/<<PKGBUILDDIR>>/Externals/Vulkan/Include -I/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include -I/<<PKGBUILDDIR>>/Externals/minizip/. -I/<<PKGBUILDDIR>>/Externals/expr/include -isystem /<<PKGBUILDDIR>>/Externals/glslang/glslang/Public -isystem /<<PKGBUILDDIR>>/Source/Core/VideoCommon/SYSTEM -isystem /<<PKGBUILDDIR>>/Externals/rangeset/include -isystem /usr/include/hidapi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -fno-strict-aliasing -fno-exceptions -fvisibility-inlines-hidden -fvisibility=hidden -fomit-frame-pointer -Wall -Wtype-limits -Wsign-compare -Wignored-qualifiers -Wuninitialized -Wlogical-op -Wshadow -Winit-self -Wmissing-declarations -Wno-stringop-truncation -Werror=format -std=c++20 -MD -MT Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VulkanLoader.cpp.o -MF CMakeFiles/videovulkan.dir/VulkanLoader.cpp.o.d -o CMakeFiles/videovulkan.dir/VulkanLoader.cpp.o -c /<<PKGBUILDDIR>>/Source/Core/VideoBackends/Vulkan/VulkanLoader.cpp
In file included from /<<PKGBUILDDIR>>/Source/Core/VideoBackends/Vulkan/VulkanLoader.h:62,
                 from /<<PKGBUILDDIR>>/Source/Core/VideoBackends/Vulkan/VulkanLoader.cpp:5:
/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include/vk_mem_alloc.h: In function ‘void VmaUint32ToStr(char*, size_t, uint32_t)’:
/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include/vk_mem_alloc.h:2859:9: error: ‘snprintf’ was not declared in this scope
 2859 |         snprintf(outStr, strLen, "%u", static_cast<unsigned int>(num));
      |         ^~~~~~~~
/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include/vk_mem_alloc.h:2687:1: note: ‘snprintf’ is defined in header ‘<cstdio>’; did you forget to ‘#include <cstdio>’?
 2686 |     #include <mutex>
  +++ |+#include <cstdio>
 2687 | #else
/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include/vk_mem_alloc.h: In function ‘void VmaUint64ToStr(char*, size_t, uint64_t)’:
/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include/vk_mem_alloc.h:2863:9: error: ‘snprintf’ was not declared in this scope
 2863 |         snprintf(outStr, strLen, "%llu", static_cast<unsigned long long>(num));
      |         ^~~~~~~~
/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include/vk_mem_alloc.h:2863:9: note: ‘snprintf’ is defined in header ‘<cstdio>’; did you forget to ‘#include <cstdio>’?
/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include/vk_mem_alloc.h: In function ‘void VmaPtrToStr(char*, size_t, const void*)’:
/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include/vk_mem_alloc.h:2867:9: error: ‘snprintf’ was not declared in this scope
 2867 |         snprintf(outStr, strLen, "%p", ptr);
      |         ^~~~~~~~
/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include/vk_mem_alloc.h:2867:9: note: ‘snprintf’ is defined in header ‘<cstdio>’; did you forget to ‘#include <cstdio>’?
In file included from /usr/include/c++/13/cassert:44,
                 from /<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include/vk_mem_alloc.h:2684:
/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include/vk_mem_alloc.h: In member function ‘bool VmaDefragmentationContext_T::IncrementCounters(VkDeviceSize)’:
/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include/vk_mem_alloc.h:13424:54: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
13424 |             m_PassStats.bytesMoved == m_MaxPassBytes && "Exceeded maximal pass threshold!");
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/Externals/VulkanMemoryAllocator/include/vk_mem_alloc.h:13423:9: note: in expansion of macro ‘VMA_ASSERT’
13423 |         VMA_ASSERT(m_PassStats.allocationsMoved == m_MaxPassAllocations ||
      |         ^~~~~~~~~~
make[3]: *** [Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/build.make:317: Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VulkanLoader.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[2]: *** [CMakeFiles/Makefile2:1137: Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[1]: *** [Makefile:159: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/build'
dh_auto_build: error: cd build && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:25: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2



More information about the Pkg-games-devel mailing list