Summary: | "emerge -u clisp" fails during ./configure | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Hal Eisen <eisen> |
Component: | New packages | Assignee: | Gentoo Lisp Project <lisp> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | carlo |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Typescript file, output of "emerge -u clisp" run |
Description
Hal Eisen
2004-01-29 17:22:42 UTC
Created attachment 24607 [details]
Typescript file, output of "emerge -u clisp" run
*** Bug 39955 has been marked as a duplicate of this bug. *** from Bug 39955: >try using -mcpu=i686 in your CFLAGS. so far only -march=athlon-xp users have reported this problem Hm, that's more a workaround than a solution. I commented out the -O* filtering in the ebuild and did a few runs. While compiling I got "cc1: warning: SSE instruction set disabled, using 387 arithmetics" because of -mfpmath=sse,387. Even CFLAGS="-O3 -mcpu=athlon-xp -pipe -foptimize-sibling-calls -fomit-frame-pointer -fforce-addr -fprefetch-loop-arrays -fmove-all-movables -mfpmath=sse,387" compiled fine. So I think replacing -march=athlon-xp with -mcpu=athlon-xp (and maybe filtering -msse/-mmmx) should fix the problem. Same problem with clisp-2.33, same solution. clisp-2.33-r2 unsets CFLAGS and CXXFLAGS and leaves CC along. This should correct these kinds of problems. I just dont have time to play with compiler options. |