1 |
commit: 4ab0a72740a3c4bf55c479a7389d91966ebb95ea |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Jan 21 16:58:16 2017 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Feb 1 12:27:10 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ab0a727 |
7 |
|
8 |
profiles: Move LIBDIR_* declarations into specific arches |
9 |
|
10 |
profiles/arch/amd64/make.defaults | 2 ++ |
11 |
profiles/arch/amd64/x32/make.defaults | 3 ++- |
12 |
profiles/arch/amd64/x32/parent | 1 - |
13 |
profiles/arch/arm64/make.defaults | 2 ++ |
14 |
profiles/arch/powerpc/make.defaults | 3 --- |
15 |
profiles/arch/s390/make.defaults | 5 ++++- |
16 |
.../sparc/experimental/multilib/make.defaults | 1 + |
17 |
profiles/features/multilib/make.defaults | 24 +--------------------- |
18 |
8 files changed, 12 insertions(+), 29 deletions(-) |
19 |
|
20 |
diff --git a/profiles/arch/amd64/make.defaults b/profiles/arch/amd64/make.defaults |
21 |
index 140fa0b..69d09ab 100644 |
22 |
--- a/profiles/arch/amd64/make.defaults |
23 |
+++ b/profiles/arch/amd64/make.defaults |
24 |
@@ -18,8 +18,10 @@ DEFAULT_ABI="amd64" |
25 |
# Do not remove this one, or all kinds of hell breaks loose. |
26 |
ABI="amd64" |
27 |
|
28 |
+LIBDIR_amd64="lib64" |
29 |
# TODO: move this to a deprecated subprofile |
30 |
LIBDIR_x86="lib32" |
31 |
+LIBDIR_x32="libx32" |
32 |
SYMLINK_LIB="yes" |
33 |
|
34 |
# 64bit specific settings. |
35 |
|
36 |
diff --git a/profiles/arch/amd64/x32/make.defaults b/profiles/arch/amd64/x32/make.defaults |
37 |
index d06c616..c6c6c90 100644 |
38 |
--- a/profiles/arch/amd64/x32/make.defaults |
39 |
+++ b/profiles/arch/amd64/x32/make.defaults |
40 |
@@ -1,4 +1,4 @@ |
41 |
-# Copyright 1999-2014 Gentoo Foundation |
42 |
+# Copyright 1999-2017 Gentoo Foundation |
43 |
# Distributed under the terms of the GNU General Public License v2 |
44 |
# $Id$ |
45 |
|
46 |
@@ -6,6 +6,7 @@ DEFAULT_ABI="x32" |
47 |
ABI="x32" |
48 |
MULTILIB_ABIS="amd64 x86 x32" |
49 |
|
50 |
+LIBDIR_x86="lib" |
51 |
SYMLINK_LIB="no" |
52 |
|
53 |
# Michał Górny <mgorny@g.o> (01 Jul 2014) |
54 |
|
55 |
diff --git a/profiles/arch/amd64/x32/parent b/profiles/arch/amd64/x32/parent |
56 |
index 6ee1b9e..f3229c5b 100644 |
57 |
--- a/profiles/arch/amd64/x32/parent |
58 |
+++ b/profiles/arch/amd64/x32/parent |
59 |
@@ -1,2 +1 @@ |
60 |
.. |
61 |
-../../../features/multilib |
62 |
|
63 |
diff --git a/profiles/arch/arm64/make.defaults b/profiles/arch/arm64/make.defaults |
64 |
index 6a75c19..20318a4 100644 |
65 |
--- a/profiles/arch/arm64/make.defaults |
66 |
+++ b/profiles/arch/arm64/make.defaults |
67 |
@@ -12,5 +12,7 @@ CXXFLAGS="${CFLAGS}" |
68 |
FFLAGS="${CFLAGS}" |
69 |
FCFLAGS="${CFLAGS}" |
70 |
|
71 |
+LIBDIR_arm64="lib64" |
72 |
+ |
73 |
# Defaults for video drivers |
74 |
VIDEO_CARDS="fbdev" |
75 |
|
76 |
diff --git a/profiles/arch/powerpc/make.defaults b/profiles/arch/powerpc/make.defaults |
77 |
deleted file mode 100644 |
78 |
index 445a68b..00000000 |
79 |
--- a/profiles/arch/powerpc/make.defaults |
80 |
+++ /dev/null |
81 |
@@ -1,3 +0,0 @@ |
82 |
-# Copyright 1999-2015 Gentoo Foundation |
83 |
-# Distributed under the terms of the GNU General Public License v2 |
84 |
-# $Id$ |
85 |
|
86 |
diff --git a/profiles/arch/s390/make.defaults b/profiles/arch/s390/make.defaults |
87 |
index aa7b921..a4076b2 100644 |
88 |
--- a/profiles/arch/s390/make.defaults |
89 |
+++ b/profiles/arch/s390/make.defaults |
90 |
@@ -1,4 +1,4 @@ |
91 |
-# Copyright 1999-2014 Gentoo Foundation |
92 |
+# Copyright 1999-2017 Gentoo Foundation |
93 |
# Distributed under the terms of the GNU General Public License v2 |
94 |
# $Id$ |
95 |
|
96 |
@@ -15,6 +15,9 @@ CXXFLAGS="${CFLAGS}" |
97 |
FFLAGS="${CFLAGS}" |
98 |
FCFLAGS="${CFLAGS}" |
99 |
|
100 |
+LIBDIR_s390x="lib64" |
101 |
+LIBDIR_s390="lib" |
102 |
+ |
103 |
INPUT_DEVICES="void" |
104 |
VIDEO_CARDS="dummy" |
105 |
|
106 |
|
107 |
diff --git a/profiles/default/linux/sparc/experimental/multilib/make.defaults b/profiles/default/linux/sparc/experimental/multilib/make.defaults |
108 |
index c8bad62..85bff4e 100644 |
109 |
--- a/profiles/default/linux/sparc/experimental/multilib/make.defaults |
110 |
+++ b/profiles/default/linux/sparc/experimental/multilib/make.defaults |
111 |
@@ -13,3 +13,4 @@ FEATURES="userpriv" |
112 |
CFLAGS_sparc64="-m64" |
113 |
|
114 |
LIBDIR_sparc32="lib32" |
115 |
+LIBDIR_sparc64="lib64" |
116 |
|
117 |
diff --git a/profiles/features/multilib/make.defaults b/profiles/features/multilib/make.defaults |
118 |
index 72248e2..2e201e3 100644 |
119 |
--- a/profiles/features/multilib/make.defaults |
120 |
+++ b/profiles/features/multilib/make.defaults |
121 |
@@ -1,4 +1,4 @@ |
122 |
-# Copyright 1999-2013 Gentoo Foundation |
123 |
+# Copyright 1999-2017 Gentoo Foundation |
124 |
# Distributed under the terms of the GNU General Public License v2 |
125 |
# $Id$ |
126 |
|
127 |
@@ -15,25 +15,3 @@ USE="multilib" |
128 |
MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib" |
129 |
MULTILIB_STRICT_DENY="64-bit.*shared object" |
130 |
MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage|udev|systemd|clang|python-exec)" |
131 |
- |
132 |
-# 64-bit LIBDIR |
133 |
-LIBDIR_amd64="lib64" |
134 |
-LIBDIR_amd64_fbsd="lib64" |
135 |
-LIBDIR_arm64="lib64" |
136 |
-LIBDIR_n64="lib64" # MIPS n64 |
137 |
-LIBDIR_ppc64="lib64" |
138 |
-LIBDIR_s390x="lib64" |
139 |
-LIBDIR_sparc64="lib64" |
140 |
- |
141 |
-# 32-bit LIBDIR |
142 |
-LIBDIR_arm="lib" |
143 |
-LIBDIR_x86="lib" |
144 |
-LIBDIR_x86_fbsd="lib" |
145 |
-LIBDIR_o32="lib" # MIPS o32 |
146 |
-LIBDIR_ppc="lib" |
147 |
-LIBDIR_s390="lib" |
148 |
-LIBDIR_sparc32="lib" |
149 |
- |
150 |
-# Somewhere in-between! |
151 |
-LIBDIR_x32="libx32" # x86-64 x32 |
152 |
-LIBDIR_n32="lib32" # MIPS n32 |