[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

compiling glibc2.2.4 on woody (64 bit) - problem



hi all,

this weekend I played around a bit with the 64 bit userland on my system.
I compiled a new gcc (3.0.3), which by default creates 64 bit code. I
then tried to compile glibc 2.2.4 (vanilla, out of the box from GNU), but
it failed.

[...]

gcc programs/ld-collate.c -c -DNDEBUG=1 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -g -fcall-used-g7    -DLOCALE_PATH='"/usr/lib/locale:/usr/share/i18n"' -DLOCALEDIR='"/usr/lib/locale"' -DLOCALE_ALIAS_PATH='"/usr/share/locale"' -DCHARMAP_PATH='"/usr/share/i18n/charmaps"' -DREPERTOIREMAP_PATH='"/usr/share/i18n/repertoiremaps"' -DLOCSRCDIR='"/usr/share/i18n/locales"' -DHAVE_CONFIG_H -Iprograms -I../include -I.  -I.. -I../libio  -I../sysdeps/sparc/sparc64/elf -I../linuxthreads/sysdeps/unix/sysv/linux/sparc/sparc64 -I../linuxthreads/sysdeps/unix/sysv/linux/sparc -I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread -I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/sparc/sparc64 -I../linuxthreads/sysdeps/sparc -I../sysdeps/unix/sysv/linux/sparc/sparc64 -I../sysdeps/unix/sysv/linux/sparc -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/sparc -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/sparc/sparc64/fpu -I../sysdeps/sparc/sparc64 -I../sysdeps/wordsize-64 -I../sysdeps/ieee754/ldbl-128 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/sparc/sparc64/soft-fp -I../sysdeps/sparc/fpu -I../sysdeps/sparc -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic  -nostdinc -isystem /usr/local/lib/gcc-lib/sparc64-unknown-linux-gnu/3.0.3/include -isystem /srv/rock-src-1.5.12-DEV/dist/usr/src/linux/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h     -o ld-collate.o
programs/ld-collate.c:3758: Internal compiler error in dwarf2out_finish, at dwarf2out.c:11277
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[1]: *** [ld-collate.o] Error 1
make[1]: Leaving directory `/srv/rock-src-1.5.12-DEV/src/glibc-2.2.4/locale'
make: *** [locale/others] Error 2

(full thing can be viewed at http://people.nl.linux.org/~armijn/rock/sparc64/
Beware though, the whole logfile is about 9 MB, I also got it tarred up in
250KB). The manpage for glibc says there are some errors with the locale, but
dunno if this has got something to do with it.

Should I switch to a newer compiler (gcc snapshot) or to glibc 2.2.5?

thanks,

armijn

-- 
 ---------------------------------------------------------------------------
   armijn@nl.linux.org | http://people.nl.linux.org/~armijn/ | Penguin Power
 ---------------------------------------------------------------------------
                 http://nl.linux.org/ | Alles over Linux
 ---------------------------------------------------------------------------



Reply to: