git: 09a48b883f82 - main - graphics/vulkan-validation-layers: Remove USE_LDCONFIG

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Sun, 13 Jul 2025 00:05:08 UTC
The branch main has been updated by vvd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=09a48b883f82e1835aa8613412e16b8761262509

commit 09a48b883f82e1835aa8613412e16b8761262509
Author:     Atanu Biswas <atanubiswas484@gmail.com>
AuthorDate: 2025-07-13 00:03:18 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-07-13 00:03:18 +0000

    graphics/vulkan-validation-layers: Remove USE_LDCONFIG
    
    USE_LDCONFIG shouldn't be necessary as Vulkan layers are not regular
    libraries i.e., can only be used through libvulkan.so. For example,
    vulkan-validation-layers, vulkan-extension-layer and layers from
    mesa-devel all define the same symbols thus will create ambiguity if
    not used via dlopen(3).
    
    PR:             288141
    Reported by:    jbeich
---
 graphics/vulkan-validation-layers/Makefile | 1 -
 1 file changed, 1 deletion(-)

diff --git a/graphics/vulkan-validation-layers/Makefile b/graphics/vulkan-validation-layers/Makefile
index ef6b44590eff..42054403f4e8 100644
--- a/graphics/vulkan-validation-layers/Makefile
+++ b/graphics/vulkan-validation-layers/Makefile
@@ -19,7 +19,6 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	KhronosGroup
 GH_PROJECT=	Vulkan-ValidationLayers
 GH_TUPLE=	KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-430-g2a611a9:headers/SPIRV-Headers
-USE_LDCONFIG=	yes
 CMAKE_OFF=	BUILD_TESTS
 
 PLIST_FILES=	lib/libVkLayer_khronos_validation.so \