Summary: | jack-audio-connection-kit ebuild uses sse optimizations regardless of support | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jason Sommerville <jdsommer> |
Component: | New packages | Assignee: | Jeremy Huddleston (RETIRED) <eradicator> |
Status: | RESOLVED FIXED | ||
Severity: | critical | CC: | sound |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
URL: | http://forums.gentoo.org/viewtopic.php?t=253410&highlight=jackd+illegal+instruction | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | no auto optimization |
Description
Jason Sommerville
2004-12-04 19:59:46 UTC
Same problem here. May be we shouldn't use --enable-optimize and set sse and mmx manually: # myconf="${myconf} --enable-optimize --with-gnu-ld" myconf="${myconf} `use_enable sse` `use_enable mmx` --with-gnu-ld" Dirk Created attachment 45330 [details]
no auto optimization
Uhm... your processor supports sse and mms. I'm more concerned with your CFLAGS... Try this: CFLAGS="-O2 -march=athlon -pipe" Then slowly raise until it breaks. I'm pretty sure Dirk's Athlon doesn't support SSE, though it does do MMX. I have exactly the same problem he does on my Duron system. Jackd works when I use his modified ebuild. Here's my cpuinfo: processor : 0 vendor_id : AuthenticAMD cpu family : 6 model : 3 model name : AMD Duron(tm) Processor stepping : 1 cpu MHz : 801.784 cache size : 64 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 : 1585.15 this is fixed in -r1, thanks... I thought all athlon's supported sse... oh well =) |