Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 679316

Summary: media-libs/vulkan-layers-1.1.101 fails to compile
Product: Gentoo Linux Reporter: mael <mae.lippert>
Component: Current packagesAssignee: 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: ---

Description mael 2019-03-03 13:09:57 UTC
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'
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2019-03-03 13:21:12 UTC

*** This bug has been marked as a duplicate of bug 679318 ***