app-emulation/wine-vanilla-7.8 emerge failed with the messages: /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:319: function 'vkd3d_create_instance' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:320: function 'vkd3d_instance_decref' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:321: function 'vkd3d_instance_get_vk_instance' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:322: function 'vkd3d_instance_incref' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:323: function 'vkd3d_create_device' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:324: function 'vkd3d_get_device_parent' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:325: function 'vkd3d_get_vk_device' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:326: function 'vkd3d_get_vk_physical_device' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:327: function 'vkd3d_instance_from_device' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:328: function 'vkd3d_get_vk_queue_family_index' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:329: function 'vkd3d_acquire_vk_queue' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:330: function 'vkd3d_release_vk_queue' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:331: function 'vkd3d_create_image_resource' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:332: function 'vkd3d_resource_decref' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:333: function 'vkd3d_resource_incref' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:334: function 'vkd3d_serialize_root_signature' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:335: function 'vkd3d_create_root_signature_deserializer' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:336: function 'vkd3d_get_vk_format' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:337: function 'vkd3d_get_dxgi_format' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:338: function 'vkd3d_serialize_versioned_root_signature' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:339: function 'vkd3d_create_versioned_root_signature_deserializer' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:341: function 'vkd3d_shader_get_version' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:342: function 'vkd3d_shader_get_supported_source_types' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:343: function 'vkd3d_shader_get_supported_target_types' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:344: function 'vkd3d_shader_compile' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:345: function 'vkd3d_shader_free_messages' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:346: function 'vkd3d_shader_free_shader_code' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:347: function 'vkd3d_shader_parse_root_signature' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:348: function 'vkd3d_shader_free_root_signature' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:349: function 'vkd3d_shader_serialize_root_signature' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:350: function 'vkd3d_shader_convert_root_signature' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:351: function 'vkd3d_shader_scan' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:352: function 'vkd3d_shader_free_scan_descriptor_info' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:353: function 'vkd3d_shader_parse_input_signature' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:354: function 'vkd3d_shader_find_signature_element' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:355: function 'vkd3d_shader_free_shader_signature' not defined /var/tmp/portage/app-emulation/wine-vanilla-7.8/work/wine-7.8/dlls/wined3d/wined3d.spec:356: function 'vkd3d_shader_preprocess' not defined winegcc: ./tools/winebuild/winebuild failed make: *** [Makefile:384036: dlls/wined3d/wined3d.dll.so] Error 2 Reproducible: Always Steps to Reproduce: 1. emerge --sync 2. emerge -auvDN world Actual Results: failed Expected Results: not to fail
Created attachment 777359 [details] build.log
Created attachment 777362 [details] emerge -pqv '=app-emulation/wine-vanilla-7.8::gentoo'
Created attachment 777365 [details] emerge --info '=app-emulation/wine-vanilla-7.8::gentoo'
I got hit by this too. Building with USE=vkd3d will work around the issue.
*** This bug has been marked as a duplicate of bug 843260 ***