Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 240538 - media-libs/gegl SSE/MMX autodetection bogus. Please add Flags.
Summary: media-libs/gegl SSE/MMX autodetection bogus. Please add Flags.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Hanno Böck
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-08 15:35 UTC by Sascha Hlusiak
Modified: 2008-10-09 00:53 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild with USE="mmx sse" (gegl-0.0.20-r1.ebuild,2.01 KB, text/plain)
2008-10-08 15:37 UTC, Sascha Hlusiak
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sascha Hlusiak 2008-10-08 15:35:22 UTC
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:
Comment 1 Sascha Hlusiak 2008-10-08 15:37:11 UTC
Created attachment 167624 [details]
ebuild with USE="mmx sse"

using attached ebuild works for me.
Comment 2 Hanno Böck gentoo-dev 2008-10-09 00:53:53 UTC
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.