From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Fri, 07 Mar 2025 13:34:11 +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 1tqWu4-00B0ls-05 for lore@lore.pengutronix.de; Fri, 07 Mar 2025 13:34:11 +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 1tqWu3-0003KF-76; Fri, 07 Mar 2025 13:34:11 +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 1tqWty-0003K3-2G; Fri, 07 Mar 2025 13:34:06 +0100 Received: from lupine.office.stw.pengutronix.de ([2a0a:edc0:0:900:1d::4e] helo=lupine) 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 1tqWtx-004UEZ-2p; Fri, 07 Mar 2025 13:34:05 +0100 Received: from pza by lupine with local (Exim 4.96) (envelope-from ) id 1tqWtx-00079w-2d; Fri, 07 Mar 2025 13:34:05 +0100 Message-ID: <69872e40ed124b1bd0c7613aff50357d37e85e27.camel@pengutronix.de> From: Philipp Zabel To: Michael Olbrich Date: Fri, 07 Mar 2025 13:34:05 +0100 In-Reply-To: References: <20250306100004.49290-1-p.zabel@pengutronix.de> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4-2 MIME-Version: 1.0 Subject: Re: [ptxdist] [PATCH] mesalib: version bump 24.3.4 -> 25.0.1 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 On Fr, 2025-03-07 at 13:01 +0100, Michael Olbrich wrote: > > @@ -128,6 +128,9 @@ MESALIB_VULKAN_DRIVERS-$(PTXCONF_MESALIB_VULKAN_PAN= FROST) +=3D panfrost > > endif > > MESALIB_VULKAN_DRIVERS-$(PTXCONF_MESALIB_VULKAN_SWRAST) +=3D swrast > > MESALIB_VULKAN_DRIVERS-$(PTXCONF_MESALIB_VULKAN_VIRTIO) +=3D virtio > > +MESALIB_VULKAN_DRIVERS-$(PTXCONF_MESALIB_VULKAN_NOUVEAU) +=3D nouveau > > +MESALIB_VULKAN_DRIVERS-$(PTXCONF_MESALIB_VULKAN_ASAHI) +=3D asahi >=20 > That one is only available on ARM64 hardware right? So maybe restrict it = to > that. Wrapped in ifdef PTXCONF_ARCH_ARM64 in v2, it's currently disabled anyway due to a missing dependency on target LIBCLC by way of MESALIB_DRI_ASAHI. > > +MESALIB_VULKAN_DRIVERS-$(PTXCONF_MESALIB_VULKAN_GFXSTREAM) +=3D gfxstr= eam >=20 > Fails to build on ARMv7 with: >=20 > ../mesa-25.0.1/src/gfxstream/guest/vulkan_enc/ResourceTracker.cpp:4905:23= : error: format '%p' expects argument of type 'void*', but argument 4 has t= ype 'VkFence' {aka 'long long unsigned int'} [-Werror=3Dformat=3D] >=20 > We should probably only build it for 64-bit architectures > (PTXCONF_ARCH_LP64). I don't see it beeing used anywhere else anyways. Wrapped in ifdef PTXCONF_ARCH_LP64 in v2. regards Philipp