1 |
Gustavo Zacarias, in a couple of messages wrote: |
2 |
> In theory you can use hardened without a profile, but it's |
3 |
> usually tricky. In the SPARC case last time we tried it |
4 |
> required the "boundschecking" USE flag on (gcc uses it so you |
5 |
> need to rebuild). |
6 |
> /--------/ |
7 |
> Hello, "boundschecking", hello... you are not reading the |
8 |
> thread in its complete form... |
9 |
> /--------/ |
10 |
|
11 |
|
12 |
You know, it wasn't clear to me before, but having just gone |
13 |
through the rebuild, it's now clear: |
14 |
|
15 |
__gcc__ requires a rebuild with boundschecking. |
16 |
|
17 |
|
18 |
Sorry if I've mitched and boaned trying to get this to work. |
19 |
|
20 |
Anyhow, I updated /etc/make.conf with boundschecking as hardened |
21 |
already existed, and re-ran: |
22 |
|
23 |
emerge --newuse glibc |
24 |
|
25 |
which rebuild gcc and glibc in a nice pair. |
26 |
|
27 |
So I've successfully build glibc 3.4.5. Phew! |
28 |
|
29 |
I've only I'd figured out earlier about the gcc rebuild.. D'oh! |
30 |
|
31 |
Thanks again. |