The current build process only installs the overlay into: /usr/share/vulkan/explicit_layer.d/libVkLayer_MESA_overlay.so The vulkan-layers package installs the .so files into /usr/lib/ and /usr/lib64 which allows both 32bit and 64bit files to coexist
Let me know if that works for you : https://gitlab.freedesktop.org/mesa/mesa/merge_requests/339
Fixed in : commit 2fff5966d661346378fe51bba74af5b0eb2db303 Author: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Date: Tue Feb 26 23:23:03 2019 +0000 vulkan/overlay: install layer binary in libdir This will allow multilib. v2: Drop path from json file, dlopen should be able to locate the lib in libdir v3: Switch from configure_file to install_data (Dylan) Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=109788 Tested-by: Mike Lothian <mike@fireburn.co.uk> Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.