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}"