Bug 109788 - vulkan-overlay-layer: Only installs 64bit version
Summary: vulkan-overlay-layer: Only installs 64bit version
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Vulkan/Common (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: mesa-dev
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-26 22:21 UTC by Mike Lothian
Modified: 2019-02-27 11:52 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Mike Lothian 2019-02-26 22:21:43 UTC
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
Comment 1 Lionel Landwerlin 2019-02-26 23:24:57 UTC
Let me know if that works for you :

https://gitlab.freedesktop.org/mesa/mesa/merge_requests/339
Comment 2 Lionel Landwerlin 2019-02-27 11:52:02 UTC
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.