Gentoo Archives: gentoo-mips

From: "Anthony G. Basile" <blueness@g.o>
To: Markos Chandras <hwoarang@g.o>, gentoo-mips@l.g.o
Cc: releng@g.o
Subject: [gentoo-mips] Re: Reducing the number of the MIPS supported stages
Date: Mon, 05 May 2014 19:19:03
Message-Id: 5367E42A.70105@gentoo.org
In Reply to: [gentoo-mips] Reducing the number of the MIPS supported stages by Markos Chandras
1 On 05/05/2014 10:06 AM, Markos Chandras wrote:
2 > Hi all,
3 >
4 > Right now the number of stages for each endianness is 8:
5 >
6 > - mips1
7 > - mips32
8 > - mips32r2
9 > - mips3
10 > - mips4
11 > - mips4_r10
12 > - mips64
13 > - mips64r2
14 >
15 > ==> 16 stages in total.
16 >
17 > This takes quite a bit of time for all stages to be built (by the time
18 > everything is built, we are one month passed the time the snapshot was
19 > taken). How about stop building stages for mips1, mips3 and mips4? We
20 > keep the existing stages on the mirrors but we will no longer update
21 > them (or maybe we do on per user or per case basis). I understand
22 > there is hardware for these ISAs but how often do people actually use
23 > the new stages?
24 >
25 > Just to be clear, I am not suggesting for the team to stop supporting
26 > these ISAs but to stop building new stages and let the users of such
27 > ISAs, grab an old stage3 and do the update themselves if needed.
28 >
29 > This will free up some hardware resources for building different
30 > stages for the newer ISAs (maybe more non-multilib n32 and n64
31 > variants etc)
32 >
33 > What does everyone think?
34 >
35 > (CC'ing releng just to keep them in the loop)
36 >
37
38 FYI, for uclibc I'm only doing big endian mips32r2 and little endian
39 mips3 (aka mipsel3). Those are in use (atheros ar71xx boards and
40 lemote, respectively).
41
42 Since you can build a lower level ISA on a board capable of a higher
43 level ISA, maybe you want to choose along those lines, eg you can build
44 mips1 using catalyst on an ar71xx board running mips32r2.
45
46 --
47 Anthony G. Basile, Ph.D.
48 Gentoo Linux Developer [Hardened]
49 E-Mail : blueness@g.o
50 GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA
51 GnuPG ID : F52D4BBA

Replies

Subject Author
Re: [gentoo-mips] Re: Reducing the number of the MIPS supported stages Markos Chandras <hwoarang@g.o>