Gentoo Archives: gentoo-user

From: James <wireless@×××××××××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] glibc 2.4-r3 upgrade dies
Date: Wed, 20 Sep 2006 21:23:38
Message-Id: loom.20060920T223256-825@post.gmane.org
1 Hello,
2
3 Routinely upgrading an older Pentium Pro system,
4 I get this glibc error:
5
6 <snip>
7 a - elf/framestate.os
8 a - elf/unwind-pe.os
9 :
10 /var/tmp/portage/glibc-2.4-r3/work/build-default-i686-pc-linux-gnu-nptl/
11 libc_pic.a
12 i686-pc-linux-gnu-gcc -nostdlib -nostartfiles -r -o
13 /var/tmp/portage/glibc-2.4-r3/work/build-default-i686-pc-linux-gnu-nptl/
14 elf/librtld.map.o
15 '-Wl,-('
16 /var/tmp/portage/glibc-2.4-r3/work/build-default-i686-pc-linux-gnu-nptl/
17 elf/dl-allobjs.os
18 /var/tmp/portage/glibc-2.4-r3/work/build-default-i686-pc-linux-gnu-nptl/
19 libc_pic.a
20 -lgcc '-Wl,-)'
21 -Wl,-Map,/var/tmp/portage/glibc-2.4-r3/work/build-default-i686-pc-linux-
22 gnu-nptl/elf/librtld.mapT
23 /var/tmp/portage/glibc-2.4-r3/work/build-default-i686-pc-linux-gnu-nptl/
24 libc_pic.a(init-first.os):(.data+0x0):
25 multiple definition of `__libc_multiple_libcs'
26 /var/tmp/portage/glibc-2.4-r3/work/build-default-i686-pc-linux-gnu-nptl/
27 elf/dl-allobjs.os:(.bss+0x80):
28 first defined here
29 /var/tmp/portage/glibc-2.4-r3/work/build-default-i686-pc-linux-gnu-nptl/
30 libc_pic.a(_itoa.os):
31 In function `_itoa':
32 _itoa.c:(.text+0x130): multiple definition of `_itoa'
33 /var/tmp/portage/glibc-2.4-r3/work/build-default-i686-pc-linux-gnu-nptl/
34 elf/dl-allobjs.os::
35 first defined here
36 /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../../i686-pc-linux-gnu/bin/l
37 d:
38 Warning: size of symbol `_itoa' changed from 193 in
39 /var/tmp/portage/glibc-2.4-r3/work/build-default-i686-pc-linux-gnu-nptl/
40 elf/dl-allobjs.os
41 to 505 in
42 /var/tmp/portage/glibc-2.4-r3/work/build-default-i686-pc-linux-gnu-nptl/
43 libc_pic.a(_itoa.os)
44 collect2: ld returned 1 exit status
45 make[2]: ***
46 [/var/tmp/portage/glibc-2.4-r3/work/build-default-i686-pc-linux-gnu-nptl/
47 elf/librtld.map]
48 Error 1
49 make[2]: Leaving directory
50 `/var/tmp/portage/glibc-2.4-r3/work/glibc-2.4/elf'
51 make[1]: *** [elf/subdir_lib] Error 2
52 make[1]: Leaving directory
53 `/var/tmp/portage/glibc-2.4-r3/work/glibc-2.4'
54 make: *** [all] Error 2
55
56 !!! ERROR: sys-libs/glibc-2.4-r3 failed.
57 Call stack:
58 ebuild.sh, line 1546: Called dyn_compile
59 ebuild.sh, line 937: Called src_compile
60 glibc-2.4-r3.ebuild, line 1179: Called toolchain-glibc_src_compile
61 glibc-2.4-r3.ebuild, line 253: Called die
62
63 !!! make for default failed
64 !!! If you need support, post the topmost build error, and the call
65 stack if relevant.
66
67
68 Any ideas what to do to fix this?
69
70 gcc-config -l show that it's using
71 i686-pc-linux-gnu-3.4.6
72 but
73 i686-pc-linux-gnu-4.1.1
74 is installed. Should I switch to 4.1.1?
75
76 any thing else I could try?
77
78
79 James
80
81
82
83
84 --
85 gentoo-user@g.o mailing list