commit:     861e622302214a5633f3a52496fda931beb022d1
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  7 05:38:17 2018 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Thu Jun  7 05:38:17 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=861e6223

x11-drivers/nvidia-drivers: Fix installing 32-bit libraries (bug #657416).

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 x11-drivers/nvidia-drivers/nvidia-drivers-396.24.ebuild | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-396.24.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-396.24.ebuild
index 1b079e349ca..5a9a0a18482 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-396.24.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-396.24.ebuild
@@ -450,6 +450,10 @@ src_install-libs() {
        local CL_ROOT="/usr/$(get_libdir)/OpenCL/vendors/nvidia"
        local nv_libdir="${NV_OBJ}"
 
+       if use kernel_linux && has_multilib_profile && [[ ${ABI} == "x86" ]]; 
then
+               nv_libdir="${NV_OBJ}"/32
+       fi
+
        if use X; then
                NV_GLX_LIBRARIES=(
                        "libEGL.so.$(usex compat ${NV_SOVER} 1.1.0) ${GL_ROOT}"

Reply via email to