Summary: | x11-libs/libX11-0.99.4 compilation failed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | MT <toffanin.mauro> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED DUPLICATE | ||
Severity: | blocker | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | log error generate during compilation |
Description
MT
2005-12-07 09:30:20 UTC
Created attachment 74238 [details]
log error generate during compilation
*forgot to mention that i'm using Xorg 7.0 modular ebuild* You didn't include the actual error, it happened above. Set MAKEOPTS to "-j1" and try again, please. using '-j1' in make.conf i get this error: cmsMath.c: In function `_XcmsCubeRoot': cmsMath.c:94: internal compiler error: in try_split, at emit-rtl.c:3343 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugs.gentoo.org/> for instructions. Preprocessed source stored into /var/tmp/portage/libX11-0.99.4/temp/ccgij7p0.out file, please attach this to your bugreport. make[3]: *** [cmsMath.lo] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all] Error 2 make: *** [all-recursive] Error 1 **the ccgij7p0.out log file is attached** Can you reproduce it at the exact same place again? Also, please paste the last call of gcc (the full line, which probably wraps to multiple lines on your terminal) before it. yes, i can reproduce this error everytime, but happen only on AMD XP machines (i have two AMD, an XP 1800+ and an XP 2000+, same gentoo installation/configuration, identical hardware and identical packages.* files); i dont have this error on Pentium machine (P3 and P4) and also on my VIA notebook i don't have this error, so i think is related only to AMD XP cpus? here the gcc outpu, before and after the error: i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I../../include/X11 -I../../include -I../../include/X11 -I../../include -I../../include/X11 -I../../src/xcms -I../../src/xkb -I../../src/xlibi18n -I../../src -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -DHASXDMAUTH -D_BSD_SOURCE -march=athlon-xp -O2 -pipe -fno-ident -fomit-frame-pointer -momit-leaf-frame-pointer -MT cmsMath.lo -MD -MP -MF .deps/cmsMath.Tpo -c cmsMath.c -fPIC -o .libs/cmsMath.o cmsMath.c: In function `_XcmsCubeRoot': cmsMath.c:94: internal compiler error: in try_split, at emit-rtl.c:3343 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugs.gentoo.org/> for instructions. Preprocessed source stored into /var/tmp/portage/libX11-0.99.4/temp/cczDziU2.out file, please attach this to your bugreport. make[3]: *** [cmsMath.lo] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all] Error 2 make: *** [all-recursive] Error 1 !!! ERROR: x11-libs/libX11-0.99.4 failed. !!! Function x-modular_src_make, Line 130, Exitcode 2 !!! emake failed !!! If you need support, post the topmost build error, NOT this status message. i have found the problem: the gcc profile i686-pc-linux-gnu-3.4.4 can't compile the package, switching to i686-pc-linux-gnu-3.3.6 now compile fine. i think i686-pc-linux-gnu-3.4.4 profile is not safe everywhere, so now is better if i upgrade the gcc to the last 3.4.4-r1 stable version. hope this can help developers, thanks for the support Donnie! |