On my athlon the sse/mmx autodetection detects that sse and mmx are both available, while only mxx is (sse isn't completely available). Compiling gegl results in illegal instructions in the gegl binary. Please add USE Flags mmx and sse to the ebuild (passing --disable-sse, --disable-mmx to the configure script). Thanks, Sascha Reproducible: Always Steps to Reproduce: # cat /proc/cpuinfo processor : 0 vendor_id : AuthenticAMD cpu family : 6 model : 4 model name : AMD Athlon(tm) Processor stepping : 4 cpu MHz : 1399.776 cache size : 256 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow bogomips : 2802.16 clflush size : 32 power management:
Created attachment 167624 [details] ebuild with USE="mmx sse" using attached ebuild works for me.
Thanks, fixed, but if these checks don't work you should probably report that upstream. Not a gentoo issue though, as we prefer not to autodetect anything.