From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id BC222138330 for ; Mon, 8 Jan 2018 08:24:13 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A9DA0E0B64; Mon, 8 Jan 2018 08:24:06 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4430AE0B1A for ; Mon, 8 Jan 2018 08:24:06 +0000 (UTC) Received: from proton (v150-95-148-30.a08d.g.tyo1.static.cnode.io [150.95.148.30]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: heroxbd) by smtp.gentoo.org (Postfix) with ESMTPSA id 07E9D340F8E for ; Mon, 8 Jan 2018 08:24:02 +0000 (UTC) From: Benda Xu To: gentoo-dev@lists.gentoo.org Subject: [gentoo-dev] [PATCH] introduce Prefix 17.0 profiles. Date: Mon, 8 Jan 2018 15:38:49 +0900 Message-ID: <87incciwrn.fsf@proton.d.airelinux.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain X-Archives-Salt: 8c736ad0-b288-4908-a6ce-b9e3af1a7763 X-Archives-Hash: 22204d747bd1c20311eecab403a4e25e 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