Summary: | pilot-link-0.11.8 emerge fails with undefined reference | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Eric Andry <ericandry> |
Component: | Current packages | Assignee: | Gentoo PDA project <pda> |
Status: | RESOLVED INVALID | ||
Severity: | minor | ||
Priority: | Low | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | pilot-link-0.11.8 failed emerge log |
Description
Eric Andry
2005-02-22 17:15:29 UTC
Created attachment 51914 [details]
pilot-link-0.11.8 failed emerge log
Was running the following to produce this particular log:
ACCEPT_KEYWORDS="-java -perl -python -tcltk" emerge pilot-link
Same results otherwise when trying to use additional language support.
Is this bug not considered "critical" because the C[XX]FLAGS that I used to produce the error? I'm guessing most packages can't handle compiling in the environment I created? Per suggestions from another bug I posted, I toned down my CXXFLAGS and am left with the following: cat /etc/make.conf | grep -v '#' | grep FLAG CFLAGS="${CFLAGS} -O3 " CFLAGS="${CFLAGS} -fweb " CFLAGS="${CFLAGS} -frename-registers " CFLAGS="${CFLAGS} -march=pentium4 -pipe " CFLAGS="${CFLAGS} -mtune=pentium4 " CFLAGS="${CFLAGS} -fforce-addr " CFLAGS="${CFLAGS} -momit-leaf-frame-pointer " CFLAGS="${CFLAGS} -fomit-frame-pointer " CFLAGS="${CFLAGS} -ftracer " CFLAGS="${CFLAGS} -funroll-loops " CFLAGS="${CFLAGS} -falign-functions " CFLAGS="${CFLAGS} -fmerge-all-constants " CFLAGS="${CFLAGS} -mfpmath=sse " CFLAGS="${CFLAGS} -maccumulate-outgoing-args " CFLAGS="${CFLAGS} -fprefetch-loop-arrays " CXXFLAGS="${CFLAGS} -fvisibility-inlines-hidden " pilot-link-0.11.8 now emerges successfully. I would still like to know why that the flags I was using before did not work. i'm not even going to waste time debugging your CFLAGS. those are some pretty extreme optimisations, you should know what you're doing if you're changing CFLAGS like that. |