commit:     362746cfec7e8663104b00d98bcbd7818d25bd4c
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  4 17:58:47 2014 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Sat Oct  4 18:13:17 2014 +0000
URL:        
http://sources.gentoo.org/gitweb/?p=proj/gentoo-news.git;a=commit;h=362746cf

News item about the restructuring of the mips profiles

---
 ...014-10-04-restructuring_of_mips_profiles.en.txt | 51 ++++++++++++++++++++++
 ...10-04-restructuring_of_mips_profiles.en.txt.asc | 17 ++++++++
 2 files changed, 68 insertions(+)

diff --git 
a/2014/2014-10-04-restructuring_of_mips_profiles/2014-10-04-restructuring_of_mips_profiles.en.txt
 
b/2014/2014-10-04-restructuring_of_mips_profiles/2014-10-04-restructuring_of_mips_profiles.en.txt
new file mode 100644
index 0000000..081d8a7
--- /dev/null
+++ 
b/2014/2014-10-04-restructuring_of_mips_profiles/2014-10-04-restructuring_of_mips_profiles.en.txt
@@ -0,0 +1,51 @@
+Title: Restructuring of mips profiles
+Author: Anthony G. Basile <bluen...@gentoo.org>
+Content-Type: text/plain
+Posted: 2014-10-04
+Revision: 1
+News-Item-Format: 1.0
+Display-If-Keyword: mips
+Display-If-Installed: sys-libs/glibc
+
+To accomodate the new multilib approach in Gentoo, the mips profiles will be
+changing on Oct 11, 2014.  The new profile structure will be as follows:
+
+  [1]   default/linux/mips/13.0/o32
+  [2]   default/linux/mips/13.0/n32
+  [3]   default/linux/mips/13.0/n64
+  [4]   default/linux/mips/13.0/multilib/o32
+  [5]   default/linux/mips/13.0/multilib/n32
+  [6]   default/linux/mips/13.0/multilib/n64
+  [7]   default/linux/mips/13.0/mipsel/o32
+  [8]   default/linux/mips/13.0/mipsel/n32
+  [9]   default/linux/mips/13.0/mipsel/n64
+  [10]  default/linux/mips/13.0/mipsel/multilib/o32
+  [11]  default/linux/mips/13.0/mipsel/multilib/n32
+  [12]  default/linux/mips/13.0/mipsel/multilib/n64
+  [13]  hardened/linux/musl/mips
+  [14]  hardened/linux/musl/mips/mipsel
+  [15]  default/linux/uclibc/mips
+  [16]  hardened/linux/uclibc/mips
+  [17]  default/linux/uclibc/mips/mipsel
+  [18]  hardened/linux/uclibc/mips/mipsel
+
+There are a few points to note about the change:
+
+1) Only the glibc profiles (1-12) are affected.  The embedded system profiles 
+(13-18) will not change.
+
+2) The glibc profiles will now explicitly state the ABIs.  In the case of
+non-multilib systems (1-3, 7-9) the stated ABI will be the only ABI available,
+while in the case of multilib systems (4-6, 10-12) the stated ABI will be the
+default ABI, and the others will be available by setting ABI_MIPS in make.conf.
+
+3) Profiles 1 and 7 are strictly 32-bit userland, but can run under either a
+32-bit or 64-bit kernel.  They will have CHOST = mips-unknown-linux-gnu and
+mipsel-unknown-linux-gnu, respectively.  All the other glibc profiles (2-6, 
8-12)
+are 64-bits userland and will have CHOST = mips64-unknown-linux-gnu or
+mips64el-unknown-linux-gnu.
+
+4) Only users of profiles 1 and 7 need to change their profiles sym links using
+`eselect profile`.  However, all users should be aware of the CHOST value on
+their system to ensure it remains unchanged after the profile updates.
+

diff --git 
a/2014/2014-10-04-restructuring_of_mips_profiles/2014-10-04-restructuring_of_mips_profiles.en.txt.asc
 
b/2014/2014-10-04-restructuring_of_mips_profiles/2014-10-04-restructuring_of_mips_profiles.en.txt.asc
new file mode 100644
index 0000000..1de6055
--- /dev/null
+++ 
b/2014/2014-10-04-restructuring_of_mips_profiles/2014-10-04-restructuring_of_mips_profiles.en.txt.asc
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQIcBAABCAAGBQJUMDhvAAoJEJOE+m71LUu69k8QAIJl00UECVN324GTJJRWoZ2X
+F8adQxmSXMo8hwP6pe58cyJRRZGaIDjQu8y84WdRK07DcBXkXYVlTrdxARwIscqJ
+8SAsNt3hVgKQNCS2vQaLnjHXtZhzPC+WJL6571SCbmQGyUDxVm9hu13R5UpwHFRI
+ZB6HKV2X23lsW6PxNHcKoVu/YQoUzcFstFly0RvUrrNkluuzyoDcn288b7S9Y/eY
+0I2ocNdH9B/YkW6LzYU5lO/womX0CorsTBpyIVBfiTSj9whsMgak4kl9fkygjRRY
+0ULZ112gxVCcLLaQWgto1qczfo5BYaBVh3Q5jwW/m20aVwotRyynjyzLcVUeZpfP
+YB5Sz5fG4bqNLWsKKd1kpJNI8j6NzSmA8jqTSSYlfWrYK2A6Gu7HnIaWPRFc6CkO
+hCZA6gFn08HiB/WeGbPfKw+qXn1GX0yMTH1g2VWBY5P3AYd0JjLMim99B7QDBHij
+KsChFUPILMEF2igc6bB9CfaN3hGXm8hbrvihxOHJG43aq1nqpdQz57uZBmjBNyi7
+yuCI3EzbvENicH82zE1+XRpYv3gL1+tLC6WRqzHrpDtisdyOj0DLsLjS+44k01at
+8TMtHyafp0taBSicTBZJKczeE3tGnvM8OPwSDaWd5u1q4WQle9ERLrf6QJduyG5n
+QRs5fsGMjtYxjMbHEUo1
+=eyit
+-----END PGP SIGNATURE-----

Reply via email to