Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/amd64/17.1/hardened/, ...
Date: Fri, 08 Dec 2017 14:21:23
Message-Id: 1512742867.2dc384e97c73be555bec5cc3019ac89605477dce.mgorny@gentoo
1 commit: 2dc384e97c73be555bec5cc3019ac89605477dce
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Dec 5 14:43:29 2017 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Dec 8 14:21:07 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dc384e9
7
8 profiles: Add experimental SYMLINK_LIB=no 17.1 amd64 profiles
9
10 Bug: https://bugs.gentoo.org/506276
11
12 profiles/default/linux/amd64/17.1/desktop/eapi | 1 +
13 profiles/default/linux/amd64/17.1/desktop/gnome/eapi | 1 +
14 profiles/default/linux/amd64/17.1/desktop/gnome/parent | 2 ++
15 .../default/linux/amd64/17.1/desktop/gnome/systemd/eapi | 1 +
16 .../default/linux/amd64/17.1/desktop/gnome/systemd/parent | 2 ++
17 profiles/default/linux/amd64/17.1/desktop/parent | 2 ++
18 profiles/default/linux/amd64/17.1/desktop/plasma/eapi | 1 +
19 profiles/default/linux/amd64/17.1/desktop/plasma/parent | 2 ++
20 .../default/linux/amd64/17.1/desktop/plasma/systemd/eapi | 1 +
21 .../default/linux/amd64/17.1/desktop/plasma/systemd/parent | 2 ++
22 profiles/default/linux/amd64/17.1/developer/eapi | 1 +
23 profiles/default/linux/amd64/17.1/developer/make.defaults | 7 +++++++
24 profiles/default/linux/amd64/17.1/developer/parent | 2 ++
25 profiles/default/linux/amd64/17.1/eapi | 1 +
26 profiles/default/linux/amd64/17.1/hardened/eapi | 1 +
27 profiles/default/linux/amd64/17.1/hardened/parent | 2 ++
28 profiles/default/linux/amd64/17.1/parent | 3 +++
29 profiles/default/linux/amd64/17.1/selinux/eapi | 1 +
30 profiles/default/linux/amd64/17.1/selinux/parent | 2 ++
31 profiles/default/linux/amd64/17.1/systemd/eapi | 1 +
32 profiles/default/linux/amd64/17.1/systemd/parent | 2 ++
33 profiles/profiles.desc | 13 +++++++++++++
34 22 files changed, 51 insertions(+)
35
36 diff --git a/profiles/default/linux/amd64/17.1/desktop/eapi b/profiles/default/linux/amd64/17.1/desktop/eapi
37 new file mode 100644
38 index 00000000000..7ed6ff82de6
39 --- /dev/null
40 +++ b/profiles/default/linux/amd64/17.1/desktop/eapi
41 @@ -0,0 +1 @@
42 +5
43
44 diff --git a/profiles/default/linux/amd64/17.1/desktop/gnome/eapi b/profiles/default/linux/amd64/17.1/desktop/gnome/eapi
45 new file mode 100644
46 index 00000000000..7ed6ff82de6
47 --- /dev/null
48 +++ b/profiles/default/linux/amd64/17.1/desktop/gnome/eapi
49 @@ -0,0 +1 @@
50 +5
51
52 diff --git a/profiles/default/linux/amd64/17.1/desktop/gnome/parent b/profiles/default/linux/amd64/17.1/desktop/gnome/parent
53 new file mode 100644
54 index 00000000000..6589a0e0147
55 --- /dev/null
56 +++ b/profiles/default/linux/amd64/17.1/desktop/gnome/parent
57 @@ -0,0 +1,2 @@
58 +..
59 +../../../../../../targets/desktop/gnome
60
61 diff --git a/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/eapi b/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/eapi
62 new file mode 100644
63 index 00000000000..7ed6ff82de6
64 --- /dev/null
65 +++ b/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/eapi
66 @@ -0,0 +1 @@
67 +5
68
69 diff --git a/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/parent b/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/parent
70 new file mode 100644
71 index 00000000000..44f88d3e2df
72 --- /dev/null
73 +++ b/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/parent
74 @@ -0,0 +1,2 @@
75 +..
76 +../../../../../../../targets/systemd
77
78 diff --git a/profiles/default/linux/amd64/17.1/desktop/parent b/profiles/default/linux/amd64/17.1/desktop/parent
79 new file mode 100644
80 index 00000000000..ad6c5e126fb
81 --- /dev/null
82 +++ b/profiles/default/linux/amd64/17.1/desktop/parent
83 @@ -0,0 +1,2 @@
84 +..
85 +../../../../../targets/desktop
86
87 diff --git a/profiles/default/linux/amd64/17.1/desktop/plasma/eapi b/profiles/default/linux/amd64/17.1/desktop/plasma/eapi
88 new file mode 100644
89 index 00000000000..7ed6ff82de6
90 --- /dev/null
91 +++ b/profiles/default/linux/amd64/17.1/desktop/plasma/eapi
92 @@ -0,0 +1 @@
93 +5
94
95 diff --git a/profiles/default/linux/amd64/17.1/desktop/plasma/parent b/profiles/default/linux/amd64/17.1/desktop/plasma/parent
96 new file mode 100644
97 index 00000000000..ff3a7b1ec81
98 --- /dev/null
99 +++ b/profiles/default/linux/amd64/17.1/desktop/plasma/parent
100 @@ -0,0 +1,2 @@
101 +..
102 +../../../../../../targets/desktop/plasma
103
104 diff --git a/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/eapi b/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/eapi
105 new file mode 100644
106 index 00000000000..7ed6ff82de6
107 --- /dev/null
108 +++ b/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/eapi
109 @@ -0,0 +1 @@
110 +5
111
112 diff --git a/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/parent b/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/parent
113 new file mode 100644
114 index 00000000000..44f88d3e2df
115 --- /dev/null
116 +++ b/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/parent
117 @@ -0,0 +1,2 @@
118 +..
119 +../../../../../../../targets/systemd
120
121 diff --git a/profiles/default/linux/amd64/17.1/developer/eapi b/profiles/default/linux/amd64/17.1/developer/eapi
122 new file mode 100644
123 index 00000000000..7ed6ff82de6
124 --- /dev/null
125 +++ b/profiles/default/linux/amd64/17.1/developer/eapi
126 @@ -0,0 +1 @@
127 +5
128
129 diff --git a/profiles/default/linux/amd64/17.1/developer/make.defaults b/profiles/default/linux/amd64/17.1/developer/make.defaults
130 new file mode 100644
131 index 00000000000..f74d4f114ab
132 --- /dev/null
133 +++ b/profiles/default/linux/amd64/17.1/developer/make.defaults
134 @@ -0,0 +1,7 @@
135 +# Copyright 1999-2013 Gentoo Foundation.
136 +# Distributed under the terms of the GNU General Public License v2
137 +
138 +# Adding -Wl,--hash-style=gnu to default LDFLAGS for linux/amd64 dev profile
139 +# This will help developers track packages, that don't respect LDFLAGS, down
140 +# more effectively
141 +LDFLAGS="-Wl,--hash-style=gnu ${LDFLAGS}"
142
143 diff --git a/profiles/default/linux/amd64/17.1/developer/parent b/profiles/default/linux/amd64/17.1/developer/parent
144 new file mode 100644
145 index 00000000000..4c893748ce7
146 --- /dev/null
147 +++ b/profiles/default/linux/amd64/17.1/developer/parent
148 @@ -0,0 +1,2 @@
149 +..
150 +../../../../../targets/developer
151
152 diff --git a/profiles/default/linux/amd64/17.1/eapi b/profiles/default/linux/amd64/17.1/eapi
153 new file mode 100644
154 index 00000000000..7ed6ff82de6
155 --- /dev/null
156 +++ b/profiles/default/linux/amd64/17.1/eapi
157 @@ -0,0 +1 @@
158 +5
159
160 diff --git a/profiles/default/linux/amd64/17.1/hardened/eapi b/profiles/default/linux/amd64/17.1/hardened/eapi
161 new file mode 100644
162 index 00000000000..7ed6ff82de6
163 --- /dev/null
164 +++ b/profiles/default/linux/amd64/17.1/hardened/eapi
165 @@ -0,0 +1 @@
166 +5
167
168 diff --git a/profiles/default/linux/amd64/17.1/hardened/parent b/profiles/default/linux/amd64/17.1/hardened/parent
169 new file mode 100644
170 index 00000000000..0ea564cadee
171 --- /dev/null
172 +++ b/profiles/default/linux/amd64/17.1/hardened/parent
173 @@ -0,0 +1,2 @@
174 +..
175 +../../../../../features/hardened/amd64
176
177 diff --git a/profiles/default/linux/amd64/17.1/parent b/profiles/default/linux/amd64/17.1/parent
178 new file mode 100644
179 index 00000000000..7d28da966e4
180 --- /dev/null
181 +++ b/profiles/default/linux/amd64/17.1/parent
182 @@ -0,0 +1,3 @@
183 +..
184 +../../../../arch/amd64
185 +../../../../releases/17.0
186
187 diff --git a/profiles/default/linux/amd64/17.1/selinux/eapi b/profiles/default/linux/amd64/17.1/selinux/eapi
188 new file mode 100644
189 index 00000000000..7ed6ff82de6
190 --- /dev/null
191 +++ b/profiles/default/linux/amd64/17.1/selinux/eapi
192 @@ -0,0 +1 @@
193 +5
194
195 diff --git a/profiles/default/linux/amd64/17.1/selinux/parent b/profiles/default/linux/amd64/17.1/selinux/parent
196 new file mode 100644
197 index 00000000000..933e67923d1
198 --- /dev/null
199 +++ b/profiles/default/linux/amd64/17.1/selinux/parent
200 @@ -0,0 +1,2 @@
201 +..
202 +../../../../../features/selinux
203
204 diff --git a/profiles/default/linux/amd64/17.1/systemd/eapi b/profiles/default/linux/amd64/17.1/systemd/eapi
205 new file mode 100644
206 index 00000000000..7ed6ff82de6
207 --- /dev/null
208 +++ b/profiles/default/linux/amd64/17.1/systemd/eapi
209 @@ -0,0 +1 @@
210 +5
211
212 diff --git a/profiles/default/linux/amd64/17.1/systemd/parent b/profiles/default/linux/amd64/17.1/systemd/parent
213 new file mode 100644
214 index 00000000000..ced72403bde
215 --- /dev/null
216 +++ b/profiles/default/linux/amd64/17.1/systemd/parent
217 @@ -0,0 +1,2 @@
218 +..
219 +../../../../../targets/systemd
220
221 diff --git a/profiles/profiles.desc b/profiles/profiles.desc
222 index 380c9cfb2c1..bd15eeb8443 100644
223 --- a/profiles/profiles.desc
224 +++ b/profiles/profiles.desc
225 @@ -46,6 +46,19 @@ amd64 default/linux/amd64/17.0/no-multilib/hardened/selinux dev
226 amd64 default/linux/amd64/17.0/systemd stable
227 amd64 default/linux/amd64/17.0/x32 dev
228
229 +# Experimental SYMLINK_LIB=no profiles (work-in-progress)
230 +# Run app-portage/unsymlink-lib *before* switching the profile.
231 +#amd64 default/linux/amd64/17.1 exp
232 +#amd64 default/linux/amd64/17.1/selinux exp
233 +#amd64 default/linux/amd64/17.1/hardened exp
234 +#amd64 default/linux/amd64/17.1/desktop exp
235 +#amd64 default/linux/amd64/17.1/desktop/gnome exp
236 +#amd64 default/linux/amd64/17.1/desktop/gnome/systemd exp
237 +#amd64 default/linux/amd64/17.1/desktop/plasma exp
238 +#amd64 default/linux/amd64/17.1/desktop/plasma/systemd exp
239 +#amd64 default/linux/amd64/17.1/developer exp
240 +#amd64 default/linux/amd64/17.1/systemd exp
241 +
242 # ARM Profiles
243 arm default/linux/arm/13.0 stable
244 arm default/linux/arm/13.0/desktop dev