summaryrefslogtreecommitdiff
blob: 2e01fed1fa9355b1d4be48661231642f3ae24716 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
diff -Nur old/interfaces/cython/SConscript new/interfaces/cython/SConscript
--- old/interfaces/cython/SConscript	2018-08-24 16:24:45.000000000 +0300
+++ new/interfaces/cython/SConscript	2019-08-14 04:28:41.000000000 +0300
@@ -83,10 +83,10 @@
             extra = ''
         elif localenv['OS'] == 'Darwin':
             extra = localenv.subst(' --prefix=${python%s_prefix}' % major)
-        elif localenv['libdirname'] == 'lib64':
-            # 64-bit RHEL / Fedora
+        elif localenv['libdirname'] != 'lib':
+            # 64-bit RHEL / Fedora etc. or e.g. x32 Gentoo profile
             extra = localenv.subst(
-                ' --prefix=${python%s_prefix} --install-lib=${python%s_prefix}/lib64/python%s.%s/site-packages' % (major, major, major, minor))
+                ' --prefix=${python%s_prefix} --install-lib=${python%s_prefix}/${libdirname}/python%s.%s/site-packages' % (major, major, major, minor))
         else:
             extra = '--user'
             localenv.AppendENVPath(