The mmxext USE flag is masked by the base profile, then unmasked by the x86 profile. However, the hardened x86 profile doesn't unmask mmxext - this prevents building mplayer with support for MMX2 instructions (amongst other things). Add '-mmxext' to profiles/hardened/x86/use.mask. Reproducible: Always Steps to Reproduce:
Added the follow from ../../default-linux/x86/use.mask -mmx -mmx2 -mmxext -sse -sse2 -3dnow -3dnowex -win32codecs -divx4linux