| Summary: | media-libs/vulkan-layers-1.1.101 fails to compile | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | mael <mae.lippert> |
| Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | major | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
*** This bug has been marked as a duplicate of bug 679318 *** |
hi, on my box the new updated media-libs/vulkan-layers-1.1.101 fails to compile with this error message: [ 44%] Building CXX object layers/CMakeFiles/VkLayer_core_validation.dir/gpu_validation.cpp.o cd /var/tmp/portage/media-libs/vulkan-layers-1.1.101/work/Vulkan-ValidationLayers-f06d731b7caf3e446acef3f4f5e62bdecd6f73d6-abi_x86_32.x86/layers && /usr/bin/x86_64-pc-linux-gnu-g++ -m32 -DAPI_NAME=\"Vulkan\" -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XCB_KHX -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_XLIB_KHX -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DVkLayer_core_validation_EXPORTS -I/var/tmp/portage/media-libs/vulkan-layers-1.1.101/work/Vulkan-ValidationLayers-f06d731b7caf3e446acef3f4f5e62bdecd6f73d6/layers -I/var/tmp/portage/media-libs/vulkan-layers-1.1.101/work/Vulkan-ValidationLayers-f06d731b7caf3e446acef3f4f5e62bdecd6f73d6-abi_x86_32.x86 -I/var/tmp/portage/media-libs/vulkan-layers-1.1.101/work/Vulkan-ValidationLayers-f06d731b7caf3e446acef3f4f5e62bdecd6f73d6-abi_x86_32.x86/layers -DNDEBUG -O2 -pipe -ggdb -march=haswell -fno-rtti -Wpointer-arith -Wno-unused-function -Wno-sign-compare -fPIC -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -fno-strict-aliasing -fno-builtin-memcmp -fvisibility=hidden -Wimplicit-fallthrough=0 -std=gnu++11 -o CMakeFiles/VkLayer_core_validation.dir/descriptor_sets.cpp.o -c /var/tmp/portage/media-libs/vulkan-layers-1.1.101/work/Vulkan-ValidationLayers-f06d731b7caf3e446acef3f4f5e62bdecd6f73d6/layers/descriptor_sets.cpp cd /var/tmp/portage/media-libs/vulkan-layers-1.1.101/work/Vulkan-ValidationLayers-f06d731b7caf3e446acef3f4f5e62bdecd6f73d6-abi_x86_32.x86/layers && /usr/bin/x86_64-pc-linux-gnu-g++ -m32 -DAPI_NAME=\"Vulkan\" -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XCB_KHX -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_XLIB_KHX -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DVkLayer_core_validation_EXPORTS -I/var/tmp/portage/media-libs/vulkan-layers-1.1.101/work/Vulkan-ValidationLayers-f06d731b7caf3e446acef3f4f5e62bdecd6f73d6/layers -I/var/tmp/portage/media-libs/vulkan-layers-1.1.101/work/Vulkan-ValidationLayers-f06d731b7caf3e446acef3f4f5e62bdecd6f73d6-abi_x86_32.x86 -I/var/tmp/portage/media-libs/vulkan-layers-1.1.101/work/Vulkan-ValidationLayers-f06d731b7caf3e446acef3f4f5e62bdecd6f73d6-abi_x86_32.x86/layers -DNDEBUG -O2 -pipe -ggdb -march=haswell -fno-rtti -Wpointer-arith -Wno-unused-function -Wno-sign-compare -fPIC -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -fno-strict-aliasing -fno-builtin-memcmp -fvisibility=hidden -Wimplicit-fallthrough=0 -std=gnu++11 -o CMakeFiles/VkLayer_core_validation.dir/gpu_validation.cpp.o -c /var/tmp/portage/media-libs/vulkan-layers-1.1.101/work/Vulkan-ValidationLayers-f06d731b7caf3e446acef3f4f5e62bdecd6f73d6/layers/gpu_validation.cpp /var/tmp/portage/media-libs/vulkan-layers-1.1.101/work/Vulkan-ValidationLayers-f06d731b7caf3e446acef3f4f5e62bdecd6f73d6/layers/gpu_validation.cpp: In function ‘void GenerateStageMessage(const uint32_t*, std::__cxx11::string&)’: /var/tmp/portage/media-libs/vulkan-layers-1.1.101/work/Vulkan-ValidationLayers-f06d731b7caf3e446acef3f4f5e62bdecd6f73d6/layers/gpu_validation.cpp:620:71: error: ‘kInstVertOutVertexIndex’ was not declared in this scope strm << "Stage = Vertex. Vertex Index = " << debug_record[kInstVertOutVertexIndex] ^~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/media-libs/vulkan-layers-1.1.101/work/Vulkan-ValidationLayers-f06d731b7caf3e446acef3f4f5e62bdecd6f73d6/layers/gpu_validation.cpp:621:58: error: ‘kInstVertOutInstanceIndex’ was not declared in this scope << " Instance Index = " << debug_record[kInstVertOutInstanceIndex] << ". "; ^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [layers/CMakeFiles/VkLayer_core_validation.dir/build.make:207: layers/CMakeFiles/VkLayer_core_validation.dir/gpu_validation.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/var/tmp/portage/media-libs/vulkan-layers-1.1.101/work/Vulkan-ValidationLayers-f06d731b7caf3e446acef3f4f5e62bdecd6f73d6-abi_x86_32.x86' make[1]: *** [CMakeFiles/Makefile2:799: layers/CMakeFiles/VkLayer_core_validation.dir/all] Error 2 make[1]: Leaving directory '/var/tmp/portage/media-libs/vulkan-layers-1.1.101/work/Vulkan-ValidationLayers-f06d731b7caf3e446acef3f4f5e62bdecd6f73d6-abi_x86_32.x86' make: *** [Makefile:130: all] Error 2 [31;01m*[0m ERROR: media-libs/vulkan-layers-1.1.101::gentoo failed (compile phase): [31;01m*[0m emake failed [31;01m*[0m [31;01m*[0m If you need support, post the output of `emerge --info '=media-libs/vulkan-layers-1.1.101::gentoo'`, [31;01m*[0m the complete build log and the output of `emerge -pqv '=media-libs/vulkan-layers-1.1.101::gentoo'`. [31;01m*[0m The complete build log is located at '/var/tmp/portage/media-libs/vulkan-layers-1.1.101/temp/build.log'. [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/media-libs/vulkan-layers-1.1.101/temp/environment'. [31;01m*[0m Working directory: '/var/tmp/portage/media-libs/vulkan-layers-1.1.101/work/Vulkan-ValidationLayers-f06d731b7caf3e446acef3f4f5e62bdecd6f73d6-abi_x86_32.x86' [31;01m*[0m S: '/var/tmp/portage/media-libs/vulkan-layers-1.1.101/work/Vulkan-ValidationLayers-f06d731b7caf3e446acef3f4f5e62bdecd6f73d6'