> When I figured out that I was using the wrong march, I switched it out, but > forgot to look over the cflags, which still contained -msse3. Hence some > improvement but not a total fix. I was thinking of giving my safe cflags a > go, when, looking at them and at my regular cflags, I realized that -msse3 > didn't belong. Fixed it, emerge -uDNe world, and now emerge --sync works! > Based on this experience, I would submit that if you're running Gentoo and > seeing SIGILL, double checking your march and your cflags would be a pretty > good place to start. > Alexander Clark
Just for anyone who might be keyword searching, you should guess it might be cflags when you get the error cannot make executables. Gotta love compilers that can't compile anything! ~daid