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

Reply via email to