Gentoo Archives: gentoo-amd64

From: Raffaele BELARDI <raffaele.belardi@××.com>
To: gentoo-amd64@l.g.o
Subject: Re: [gentoo-amd64] mplayer 'illegal instruction'
Date: Tue, 09 Jun 2009 07:46:22
Message-Id: 4A2E1354.4010402@st.com
In Reply to: Re: [gentoo-amd64] mplayer 'illegal instruction' by Florian Philipp
1 Florian Philipp wrote:
2 > Raffaele BELARDI schrieb:
3 >> I use the binpkg feature to quickly update an Athlon64 system with
4 >> packages compiled on an Athlon64 X2 system. march=athlon64 on both
5 >> systems, I avoided using the new gcc 4.3.2 march=native option to
6 >> maintain compatibility. The Athlon64 apparently runs fine, but yesterday
7 >> I discovered that mplayer aborts with 'illegal instruction', spitting
8 >> out a warning that possibly the package was compiled for a different
9 >> machine, which is true!
10 >
11 > I bet you've enabled the ssse3 USE-flag for mplayer. This enabled hand
12 > written assembler code for a CPU feature you don't seem to have.
13 >
14
15 Nope, both machines have the same make.conf that does not enable sss3.
16 'euse -a' does not show sss3 on either machine.
17
18 BTW, if my understanding is correct, a binpkg's USE flags are checked
19 against the current USE flags and if there is mismatch the binpkg is
20 ignored and tha package recompiled from the sources.
21
22 raf

Replies

Subject Author
Re: [gentoo-amd64] mplayer 'illegal instruction' Florian Philipp <lists@××××××××××××××××××.net>