Source: libplacebo Version: 4.208.0-3 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20230726 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > cc -Isrc/libplacebo.so.208.p -Isrc -I../src -Isrc/include -I../src/include > -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra > -std=c11 -Wundef -Wshadow -Wparentheses -Wpointer-arith -D_ISOC99_SOURCE > -D_ISOC11_SOURCE -D_GNU_SOURCE -D_XOPEN_SOURCE=700 -U__STRICT_ANSI__ > -fvisibility=hidden -Wmissing-prototypes -Wno-sign-compare > -Wno-unused-parameter -Wno-missing-field-initializers -Wno-type-limits > -Werror=implicit-function-declaration -Werror=incompatible-pointer-types -g > -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD > -MQ src/libplacebo.so.208.p/meson-generated_.._utils_gen.c.o -MF > src/libplacebo.so.208.p/meson-generated_.._utils_gen.c.o.d -o > src/libplacebo.so.208.p/meson-generated_.._utils_gen.c.o -c src/utils_gen.c > src/utils_gen.c: In function ‘vk_res_str’: > src/utils_gen.c:32:10: error: ‘VK_ERROR_VALIDATION_FAILED’ undeclared (first > use in this function); did you mean ‘VK_ERROR_VALIDATION_FAILED_EXT’? > 32 | case VK_ERROR_VALIDATION_FAILED: return > "VK_ERROR_VALIDATION_FAILED"; > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_ERROR_VALIDATION_FAILED_EXT > src/utils_gen.c:32:10: note: each undeclared identifier is reported only once > for each function it appears in > src/utils_gen.c:33:10: error: ‘VK_ERROR_INVALID_PIPELINE_CACHE_DATA’ > undeclared (first use in this function) > 33 | case VK_ERROR_INVALID_PIPELINE_CACHE_DATA: return > "VK_ERROR_INVALID_PIPELINE_CACHE_DATA"; > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > src/utils_gen.c:34:10: error: ‘VK_ERROR_NO_PIPELINE_MATCH’ undeclared (first > use in this function) > 34 | case VK_ERROR_NO_PIPELINE_MATCH: return > "VK_ERROR_NO_PIPELINE_MATCH"; > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > src/utils_gen.c: In function ‘vk_handle_name’: > src/utils_gen.c:359:10: error: > ‘VK_EXTERNAL_MEMORY_HANDLE_TYPE_SCI_BUF_BIT_NV’ undeclared (first use in this > function); did you mean ‘VK_EXTERNAL_MEMORY_HANDLE_TYPE_DMA_BUF_BIT_EXT’? > 359 | case VK_EXTERNAL_MEMORY_HANDLE_TYPE_SCI_BUF_BIT_NV: return > "VK_EXTERNAL_MEMORY_HANDLE_TYPE_SCI_BUF_BIT_NV"; > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_EXTERNAL_MEMORY_HANDLE_TYPE_DMA_BUF_BIT_EXT > src/utils_gen.c: In function ‘vk_obj_type’: > src/utils_gen.c:446:10: error: ‘VK_OBJECT_TYPE_SEMAPHORE_SCI_SYNC_POOL_NV’ > undeclared (first use in this function) > 446 | case VK_OBJECT_TYPE_SEMAPHORE_SCI_SYNC_POOL_NV: return > "VkSemaphoreSciSyncPoolNV"; > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > src/utils_gen.c: In function ‘vk_struct_size’: > src/utils_gen.c:509:10: error: ‘VK_STRUCTURE_TYPE_APPLICATION_PARAMETERS_EXT’ > undeclared (first use in this function); did you mean > ‘VK_STRUCTURE_TYPE_VALIDATION_FEATURES_EXT’? > 509 | case VK_STRUCTURE_TYPE_APPLICATION_PARAMETERS_EXT: return > sizeof(VkApplicationParametersEXT); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_VALIDATION_FEATURES_EXT > src/utils_gen.c:509:70: error: ‘VkApplicationParametersEXT’ undeclared (first > use in this function) > 509 | case VK_STRUCTURE_TYPE_APPLICATION_PARAMETERS_EXT: return > sizeof(VkApplicationParametersEXT); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~ > src/utils_gen.c:519:10: error: > ‘VK_STRUCTURE_TYPE_EXPORT_MEMORY_SCI_BUF_INFO_NV’ undeclared (first use in > this function); did you mean > ‘VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV’? > 519 | case VK_STRUCTURE_TYPE_EXPORT_MEMORY_SCI_BUF_INFO_NV: return > sizeof(VkExportMemorySciBufInfoNV); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV > src/utils_gen.c:519:73: error: ‘VkExportMemorySciBufInfoNV’ undeclared (first > use in this function); did you mean ‘VkExportMemoryAllocateInfoNV’? > 519 | case VK_STRUCTURE_TYPE_EXPORT_MEMORY_SCI_BUF_INFO_NV: return > sizeof(VkExportMemorySciBufInfoNV); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | > VkExportMemoryAllocateInfoNV > src/utils_gen.c:520:10: error: > ‘VK_STRUCTURE_TYPE_IMPORT_MEMORY_SCI_BUF_INFO_NV’ undeclared (first use in > this function); did you mean ‘VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR’? > 520 | case VK_STRUCTURE_TYPE_IMPORT_MEMORY_SCI_BUF_INFO_NV: return > sizeof(VkImportMemorySciBufInfoNV); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR > src/utils_gen.c:520:73: error: ‘VkImportMemorySciBufInfoNV’ undeclared (first > use in this function); did you mean ‘VkImportMemoryFdInfoKHR’? > 520 | case VK_STRUCTURE_TYPE_IMPORT_MEMORY_SCI_BUF_INFO_NV: return > sizeof(VkImportMemorySciBufInfoNV); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | > VkImportMemoryFdInfoKHR > src/utils_gen.c:521:10: error: ‘VK_STRUCTURE_TYPE_MEMORY_GET_SCI_BUF_INFO_NV’ > undeclared (first use in this function); did you mean > ‘VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR’? > 521 | case VK_STRUCTURE_TYPE_MEMORY_GET_SCI_BUF_INFO_NV: return > sizeof(VkMemoryGetSciBufInfoNV); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR > src/utils_gen.c:521:70: error: ‘VkMemoryGetSciBufInfoNV’ undeclared (first > use in this function) > 521 | case VK_STRUCTURE_TYPE_MEMORY_GET_SCI_BUF_INFO_NV: return > sizeof(VkMemoryGetSciBufInfoNV); > | > ^~~~~~~~~~~~~~~~~~~~~~~ > src/utils_gen.c:522:10: error: > ‘VK_STRUCTURE_TYPE_MEMORY_SCI_BUF_PROPERTIES_NV’ undeclared (first use in > this function); did you mean ‘VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR’? > 522 | case VK_STRUCTURE_TYPE_MEMORY_SCI_BUF_PROPERTIES_NV: return > sizeof(VkMemorySciBufPropertiesNV); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR > src/utils_gen.c:522:72: error: ‘VkMemorySciBufPropertiesNV’ undeclared (first > use in this function); did you mean ‘VkMemoryFdPropertiesKHR’? > 522 | case VK_STRUCTURE_TYPE_MEMORY_SCI_BUF_PROPERTIES_NV: return > sizeof(VkMemorySciBufPropertiesNV); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | > VkMemoryFdPropertiesKHR > src/utils_gen.c:523:10: error: > ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCI_BUF_FEATURES_NV’ > undeclared (first use in this function); did you mean > ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV’? > 523 | case > VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCI_BUF_FEATURES_NV: return > sizeof(VkPhysicalDeviceExternalMemorySciBufFeaturesNV); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | > VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV > src/utils_gen.c:523:95: error: > ‘VkPhysicalDeviceExternalMemorySciBufFeaturesNV’ undeclared (first use in > this function); did you mean ‘VkPhysicalDeviceExternalMemoryRDMAFeaturesNV’? > 523 | case > VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCI_BUF_FEATURES_NV: return > sizeof(VkPhysicalDeviceExternalMemorySciBufFeaturesNV); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | > VkPhysicalDeviceExternalMemoryRDMAFeaturesNV > src/utils_gen.c:570:10: error: > ‘VK_STRUCTURE_TYPE_EXPORT_FENCE_SCI_SYNC_INFO_NV’ undeclared (first use in > this function); did you mean ‘VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR’? > 570 | case VK_STRUCTURE_TYPE_EXPORT_FENCE_SCI_SYNC_INFO_NV: return > sizeof(VkExportFenceSciSyncInfoNV); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR > src/utils_gen.c:570:73: error: ‘VkExportFenceSciSyncInfoNV’ undeclared (first > use in this function); did you mean ‘VkExportFenceCreateInfo’? > 570 | case VK_STRUCTURE_TYPE_EXPORT_FENCE_SCI_SYNC_INFO_NV: return > sizeof(VkExportFenceSciSyncInfoNV); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | > VkExportFenceCreateInfo > src/utils_gen.c:571:10: error: > ‘VK_STRUCTURE_TYPE_IMPORT_FENCE_SCI_SYNC_INFO_NV’ undeclared (first use in > this function); did you mean ‘VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR’? > 571 | case VK_STRUCTURE_TYPE_IMPORT_FENCE_SCI_SYNC_INFO_NV: return > sizeof(VkImportFenceSciSyncInfoNV); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR > src/utils_gen.c:571:73: error: ‘VkImportFenceSciSyncInfoNV’ undeclared (first > use in this function) > 571 | case VK_STRUCTURE_TYPE_IMPORT_FENCE_SCI_SYNC_INFO_NV: return > sizeof(VkImportFenceSciSyncInfoNV); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~ > src/utils_gen.c:572:10: error: ‘VK_STRUCTURE_TYPE_FENCE_GET_SCI_SYNC_INFO_NV’ > undeclared (first use in this function); did you mean > ‘VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR’? > 572 | case VK_STRUCTURE_TYPE_FENCE_GET_SCI_SYNC_INFO_NV: return > sizeof(VkFenceGetSciSyncInfoNV); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR > src/utils_gen.c:572:70: error: ‘VkFenceGetSciSyncInfoNV’ undeclared (first > use in this function) > 572 | case VK_STRUCTURE_TYPE_FENCE_GET_SCI_SYNC_INFO_NV: return > sizeof(VkFenceGetSciSyncInfoNV); > | > ^~~~~~~~~~~~~~~~~~~~~~~ > src/utils_gen.c:573:10: error: > ‘VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_SCI_SYNC_INFO_NV’ undeclared (first use > in this function); did you mean > ‘VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR’? > 573 | case VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_SCI_SYNC_INFO_NV: return > sizeof(VkExportSemaphoreSciSyncInfoNV); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR > src/utils_gen.c:573:77: error: ‘VkExportSemaphoreSciSyncInfoNV’ undeclared > (first use in this function); did you mean ‘VkExportSemaphoreCreateInfo’? > 573 | case VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_SCI_SYNC_INFO_NV: return > sizeof(VkExportSemaphoreSciSyncInfoNV); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | > VkExportSemaphoreCreateInfo > src/utils_gen.c:574:10: error: > ‘VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_SCI_SYNC_INFO_NV’ undeclared (first use > in this function); did you mean > ‘VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR’? > 574 | case VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_SCI_SYNC_INFO_NV: return > sizeof(VkImportSemaphoreSciSyncInfoNV); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR > src/utils_gen.c:574:77: error: ‘VkImportSemaphoreSciSyncInfoNV’ undeclared > (first use in this function); did you mean ‘VkImportSemaphoreFdInfoKHR’? > 574 | case VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_SCI_SYNC_INFO_NV: return > sizeof(VkImportSemaphoreSciSyncInfoNV); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | > VkImportSemaphoreFdInfoKHR > src/utils_gen.c:575:10: error: > ‘VK_STRUCTURE_TYPE_SEMAPHORE_GET_SCI_SYNC_INFO_NV’ undeclared (first use in > this function); did you mean ‘VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR’? > 575 | case VK_STRUCTURE_TYPE_SEMAPHORE_GET_SCI_SYNC_INFO_NV: return > sizeof(VkSemaphoreGetSciSyncInfoNV); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR > src/utils_gen.c:575:74: error: ‘VkSemaphoreGetSciSyncInfoNV’ undeclared > (first use in this function) > 575 | case VK_STRUCTURE_TYPE_SEMAPHORE_GET_SCI_SYNC_INFO_NV: return > sizeof(VkSemaphoreGetSciSyncInfoNV); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~ > src/utils_gen.c:576:10: error: > ‘VK_STRUCTURE_TYPE_SCI_SYNC_ATTRIBUTES_INFO_NV’ undeclared (first use in this > function); did you mean ‘VK_STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN’? > 576 | case VK_STRUCTURE_TYPE_SCI_SYNC_ATTRIBUTES_INFO_NV: return > sizeof(VkSciSyncAttributesInfoNV); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN > src/utils_gen.c:576:71: error: ‘VkSciSyncAttributesInfoNV’ undeclared (first > use in this function) > 576 | case VK_STRUCTURE_TYPE_SCI_SYNC_ATTRIBUTES_INFO_NV: return > sizeof(VkSciSyncAttributesInfoNV); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~ > src/utils_gen.c:577:10: error: > ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_FEATURES_NV’ undeclared > (first use in this function); did you mean > ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV’? > 577 | case > VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_FEATURES_NV: return > sizeof(VkPhysicalDeviceExternalSciSyncFeaturesNV); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | > VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV > src/utils_gen.c:577:89: error: ‘VkPhysicalDeviceExternalSciSyncFeaturesNV’ > undeclared (first use in this function); did you mean > ‘VkPhysicalDeviceExternalMemoryRDMAFeaturesNV’? > 577 | case > VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_FEATURES_NV: return > sizeof(VkPhysicalDeviceExternalSciSyncFeaturesNV); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | > VkPhysicalDeviceExternalMemoryRDMAFeaturesNV > src/utils_gen.c:578:10: error: > ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_2_FEATURES_NV’ > undeclared (first use in this function); did you mean > ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV’? > 578 | case > VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_2_FEATURES_NV: return > sizeof(VkPhysicalDeviceExternalSciSync2FeaturesNV); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | > VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV > src/utils_gen.c:578:91: error: ‘VkPhysicalDeviceExternalSciSync2FeaturesNV’ > undeclared (first use in this function); did you mean > ‘VkPhysicalDeviceExternalMemoryRDMAFeaturesNV’? > 578 | case > VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_2_FEATURES_NV: return > sizeof(VkPhysicalDeviceExternalSciSync2FeaturesNV); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | > VkPhysicalDeviceExternalMemoryRDMAFeaturesNV > src/utils_gen.c:579:10: error: > ‘VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_POOL_CREATE_INFO_NV’ undeclared (first > use in this function); did you mean > ‘VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR’? > 579 | case VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_POOL_CREATE_INFO_NV: > return sizeof(VkSemaphoreSciSyncPoolCreateInfoNV); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR > src/utils_gen.c:579:82: error: ‘VkSemaphoreSciSyncPoolCreateInfoNV’ > undeclared (first use in this function); did you mean > ‘VkSemaphoreTypeCreateInfo’? > 579 | case VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_POOL_CREATE_INFO_NV: > return sizeof(VkSemaphoreSciSyncPoolCreateInfoNV); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | > VkSemaphoreTypeCreateInfo > src/utils_gen.c:580:10: error: > ‘VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_CREATE_INFO_NV’ undeclared (first use > in this function); did you mean > ‘VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR’? > 580 | case VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_CREATE_INFO_NV: return > sizeof(VkSemaphoreSciSyncCreateInfoNV); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR > src/utils_gen.c:580:77: error: ‘VkSemaphoreSciSyncCreateInfoNV’ undeclared > (first use in this function); did you mean ‘VkSemaphoreTypeCreateInfo’? > 580 | case VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_CREATE_INFO_NV: return > sizeof(VkSemaphoreSciSyncCreateInfoNV); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | > VkSemaphoreTypeCreateInfo > src/utils_gen.c:581:10: error: > ‘VK_STRUCTURE_TYPE_DEVICE_SEMAPHORE_SCI_SYNC_POOL_RESERVATION_CREATE_INFO_NV’ > undeclared (first use in this function); did you mean > ‘VK_STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD’? > 581 | case > VK_STRUCTURE_TYPE_DEVICE_SEMAPHORE_SCI_SYNC_POOL_RESERVATION_CREATE_INFO_NV: > return sizeof(VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNV); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | > VK_STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD > src/utils_gen.c:581:101: error: > ‘VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNV’ undeclared (first use > in this function) > 581 | case > VK_STRUCTURE_TYPE_DEVICE_SEMAPHORE_SCI_SYNC_POOL_RESERVATION_CREATE_INFO_NV: > return sizeof(VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNV); > | > > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > src/utils_gen.c:829:10: error: > ‘VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_RESERVATION_INFO_KHR’ undeclared (first > use in this function); did you mean > ‘VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_SUBMIT_INFO_KHR’? > 829 | case VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_RESERVATION_INFO_KHR: > return sizeof(VkPerformanceQueryReservationInfoKHR); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_SUBMIT_INFO_KHR > src/utils_gen.c:829:82: error: ‘VkPerformanceQueryReservationInfoKHR’ > undeclared (first use in this function); did you mean > ‘VkPerformanceQuerySubmitInfoKHR’? > 829 | case VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_RESERVATION_INFO_KHR: > return sizeof(VkPerformanceQueryReservationInfoKHR); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | > VkPerformanceQuerySubmitInfoKHR > src/utils_gen.c:878:10: error: ‘VK_STRUCTURE_TYPE_FAULT_DATA’ undeclared > (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_MAX_ENUM’? > 878 | case VK_STRUCTURE_TYPE_FAULT_DATA: return sizeof(VkFaultData); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_MAX_ENUM > src/utils_gen.c:878:54: error: ‘VkFaultData’ undeclared (first use in this > function) > 878 | case VK_STRUCTURE_TYPE_FAULT_DATA: return sizeof(VkFaultData); > | ^~~~~~~~~~~ > src/utils_gen.c:879:10: error: ‘VK_STRUCTURE_TYPE_FAULT_CALLBACK_INFO’ > undeclared (first use in this function); did you mean > ‘VK_STRUCTURE_TYPE_EVENT_CREATE_INFO’? > 879 | case VK_STRUCTURE_TYPE_FAULT_CALLBACK_INFO: return > sizeof(VkFaultCallbackInfo); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_EVENT_CREATE_INFO > src/utils_gen.c:879:63: error: ‘VkFaultCallbackInfo’ undeclared (first use in > this function) > 879 | case VK_STRUCTURE_TYPE_FAULT_CALLBACK_INFO: return > sizeof(VkFaultCallbackInfo); > | > ^~~~~~~~~~~~~~~~~~~ > src/utils_gen.c:899:10: error: ‘VK_STRUCTURE_TYPE_REFRESH_OBJECT_LIST_KHR’ > undeclared (first use in this function); did you mean > ‘VK_STRUCTURE_TYPE_PRESENT_ID_KHR’? > 899 | case VK_STRUCTURE_TYPE_REFRESH_OBJECT_LIST_KHR: return > sizeof(VkRefreshObjectListKHR); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_PRESENT_ID_KHR > src/utils_gen.c:899:67: error: ‘VkRefreshObjectListKHR’ undeclared (first use > in this function) > 899 | case VK_STRUCTURE_TYPE_REFRESH_OBJECT_LIST_KHR: return > sizeof(VkRefreshObjectListKHR); > | > ^~~~~~~~~~~~~~~~~~~~~~ > src/utils_gen.c:909:10: error: > ‘VK_STRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO’ undeclared (first use in > this function); did you mean ‘VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO’? > 909 | case VK_STRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO: return > sizeof(VkPipelineOfflineCreateInfo); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO > src/utils_gen.c:909:72: error: ‘VkPipelineOfflineCreateInfo’ undeclared > (first use in this function); did you mean ‘VkPipelineCacheCreateInfo’? > 909 | case VK_STRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO: return > sizeof(VkPipelineOfflineCreateInfo); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~ > | > VkPipelineCacheCreateInfo > src/utils_gen.c:966:10: error: > ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES’ undeclared > (first use in this function); did you mean > ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES’? > 966 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES: > return sizeof(VkPhysicalDeviceVulkanSC10Properties); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES > src/utils_gen.c:966:84: error: ‘VkPhysicalDeviceVulkanSC10Properties’ > undeclared (first use in this function); did you mean > ‘VkPhysicalDeviceVulkan13Properties’? > 966 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES: > return sizeof(VkPhysicalDeviceVulkanSC10Properties); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | > VkPhysicalDeviceVulkan13Properties > src/utils_gen.c:967:10: error: ‘VK_STRUCTURE_TYPE_PIPELINE_POOL_SIZE’ > undeclared (first use in this function); did you mean > ‘VK_STRUCTURE_TYPE_PIPELINE_INFO_EXT’? > 967 | case VK_STRUCTURE_TYPE_PIPELINE_POOL_SIZE: return > sizeof(VkPipelinePoolSize); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_PIPELINE_INFO_EXT > src/utils_gen.c:967:62: error: ‘VkPipelinePoolSize’ undeclared (first use in > this function) > 967 | case VK_STRUCTURE_TYPE_PIPELINE_POOL_SIZE: return > sizeof(VkPipelinePoolSize); > | > ^~~~~~~~~~~~~~~~~~ > src/utils_gen.c:968:10: error: > ‘VK_STRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO’ undeclared (first > use in this function); did you mean > ‘VK_STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO’? > 968 | case VK_STRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO: > return sizeof(VkDeviceObjectReservationCreateInfo); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO > src/utils_gen.c:968:81: error: ‘VkDeviceObjectReservationCreateInfo’ > undeclared (first use in this function) > 968 | case VK_STRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO: > return sizeof(VkDeviceObjectReservationCreateInfo); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > src/utils_gen.c:969:10: error: > ‘VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO’ undeclared > (first use in this function); did you mean > ‘VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO’? > 969 | case > VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO: return > sizeof(VkCommandPoolMemoryReservationCreateInfo); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO > src/utils_gen.c:969:87: error: ‘VkCommandPoolMemoryReservationCreateInfo’ > undeclared (first use in this function) > 969 | case > VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO: return > sizeof(VkCommandPoolMemoryReservationCreateInfo); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > src/utils_gen.c:970:10: error: > ‘VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION’ undeclared (first use in > this function); did you mean ‘VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO’? > 970 | case VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION: return > sizeof(VkCommandPoolMemoryConsumption); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO > src/utils_gen.c:970:75: error: ‘VkCommandPoolMemoryConsumption’ undeclared > (first use in this function) > 970 | case VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION: return > sizeof(VkCommandPoolMemoryConsumption); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > src/utils_gen.c:971:10: error: > ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES’ undeclared (first > use in this function); did you mean > ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_FEATURES’? > 971 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES: > return sizeof(VkPhysicalDeviceVulkanSC10Features); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_FEATURES > src/utils_gen.c:971:82: error: ‘VkPhysicalDeviceVulkanSC10Features’ > undeclared (first use in this function); did you mean > ‘VkPhysicalDeviceVulkan13Features’? > 971 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES: > return sizeof(VkPhysicalDeviceVulkanSC10Features); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | > VkPhysicalDeviceVulkan13Features > [54/127] cc -Isrc/libplacebo.so.208.p -Isrc -I../src -Isrc/include > -I../src/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall > -Winvalid-pch -Wextra -std=c11 -Wundef -Wshadow -Wparentheses -Wpointer-arith > -D_ISOC99_SOURCE -D_ISOC11_SOURCE -D_GNU_SOURCE -D_XOPEN_SOURCE=700 > -U__STRICT_ANSI__ -fvisibility=hidden -Wmissing-prototypes -Wno-sign-compare > -Wno-unused-parameter -Wno-missing-field-initializers -Wno-type-limits > -Werror=implicit-function-declaration -Werror=incompatible-pointer-types -g > -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD > -MQ src/libplacebo.so.208.p/opengl_utils.c.o -MF > src/libplacebo.so.208.p/opengl_utils.c.o.d -o > src/libplacebo.so.208.p/opengl_utils.c.o -c ../src/opengl/utils.c > [55/127] cc -Isrc/libplacebo.so.208.p -Isrc -I../src -Isrc/include > -I../src/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall > -Winvalid-pch -Wextra -std=c11 -Wundef -Wshadow -Wparentheses -Wpointer-arith > -D_ISOC99_SOURCE -D_ISOC11_SOURCE -D_GNU_SOURCE -D_XOPEN_SOURCE=700 > -U__STRICT_ANSI__ -fvisibility=hidden -Wmissing-prototypes -Wno-sign-compare > -Wno-unused-parameter -Wno-missing-field-initializers -Wno-type-limits > -Werror=implicit-function-declaration -Werror=incompatible-pointer-types -g > -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD > -MQ src/libplacebo.so.208.p/opengl_gpu.c.o -MF > src/libplacebo.so.208.p/opengl_gpu.c.o.d -o > src/libplacebo.so.208.p/opengl_gpu.c.o -c ../src/opengl/gpu.c > [56/127] cc -Isrc/test.tone_mapping.c.p -Isrc -I../src -Isrc/include > -I../src/include -I/usr/include/x86_64-linux-gnu -fdiagnostics-color=always > -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -Wundef -Wshadow > -Wparentheses -Wpointer-arith -D_ISOC99_SOURCE -D_ISOC11_SOURCE -D_GNU_SOURCE > -D_XOPEN_SOURCE=700 -U__STRICT_ANSI__ -fvisibility=hidden > -Wmissing-prototypes -Wno-sign-compare -Wno-unused-parameter > -Wno-missing-field-initializers -Wno-type-limits > -Werror=implicit-function-declaration -Werror=incompatible-pointer-types -g > -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread > -Wno-unused-function -MD -MQ src/test.tone_mapping.c.p/tests_tone_mapping.c.o > -MF src/test.tone_mapping.c.p/tests_tone_mapping.c.o.d -o > src/test.tone_mapping.c.p/tests_tone_mapping.c.o -c > ../src/tests/tone_mapping.c > [57/127] cc -Isrc/test.string.c.p -Isrc -I../src -Isrc/include > -I../src/include -I/usr/include/x86_64-linux-gnu -fdiagnostics-color=always > -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -Wundef -Wshadow > -Wparentheses -Wpointer-arith -D_ISOC99_SOURCE -D_ISOC11_SOURCE -D_GNU_SOURCE > -D_XOPEN_SOURCE=700 -U__STRICT_ANSI__ -fvisibility=hidden > -Wmissing-prototypes -Wno-sign-compare -Wno-unused-parameter > -Wno-missing-field-initializers -Wno-type-limits > -Werror=implicit-function-declaration -Werror=incompatible-pointer-types -g > -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread > -Wno-unused-function -MD -MQ src/test.string.c.p/tests_string.c.o -MF > src/test.string.c.p/tests_string.c.o.d -o > src/test.string.c.p/tests_string.c.o -c ../src/tests/string.c > [58/127] cc -Isrc/libplacebo.so.208.p -Isrc -I../src -Isrc/include > -I../src/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall > -Winvalid-pch -Wextra -std=c11 -Wundef -Wshadow -Wparentheses -Wpointer-arith > -D_ISOC99_SOURCE -D_ISOC11_SOURCE -D_GNU_SOURCE -D_XOPEN_SOURCE=700 > -U__STRICT_ANSI__ -fvisibility=hidden -Wmissing-prototypes -Wno-sign-compare > -Wno-unused-parameter -Wno-missing-field-initializers -Wno-type-limits > -Werror=implicit-function-declaration -Werror=incompatible-pointer-types -g > -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD > -MQ src/libplacebo.so.208.p/opengl_gpu_pass.c.o -MF > src/libplacebo.so.208.p/opengl_gpu_pass.c.o.d -o > src/libplacebo.so.208.p/opengl_gpu_pass.c.o -c ../src/opengl/gpu_pass.c > [59/127] cc -Isrc/test.utils.c.p -Isrc -I../src -Isrc/include > -I../src/include -I/usr/include/x86_64-linux-gnu -fdiagnostics-color=always > -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -Wundef -Wshadow > -Wparentheses -Wpointer-arith -D_ISOC99_SOURCE -D_ISOC11_SOURCE -D_GNU_SOURCE > -D_XOPEN_SOURCE=700 -U__STRICT_ANSI__ -fvisibility=hidden > -Wmissing-prototypes -Wno-sign-compare -Wno-unused-parameter > -Wno-missing-field-initializers -Wno-type-limits > -Werror=implicit-function-declaration -Werror=incompatible-pointer-types -g > -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread > -Wno-unused-function -MD -MQ src/test.utils.c.p/tests_utils.c.o -MF > src/test.utils.c.p/tests_utils.c.o.d -o src/test.utils.c.p/tests_utils.c.o -c > ../src/tests/utils.c > [60/127] cc -Isrc/libplacebo.so.208.p -Isrc -I../src -Isrc/include > -I../src/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall > -Winvalid-pch -Wextra -std=c11 -Wundef -Wshadow -Wparentheses -Wpointer-arith > -D_ISOC99_SOURCE -D_ISOC11_SOURCE -D_GNU_SOURCE -D_XOPEN_SOURCE=700 > -U__STRICT_ANSI__ -fvisibility=hidden -Wmissing-prototypes -Wno-sign-compare > -Wno-unused-parameter -Wno-missing-field-initializers -Wno-type-limits > -Werror=implicit-function-declaration -Werror=incompatible-pointer-types -g > -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD > -MQ src/libplacebo.so.208.p/opengl_gpu_tex.c.o -MF > src/libplacebo.so.208.p/opengl_gpu_tex.c.o.d -o > src/libplacebo.so.208.p/opengl_gpu_tex.c.o -c ../src/opengl/gpu_tex.c > ninja: build stopped: subcommand failed. > dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j8 -v > returned exit code 1 > make: *** [debian/rules:6: binary] Error 25 The full build log is available from: http://qa-logs.debian.net/2023/07/26/libplacebo_4.208.0-3_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230726;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230726&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.