Significant details: $ grep flags /proc/cpuinfo flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse pni syscall mmxext 3dnowext 3dnow (Note presence of "3dnowext") # USE=3dnowex emerge mplayer ... * You have 3dnowex support enabled but your processor doesn't * Seem to support it! You might be cross compiling or do not have /proc filesystem * enabled. If either is the case, set CROSSCOMPILE to 1 to disable this warning. The problem arises from the fact that mplayer's configure option to add 3dnowext support is missing the 't'. It would probably be sufficient (and most correct/consistent) to rename the USE flag to 3dnowext and change the relevant use_enable line appropriately. Just noticed that media-video/mplayer/ChangeLog appears to indicate that this should have happened with mplayer-1.0_pre6-r2, and my apologies if it is already in place - I'm not going to resync my portage tree again to check (dialup). Reproducible: Always Steps to Reproduce:
After a quick look at the ebuild in viewcvs, I can say that this bug still exists - 3dnowext should have the 't'.
That feature will be removed if enough people dislike it.
'feature'? The feature is fine, it's the unnecessary warning that I have would like to see resolved.
Fixed then
thanks.