git: 09a48b883f82 - main - graphics/vulkan-validation-layers: Remove USE_LDCONFIG
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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 \