1 |
> Really late post on this, but an emphasis on march settings is |
2 |
> warranted. |
3 |
> |
4 |
> This will totally bungle all kinds of compiling. |
5 |
|
6 |
Daid, thanks for your input. I keep an extra line of 'safe' cflags |
7 |
commented out, which saved the day in this case. |
8 |
|
9 |
If it helps anyone, here's what the [continuing] problem was: |
10 |
|
11 |
When I figured out that I was using the wrong march, I switched it |
12 |
out, but forgot to look over the cflags, which still contained -msse3. |
13 |
Hence some improvement but not a total fix. I was thinking of giving |
14 |
my safe cflags a go, when, looking at them and at my regular cflags, I |
15 |
realized that -msse3 didn't belong. Fixed it, emerge -uDNe world, and |
16 |
now emerge --sync works! |
17 |
|
18 |
Based on this experience, I would submit that if you're running Gentoo |
19 |
and seeing SIGILL, double checking your march and your cflags would be |
20 |
a pretty good place to start. |
21 |
|
22 |
Alexander Clark |