On 3/10/15, Frank Peters <frank.pet...@comcast.net> wrote: > Ffmpeg-2.6 fails to emerge with the following error: > > The following REQUIRED_USE flag constraints are unsatisfied: > cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) > > > I can fix this by including "mmxext" in the CPU_FLAGS_X86 > variable of make.conf. > > But my processor is a Core i7 and has no mmxext as seen > in /proc/cpuinfo: > > flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca > cmov > pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp > lm > constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc > aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm > sse4_1 sse4_2 popcnt lahf_lm dtherm tpr_shadow vnmi flexpriority ept vpid > > > What is going on? Is the ebuild file wrong? > > Looking at the ffmpeg ebuild directory, I see that only the > ffmpeg-2.6.ebuild > uses the X86_CPU_REQUIRED_USE variable. Maybe the maintainer got it wrong. > > Frank Peters > > > Did you use that new script for setting the flags? I installed an update of ffmpeg today on my i7 980X with no issues. Not sure if it's the same version as I am replying from my Kindle.
Mark