From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Fri, 16 Jan 2026 14:37:37 +0100 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vgk1B-001yRi-1f for lore@lore.pengutronix.de; Fri, 16 Jan 2026 14:37:37 +0100 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1vgk1A-0006UA-TK; Fri, 16 Jan 2026 14:37:36 +0100 Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1vgk15-0006Tg-6H; Fri, 16 Jan 2026 14:37:31 +0100 Received: from pty.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::c5]) by drehscheibe.grey.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vgk15-000vUk-2B; Fri, 16 Jan 2026 14:37:31 +0100 Received: from mol by pty.whiteo.stw.pengutronix.de with local (Exim 4.96) (envelope-from ) id 1vgk14-00FV9y-2z; Fri, 16 Jan 2026 14:37:30 +0100 Date: Fri, 16 Jan 2026 14:37:30 +0100 From: Michael Olbrich To: Philipp Zabel Message-ID: Mail-Followup-To: Philipp Zabel , ptxdist@pengutronix.de References: <20251212141350.1516879-1-p.zabel@pengutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20251212141350.1516879-1-p.zabel@pengutronix.de> X-Sent-From: Pengutronix Hildesheim X-URL: http://www.pengutronix.de/ X-Accept-Language: de,en X-Accept-Content-Type: text/plain X-IRC: #ptxdist @freenode Subject: Re: [ptxdist] [PATCH 01/10] spirv-headers: version bump 1.4.328.1 -> 1.4.335.0 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Cc: ptxdist@pengutronix.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false Hi, Something in this series (I think) causes build failures in vkmark: 30/84] Compiling C++ object src/libvkmark-core.a.p/vulkan_state.cpp.o FAILED: src/libvkmark-core.a.p/vulkan_state.cpp.o arm-v7a-linux-gnueabihf-g++ -Isrc/libvkmark-core.a.p -Isrc -I../vkmark-2025.01/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -O2 -g '-DVKMARK_WINDOW_SYSTEM_DIR="/usr/lib/vkmark"' '-DVKMARK_DATA_DIR="/usr/share/vkmark"' '-DVKMARK_VERSION_STR="2025.01"' -fPIC -MD -MQ src/libvkmark-core.a.p/vulkan_state.cpp.o -MF src/libvkmark-core.a.p/vulkan_state.cpp.o.d -o src/libvkmark-core.a.p/vulkan_state.cpp.o -c ../vkmark-2025.01/src/vulkan_state.cpp ../vkmark-2025.01/src/vulkan_state.cpp: In member function 'void VulkanState::create_instance(VulkanWSI&)': ../vkmark-2025.01/src/vulkan_state.cpp:203:32: warning: 'vk::DebugUtilsMessengerCreateInfoEXT& vk::DebugUtilsMessengerCreateInfoEXT::setPfnUserCallback(PFN_vkDebugUtilsMessengerCallbackEXT)' is deprecated: This setter is deprecated. Use the one taking a function pointer type from the vk-namespace instead. [-Wdeprecated-declarations] In file included from .../usr/include/vulkan/vulkan.hpp:9625, from ../vkmark-2025.01/src/vulkan_state.h:26, from ../vkmark-2025.01/src/vulkan_state.cpp:23: .../usr/include/vulkan/vulkan_structs.hpp:32331:40: note: declared here ../vkmark-2025.01/src/vulkan_state.cpp:207:52: error: no matching function for call to 'vk::Instance::createDebugUtilsMessengerEXT(const vk::DebugUtilsMessengerCreateInfoEXT&, std::nullptr_t, const {anonymous}::DebugUtilsDispatcher&) const' In file included from .../usr/include/vulkan/vulkan.hpp:9624: .../usr/include/vulkan/vulkan_handles.hpp:21526:33: note: candidate: 'template::value, bool>::type > vk::Result vk::Instance::createDebugUtilsMessengerEXT(const vk::DebugUtilsMessengerCreateInfoEXT*, const vk::AllocationCallbacks*, vk::DebugUtilsMessengerEXT*, const Dispatch&) const' .../usr/include/vulkan/vulkan_handles.hpp:21526:33: note: template argument deduction/substitution failed: ../vkmark-2025.01/src/vulkan_state.cpp:207:81: note: cannot convert 'dud' (type 'const {anonymous}::DebugUtilsDispatcher') to type 'vk::DebugUtilsMessengerEXT*' .../usr/include/vulkan/vulkan_handles.hpp:21535:7: note: candidate: 'template::value, bool>::type > vk::ResultValueType::type vk::Instance::createDebugUtilsMessengerEXT(const vk::DebugUtilsMessengerCreateInfoEXT&, vk::Optional, const Dispatch&) const' .../usr/include/vulkan/vulkan_handles.hpp:21535:7: note: template argument deduction/substitution failed: .../usr/include/vulkan/vulkan_handles.hpp:21533:152: error: no type named 'type' in 'struct std::enable_if' ../vkmark-2025.01/src/vulkan_state.cpp:208:95: error: no matching function for call to 'ManagedResource::ManagedResource()' In file included from ../vkmark-2025.01/src/vulkan_state.h:28: ../vkmark-2025.01/src/managed_resource.h:40:5: note: candidate: 'ManagedResource::ManagedResource(ManagedResource&&) [with T = vk::DebugUtilsMessengerEXT]' ../vkmark-2025.01/src/managed_resource.h:40:5: note: candidate expects 1 argument, 2 provided ../vkmark-2025.01/src/managed_resource.h:34:5: note: candidate: 'ManagedResource::ManagedResource(T&&, Destructor&&) [with T = vk::DebugUtilsMessengerEXT; Destructor = std::function]' ../vkmark-2025.01/src/managed_resource.h:34:5: note: conversion of argument 1 would be ill-formed: ../vkmark-2025.01/src/managed_resource.h:32:5: note: candidate: 'constexpr ManagedResource::ManagedResource() [with T = vk::DebugUtilsMessengerEXT]' ../vkmark-2025.01/src/managed_resource.h:32:5: note: candidate expects 0 arguments, 2 provided Michael On Fri, Dec 12, 2025 at 03:13:41PM +0100, Philipp Zabel wrote: > Signed-off-by: Philipp Zabel > --- > rules/spirv-headers.make | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/rules/spirv-headers.make b/rules/spirv-headers.make > index df53f51e4433..a879abacae68 100644 > --- a/rules/spirv-headers.make > +++ b/rules/spirv-headers.make > @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_SPIRV_HEADERS) += spirv-headers > # > # Paths and names > # > -SPIRV_HEADERS_VERSION := 1.4.328.1 > -SPIRV_HEADERS_MD5 := fe65ef52a13a0f6d20c065208cd9efab > +SPIRV_HEADERS_VERSION := 1.4.335.0 > +SPIRV_HEADERS_MD5 := 3808c16c503e1ce95510f498d5ee37b6 > SPIRV_HEADERS := spirv-headers-$(SPIRV_HEADERS_VERSION) > SPIRV_HEADERS_SUFFIX := tar.gz > SPIRV_HEADERS_URL := https://github.com/KhronosGroup/SPIRV-Headers/archive/vulkan-sdk-$(SPIRV_HEADERS_VERSION).$(SPIRV_HEADERS_SUFFIX) > -- > 2.47.3 > > > -- Pengutronix e.K. | | Steuerwalder Str. 21 | http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |