Gentoo Archives: gentoo-dev

From: "Rick \\\"Zero_Chaos\\\" Farina" <zerochaos@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] splitting out arm keywords
Date: Wed, 09 Jul 2014 16:36:41
Message-Id: 53BD7065.5080404@gentoo.org
In Reply to: [gentoo-dev] splitting out arm keywords by Matthew Thode
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 On 07/08/2014 09:48 PM, Matthew Thode wrote:
5 > arm has a historical problem with stabilization, while keywording
6 > doesn't require access to all arm sub-arches the problem with the
7 > stabilization slowness causes running a full ~arm to become hard. By
8 > that I mean that if someone keywords something for arm because it works
9 > on armv7 and I run ~arm because stabilization takes forever then my
10 > system may break because of both non-stabilized packages and because I
11 > could be running armv6.
12 >
13 I admit the stabilization policy could use some work, however, arm isn't
14 even the slowest of the minor arches.
15
16 > In any case I propose splitting out arm into armv4, armv5, armv6 and
17 > armv7. armv8 seems to be here already as arm64.
18 >
19 Just no. no. We support ~5 arm versions, and most of those can run
20 softfloat, softfp, and hardfloat, all of which need testing. We are
21 working on revising the stabilization requirements to be less stringent,
22 but we are not splitting the arm team into 15 teams.
23
24 > I think this would be beneficial because of not all developers that want
25 > to help with arm have or what all the sub-arches necessary. It also
26 > allows us to move faster on stabilization because most of us have access
27 > to armv7 a bit easier. This would take some pressure off of the people
28 > doing stabilization for older sub-arches, but not much.
29
30 We have devices available to all developers for all supported arches, if
31 you were even on the arm team, you would know this.
32 >
33 >
34 > Some issues that need solving are as follows.
35 >
36 > [hard|soft]float differences. what stabilization means would need to be
37 > clarified a bit here.
38 >
39 > additional overhead of multiple arm teams
40 >
41 >
42 > Might be missing some points, but that's the main stuff I think
43 >
44 Maybe you should actually join the arm team and learn some of this
45 really critical stuff that you are ignoring rather than just making
46 insane suggestions on the ML?
47
48 Thanks,
49 Zero_Chaos
50 Arm Team Lead
51 -----BEGIN PGP SIGNATURE-----
52 Version: GnuPG v2
53 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
54
55 iQIcBAEBAgAGBQJTvXBlAAoJEKXdFCfdEflKJxcP/1XujQ5lMEiEAm1qBZ+HWWLZ
56 CqVrLeekrSYAT8vbfMeVO2b5Fpj4JruXInIm3WBozBRVI+r9Y2e4v8hS6bMKn/D6
57 L7C+29Lb0xnLJqQrIw/bR/lQxxuoIbrtmVMQxBaNese0pwOOAyYHG3EnLEIuMA2R
58 sqh6RNhWIfPTdkOpeZAPo/Ql2z7WxxPnKDPP8w0/J0Hdhw3zrJCXlDfUq7g/RvBW
59 4jQd+Rabfla6BLQREipgdfZEHnaqH7KeJn7OkadRR77GKHkMgkz+aTgo0608FjEg
60 HCmQ5cjWa6ZrKjbN9PZKEHcAuECR/Jo1Ro/Ybjxp1x9npQEaj4Zesu8QcoTP1UvO
61 67e3koGQ5C4wX47bnbR8GwZrPRCeO5+i40WKN6OB2qfK67LoedzMuzmsvRZN34yD
62 6NMlOaMP/kNJ8ISmj8y3Lf/21NeqRx4lVh4YUauUWE2Q48ckJDSBb5UXjkB+g+8T
63 ra6yUNqUnJJVFnl+0gjS3X0TTDTBbfJHs5f9E2wd5cotGKAOaYjWF6WfSo3WSQMi
64 sqADhiLKNrDOAqRBNkXGTg8S8d9YzoWLcfshETrT+FzYHmN9X+VZmwXUc4Aga9GM
65 xC+AMzeBLX2zO/om5/u8qpmjZrx/B+57Lf6NSY+BJJOx6Vi8CvDMw0yF5kcTZYQq
66 JNYq6FsIt8B9QUxgWs06
67 =7mPV
68 -----END PGP SIGNATURE-----