1 |
This thread has been going on too long. |
2 |
|
3 |
The way I see it, there are two sides to this: Those who want SSP on by |
4 |
default, and those who don't. The question is, who has the better proposal? |
5 |
|
6 |
The answer is neither do. |
7 |
|
8 |
I'm an SSP user, having used it more or less since I first heard about it from |
9 |
solar. I use it on x86 and sparc64, and have had absolutely no problems with |
10 |
it. I don't use it on mips because mips is still a bit of an experimental |
11 |
arch. We've got three ABIs to deal with, and because SSP changes code |
12 |
generation just a little, there is always the possibility of something weird |
13 |
going on. That doesn't mean, however, that we'll never use it on mips. |
14 |
|
15 |
The problem inherent with SSP, however, is it doesn't get alot of attention. |
16 |
That is, few users truly know about it. This is largely why users don't |
17 |
actively use it, and why some are wary of using it. Even those that know of |
18 |
it sometimes don't know how it works (which is me to some extent). |
19 |
|
20 |
The solution, as I see it, is not to forcefully turn it on or turn it off |
21 |
automatically on a distro-wide scale, but rather to educate users about it, |
22 |
what it does, and why it can be beneficial. How this is done is really not my |
23 |
area, probably it deserves its own section in the Handbook, maybe we should |
24 |
drop a rather noticeable bit in the make.confs for archs it is fully tested on. |
25 |
|
26 |
I do believe SSP to be a good thing, and one that should be used whenever |
27 |
possible, but Gentoo is about choice. Turning on SSP by default goes against |
28 |
that choice, which is probably why some oppose SSP quite a bit. So rather |
29 |
than have this thread carry on about the pros and cons of SSP, how about |
30 |
someone cook up a unidiff against the make.conf's of know working archs (i.e., |
31 |
x86 & sparc64), and a unidiff against our docs that gives SSP the appropriate |
32 |
coverage and education it deserves. It probably doesn't fully address what |
33 |
either side wants, but it's something alot more productive than arguing about it. |
34 |
|
35 |
|
36 |
--Kumba |
37 |
|
38 |
-- |
39 |
"Such is oft the course of deeds that move the wheels of the world: small |
40 |
hands do them because they must, while the eyes of the great are elsewhere." |
41 |
--Elrond |
42 |
|
43 |
-- |
44 |
gentoo-dev@g.o mailing list |