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 |