Hi,
I would like to introduce some 17.0 profile for Prefix. It also
introduces separate profiles to support different ranges of linux
kernels.
| name | linux | glibc |
|----------------------+------------------+-------|
| beyond-kernel-2.6.16 | [2.6.16, 2.6.32) | <2.20 |
| beyond-kernel-2.6.32 | [2.6.32, 3.2) | <2.24 |
| beyond-kernel-3.2 | [3.2, latest) | latest|
Attached is the patch. Thoughts and comments?
Yours,
Benda
---
.../linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.16/eapi | 1 +
.../linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.16/parent | 2 ++
.../linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.32/eapi | 1 +
.../linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.32/parent | 2 ++
.../linux/amd64/17.0/no-multilib/prefix/beyond-kernel-3.2/eapi | 1 +
.../linux/amd64/17.0/no-multilib/prefix/beyond-kernel-3.2/parent | 2 ++
profiles/default/linux/amd64/17.0/no-multilib/prefix/parent | 1 +
profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.16/eapi | 1 +
profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.16/parent | 2 ++
profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.32/eapi | 1 +
profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.32/parent | 2 ++
profiles/default/linux/x86/17.0/prefix/beyond-kernel-3.2/eapi | 1 +
profiles/default/linux/x86/17.0/prefix/beyond-kernel-3.2/parent | 2 ++
profiles/default/linux/x86/17.0/prefix/parent | 1 +
profiles/profiles.desc | 6 ++++++
15 files changed, 26 insertions(+)
create mode 100644
profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.16/eapi
create mode 100644
profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.16/parent
create mode 100644
profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.32/eapi
create mode 100644
profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.32/parent
create mode 100644
profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-3.2/eapi
create mode 100644
profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-3.2/parent
create mode 100644 profiles/default/linux/amd64/17.0/no-multilib/prefix/parent
create mode 100644
profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.16/eapi
create mode 100644
profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.16/parent
create mode 100644
profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.32/eapi
create mode 100644
profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.32/parent
create mode 100644
profiles/default/linux/x86/17.0/prefix/beyond-kernel-3.2/eapi
create mode 100644
profiles/default/linux/x86/17.0/prefix/beyond-kernel-3.2/parent
create mode 100644 profiles/default/linux/x86/17.0/prefix/parent
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
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++
b/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.16/eapi
@@ -0,0 +1 @@
+5
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
new file mode 100644
index 000000000000..6a349d3df196
--- /dev/null
+++
b/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.16/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../features/prefix/standalone/beyond-kernel-2.6.16
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
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++
b/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.32/eapi
@@ -0,0 +1 @@
+5
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
new file mode 100644
index 000000000000..f14f9dcf77ee
--- /dev/null
+++
b/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.32/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../features/prefix/standalone/beyond-kernel-2.6.32
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
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++
b/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-3.2/eapi
@@ -0,0 +1 @@
+5
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
new file mode 100644
index 000000000000..b3da232ba558
--- /dev/null
+++
b/profiles/default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-3.2/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../features/prefix/standalone
diff --git a/profiles/default/linux/amd64/17.0/no-multilib/prefix/parent
b/profiles/default/linux/amd64/17.0/no-multilib/prefix/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/default/linux/amd64/17.0/no-multilib/prefix/parent
@@ -0,0 +1 @@
+..
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
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.16/eapi
@@ -0,0 +1 @@
+5
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
new file mode 100644
index 000000000000..4372cb6f5834
--- /dev/null
+++ b/profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.16/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../features/prefix/standalone/beyond-kernel-2.6.16
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
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.32/eapi
@@ -0,0 +1 @@
+5
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
new file mode 100644
index 000000000000..ee208c413bf2
--- /dev/null
+++ b/profiles/default/linux/x86/17.0/prefix/beyond-kernel-2.6.32/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../features/prefix/standalone/beyond-kernel-2.6.32
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
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/x86/17.0/prefix/beyond-kernel-3.2/eapi
@@ -0,0 +1 @@
+5
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
new file mode 100644
index 000000000000..b8a505e58f6c
--- /dev/null
+++ b/profiles/default/linux/x86/17.0/prefix/beyond-kernel-3.2/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../features/prefix/standalone
diff --git a/profiles/default/linux/x86/17.0/prefix/parent
b/profiles/default/linux/x86/17.0/prefix/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/default/linux/x86/17.0/prefix/parent
@@ -0,0 +1 @@
+..
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 2812791936cc..e0683269cc11 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -334,8 +334,14 @@ x86-linux prefix/linux/x86
exp
# Linux Standalone Profiles
amd64-linux prefix/linux-standalone/amd64 exp
amd64-linux prefix/linux-standalone/amd64/legacy exp
+amd64-linux
default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-3.2 exp
+amd64-linux
default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.32 exp
+amd64-linux
default/linux/amd64/17.0/no-multilib/prefix/beyond-kernel-2.6.16 exp
x86-linux prefix/linux-standalone/x86 exp
x86-linux prefix/linux-standalone/x86/legacy exp
+x86-linux default/linux/x86/17.0/prefix/beyond-kernel-3.2
exp
+x86-linux default/linux/x86/17.0/prefix/beyond-kernel-2.6.32
exp
+x86-linux default/linux/x86/17.0/prefix/beyond-kernel-2.6.16
exp
arm-linux prefix/linux-standalone/arm/armv7a exp
arm64-linux prefix/linux-standalone/arm64 exp
ppc64-linux prefix/linux-standalone/ppc64 exp
--
2.15.1