1 |
Hi, |
2 |
|
3 |
I would like to introduce some 17.0 profile for Prefix. It also |
4 |
introduces separate profiles to support different ranges of linux |
5 |
kernels. |
6 |
|
7 |
| name | linux | glibc | |
8 |
|----------------------+------------------+-------| |
9 |
| beyond-kernel-2.6.16 | [2.6.16, 2.6.32) | <2.20 | |
10 |
| beyond-kernel-2.6.32 | [2.6.32, 3.2) | <2.24 | |
11 |
| beyond-kernel-3.2 | [3.2, latest) | latest| |
12 |
|
13 |
Attached is the patch. Thoughts and comments? |
14 |
|
15 |
Yours, |
16 |
Benda |
17 |
--- |
18 |
.../linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.16/eapi | 1 + |
19 |
.../linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.16/parent | 2 ++ |
20 |
.../linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.32/eapi | 1 + |
21 |
.../linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.32/parent | 2 ++ |
22 |
.../linux/amd64/17.0/no-multilib/prefix/beyond-kernel-3.2/eapi | 1 + |
23 |
.../linux/amd64/17.0/no-multilib/prefix/beyond-kernel-3.2/parent | 2 ++ |
24 |
profiles/default/linux/amd64/17.0/no-multilib/prefix/parent | 1 + |
25 |
profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.16/eapi | 1 + |
26 |
profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.16/parent | 2 ++ |
27 |
profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.32/eapi | 1 + |
28 |
profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.32/parent | 2 ++ |
29 |
profiles/default/linux/x86/17.0/prefix/beyond-kernel-3.2/eapi | 1 + |
30 |
profiles/default/linux/x86/17.0/prefix/beyond-kernel-3.2/parent | 2 ++ |
31 |
profiles/default/linux/x86/17.0/prefix/parent | 1 + |
32 |
profiles/profiles.desc | 6 ++++++ |
33 |
15 files changed, 26 insertions(+) |
34 |
create mode 100644 profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.16/eapi |
35 |
create mode 100644 profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.16/parent |
36 |
create mode 100644 profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.32/eapi |
37 |
create mode 100644 profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.32/parent |
38 |
create mode 100644 profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-3.2/eapi |
39 |
create mode 100644 profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-3.2/parent |
40 |
create mode 100644 profiles/default/linux/amd64/17.0/no-multilib/prefix/parent |
41 |
create mode 100644 profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.16/eapi |
42 |
create mode 100644 profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.16/parent |
43 |
create mode 100644 profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.32/eapi |
44 |
create mode 100644 profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.32/parent |
45 |
create mode 100644 profiles/default/linux/x86/17.0/prefix/beyond-kernel-3.2/eapi |
46 |
create mode 100644 profiles/default/linux/x86/17.0/prefix/beyond-kernel-3.2/parent |
47 |
create mode 100644 profiles/default/linux/x86/17.0/prefix/parent |
48 |
|
49 |
diff --git a/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.16/eapi b/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.16/eapi |
50 |
new file mode 100644 |
51 |
index 000000000000..7ed6ff82de6b |
52 |
--- /dev/null |
53 |
+++ b/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.16/eapi |
54 |
@@ -0,0 +1 @@ |
55 |
+5 |
56 |
diff --git a/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.16/parent b/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.16/parent |
57 |
new file mode 100644 |
58 |
index 000000000000..6a349d3df196 |
59 |
--- /dev/null |
60 |
+++ b/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.16/parent |
61 |
@@ -0,0 +1,2 @@ |
62 |
+.. |
63 |
+../../../../../../../features/prefix/standalone/beyond-kernel-2.6.16 |
64 |
diff --git a/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.32/eapi b/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.32/eapi |
65 |
new file mode 100644 |
66 |
index 000000000000..7ed6ff82de6b |
67 |
--- /dev/null |
68 |
+++ b/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.32/eapi |
69 |
@@ -0,0 +1 @@ |
70 |
+5 |
71 |
diff --git a/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.32/parent b/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.32/parent |
72 |
new file mode 100644 |
73 |
index 000000000000..f14f9dcf77ee |
74 |
--- /dev/null |
75 |
+++ b/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.32/parent |
76 |
@@ -0,0 +1,2 @@ |
77 |
+.. |
78 |
+../../../../../../../features/prefix/standalone/beyond-kernel-2.6.32 |
79 |
diff --git a/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-3.2/eapi b/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-3.2/eapi |
80 |
new file mode 100644 |
81 |
index 000000000000..7ed6ff82de6b |
82 |
--- /dev/null |
83 |
+++ b/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-3.2/eapi |
84 |
@@ -0,0 +1 @@ |
85 |
+5 |
86 |
diff --git a/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-3.2/parent b/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-3.2/parent |
87 |
new file mode 100644 |
88 |
index 000000000000..b3da232ba558 |
89 |
--- /dev/null |
90 |
+++ b/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-3.2/parent |
91 |
@@ -0,0 +1,2 @@ |
92 |
+.. |
93 |
+../../../../../../../features/prefix/standalone |
94 |
diff --git a/profiles/default/linux/amd64/17.0/no-multilib/prefix/parent b/profiles/default/linux/amd64/17.0/no-multilib/prefix/parent |
95 |
new file mode 100644 |
96 |
index 000000000000..f3229c5b9876 |
97 |
--- /dev/null |
98 |
+++ b/profiles/default/linux/amd64/17.0/no-multilib/prefix/parent |
99 |
@@ -0,0 +1 @@ |
100 |
+.. |
101 |
diff --git a/profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.16/eapi b/profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.16/eapi |
102 |
new file mode 100644 |
103 |
index 000000000000..7ed6ff82de6b |
104 |
--- /dev/null |
105 |
+++ b/profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.16/eapi |
106 |
@@ -0,0 +1 @@ |
107 |
+5 |
108 |
diff --git a/profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.16/parent b/profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.16/parent |
109 |
new file mode 100644 |
110 |
index 000000000000..4372cb6f5834 |
111 |
--- /dev/null |
112 |
+++ b/profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.16/parent |
113 |
@@ -0,0 +1,2 @@ |
114 |
+.. |
115 |
+../../../../../../features/prefix/standalone/beyond-kernel-2.6.16 |
116 |
diff --git a/profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.32/eapi b/profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.32/eapi |
117 |
new file mode 100644 |
118 |
index 000000000000..7ed6ff82de6b |
119 |
--- /dev/null |
120 |
+++ b/profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.32/eapi |
121 |
@@ -0,0 +1 @@ |
122 |
+5 |
123 |
diff --git a/profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.32/parent b/profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.32/parent |
124 |
new file mode 100644 |
125 |
index 000000000000..ee208c413bf2 |
126 |
--- /dev/null |
127 |
+++ b/profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.32/parent |
128 |
@@ -0,0 +1,2 @@ |
129 |
+.. |
130 |
+../../../../../../features/prefix/standalone/beyond-kernel-2.6.32 |
131 |
diff --git a/profiles/default/linux/x86/17.0/prefix/beyond-kernel-3.2/eapi b/profiles/default/linux/x86/17.0/prefix/beyond-kernel-3.2/eapi |
132 |
new file mode 100644 |
133 |
index 000000000000..7ed6ff82de6b |
134 |
--- /dev/null |
135 |
+++ b/profiles/default/linux/x86/17.0/prefix/beyond-kernel-3.2/eapi |
136 |
@@ -0,0 +1 @@ |
137 |
+5 |
138 |
diff --git a/profiles/default/linux/x86/17.0/prefix/beyond-kernel-3.2/parent b/profiles/default/linux/x86/17.0/prefix/beyond-kernel-3.2/parent |
139 |
new file mode 100644 |
140 |
index 000000000000..b8a505e58f6c |
141 |
--- /dev/null |
142 |
+++ b/profiles/default/linux/x86/17.0/prefix/beyond-kernel-3.2/parent |
143 |
@@ -0,0 +1,2 @@ |
144 |
+.. |
145 |
+../../../../../../features/prefix/standalone |
146 |
diff --git a/profiles/default/linux/x86/17.0/prefix/parent b/profiles/default/linux/x86/17.0/prefix/parent |
147 |
new file mode 100644 |
148 |
index 000000000000..f3229c5b9876 |
149 |
--- /dev/null |
150 |
+++ b/profiles/default/linux/x86/17.0/prefix/parent |
151 |
@@ -0,0 +1 @@ |
152 |
+.. |
153 |
diff --git a/profiles/profiles.desc b/profiles/profiles.desc |
154 |
index 2812791936cc..e0683269cc11 100644 |
155 |
--- a/profiles/profiles.desc |
156 |
+++ b/profiles/profiles.desc |
157 |
@@ -334,8 +334,14 @@ x86-linux prefix/linux/x86 exp |
158 |
# Linux Standalone Profiles |
159 |
amd64-linux prefix/linux-standalone/amd64 exp |
160 |
amd64-linux prefix/linux-standalone/amd64/legacy exp |
161 |
+amd64-linux default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-3.2 exp |
162 |
+amd64-linux default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.32 exp |
163 |
+amd64-linux default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.16 exp |
164 |
x86-linux prefix/linux-standalone/x86 exp |
165 |
x86-linux prefix/linux-standalone/x86/legacy exp |
166 |
+x86-linux default/linux/x86/17.0/prefix/beyond-kernel-3.2 exp |
167 |
+x86-linux default/linux/x86/17.0/prefix/beyond-kernel-2.6.32 exp |
168 |
+x86-linux default/linux/x86/17.0/prefix/beyond-kernel-2.6.16 exp |
169 |
arm-linux prefix/linux-standalone/arm/armv7a exp |
170 |
arm64-linux prefix/linux-standalone/arm64 exp |
171 |
ppc64-linux prefix/linux-standalone/ppc64 exp |
172 |
-- |
173 |
2.15.1 |