1 |
Hi, |
2 |
|
3 |
A glibc upgrade from 2.3.5-r2 to 2.3.6-r5 inside a vserver is failing on |
4 |
me. |
5 |
|
6 |
It's a new install using a 20060317 stage3 built for vservers by hollow. |
7 |
I need a 2.3 glibc for the app that will run in it, hence the very old |
8 |
stage3. Running a later glibc is not an option. |
9 |
|
10 |
The stage originally had baselayout-vserver1.1.?, I've changed this to |
11 |
baselayout-1.13.0_alpha2 because |
12 |
http://www.gentoo.org/proj/en/vps/vserver-howto.xml implies it should |
13 |
work. |
14 |
|
15 |
USE settings for glibc: |
16 |
|
17 |
nazgul-master / # emerge -av glibc |
18 |
|
19 |
These are the packages that would be merged, in order: |
20 |
|
21 |
Calculating dependencies... done! |
22 |
[ebuild U ] sys-libs/glibc-2.3.6-r5 [2.3.5-r2] |
23 |
USE="-build -erandom -glibc-compat20 -glibc-omitfp (-hardened) |
24 |
(-multilib) -nls* (-nptl) (-nptlonly) -profile (-selinux) |
25 |
(-linuxthreads-tls%) (-pic%) (-userlocales%)" 0 kB |
26 |
|
27 |
The compile errors: |
28 |
|
29 |
i686-pc-linux-gnu-gcc ../sysdeps/generic/sigjmp.c -c -std=gnu99 -O2 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -fno-strict-aliasing -march=pentium-m -pipe -mpreferred-stack-boundary=2 -I../include -I. -I/var/tmp/portage/sys-libs/glibc-2.3.6-r5/work/build-default-i686-pc-linux-gnu-linuxthreads/setjmp -I.. -I../libio -I/var/tmp/portage/sys-libs/glibc-2.3.6-r5/work/build-default-i686-pc-linux-gnu-linuxthreads -I../sysdeps/i386/elf -I../linuxthreads/sysdeps/unix/sysv/linux/i386 -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/i386/i686 -I../linuxthreads/sysdeps/i386 -I../libidn/sysdeps/unix -I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/i386/i686/fpu -I../sysdeps/i386/i686 -I../sysdeps/i386/i486 -I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include -isystem /usr/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h -o /var/tmp/portage/sys-libs/glibc-2.3.6-r5/work/build-default-i686-pc-linux-gnu-linuxthreads/setjmp/sigjmp.o -MD -MP -MF /var/tmp/portage/sys-libs/glibc-2.3.6-r5/work/build-default-i686-pc-linux-gnu-linuxthreads/setjmp/sigjmp.o.dt -MT /var/tmp/portage/sys-libs/glibc-2.3.6-r5/work/build-default-i686-pc-linux-gnu-linuxthreads/setjmp/sigjmp.o |
30 |
../sysdeps/i386/elf/setjmp.S: Assembler messages: |
31 |
../sysdeps/i386/elf/setjmp.S:63: Error: junk at end of line, first |
32 |
unrecognized character is `1' |
33 |
../sysdeps/i386/elf/setjmp.S:64: Error: junk at end of line, first |
34 |
unrecognized character is `1' |
35 |
../sysdeps/i386/elf/setjmp.S:65: Error: junk at end of line, first |
36 |
unrecognized character is `1' |
37 |
../sysdeps/i386/elf/setjmp.S:66: Error: unrecognized symbol type "" |
38 |
../sysdeps/i386/elf/setjmp.S:66: Error: junk at end of line, first |
39 |
unrecognized character is `1' |
40 |
../sysdeps/i386/elf/setjmp.S:67: Error: junk at end of line, first |
41 |
unrecognized character is `1' |
42 |
../sysdeps/i386/elf/setjmp.S:70: Error: expected comma after name `' |
43 |
in .size directive |
44 |
make[2]: *** |
45 |
[/var/tmp/portage/sys-libs/glibc-2.3.6-r5/work/build-default-i686-pc-linux-gnu-linuxthreads/setjmp/setjmp.o] |
46 |
Error 1 |
47 |
make[2]: *** Waiting for unfinished jobs.... |
48 |
make[2]: Leaving directory |
49 |
`/var/tmp/portage/sys-libs/glibc-2.3.6-r5/work/glibc-2.3.6/setjmp' |
50 |
make[1]: *** [setjmp/subdir_lib] Error 2 |
51 |
make[1]: Leaving directory |
52 |
`/var/tmp/portage/sys-libs/glibc-2.3.6-r5/work/glibc-2.3.6' |
53 |
make: *** [all] Error 2 |
54 |
|
55 |
|
56 |
alan |
57 |
|
58 |
|
59 |
-- |
60 |
Optimists say the glass is half full, |
61 |
Pessimists say the glass is half empty, |
62 |
Developers say wtf is the glass twice as big as it needs to be? |
63 |
|
64 |
Alan McKinnon |
65 |
alan at linuxholdings dot co dot za |
66 |
+27 82, double three seven, one nine three five |
67 |
-- |
68 |
gentoo-user@g.o mailing list |