Bug ID 1208164
Summary Broken package vulkan-validationlayers-1.3.239.0-1.1 in TW snapshot 20230209
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee screening-team-bugs@suse.de
Reporter obs@haasn.xyz
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

$ zypper info vulkan-validationlayers
Loading repository data...
Reading installed packages...


Information for package vulkan-validationlayers:
------------------------------------------------
Repository     : Main Repository (OSS) (20230209)
Name           : vulkan-validationlayers
Version        : 1.3.239.0-1.1
Arch           : x86_64
Vendor         : openSUSE
Installed Size : 11.4 MiB
Installed      : Yes
Status         : up-to-date
Source package : vulkan-validationlayers-1.3.239.0-1.1.src
Upstream URL   : https://github.com/KhronosGroup/Vulkan-ValidationLayers
Summary        : Validation layers for Vulkan
Description    : 
    Vulkan is a 3D graphics and compute API.

    This package contains the Khronos official Vulkan validation layers.


$ ������ echo '#include <dlfcn.h>\n#include <stdio.h>\nint main() { if
(!dlopen("/usr/lib64/libVkLayer_khronos_validation.so", RTLD_LAZY)) {
printf("%s\\n", dlerror()); }}' | gcc -xc -o test - && ./test                   
/usr/lib64/libVkLayer_khronos_validation.so: undefined symbol:
_Z28LayerCreateMessengerCallbackP18_debug_report_databPK34VkDebugUtilsMessengerCreateInfoEXTPK21VkAllocationCallbacksPP26VkDebugUtilsMessengerEXT_T

As you can see, this .so somehow fails resolving its own symbols when you
attempt loading it.


You are receiving this mail because: