1 |
Raffaele BELARDI schrieb: |
2 |
> I use the binpkg feature to quickly update an Athlon64 system with |
3 |
> packages compiled on an Athlon64 X2 system. march=athlon64 on both |
4 |
> systems, I avoided using the new gcc 4.3.2 march=native option to |
5 |
> maintain compatibility. The Athlon64 apparently runs fine, but yesterday |
6 |
> I discovered that mplayer aborts with 'illegal instruction', spitting |
7 |
> out a warning that possibly the package was compiled for a different |
8 |
> machine, which is true! |
9 |
> |
10 |
> Anybody has ideas why it is happening? On last update I switched from |
11 |
> gcc-4.2.1 to gcc-4.3.2, but since the system seemed stable and running |
12 |
> fine till now I did not do the recommended emerge -e world. Maybe some |
13 |
> mplayer dependency is still referencing the old gcc libraries? |
14 |
> |
15 |
> raffaele |
16 |
> |
17 |
|
18 |
I bet you've enabled the ssse3 USE-flag for mplayer. This enabled hand |
19 |
written assembler code for a CPU feature you don't seem to have. |