Gentoo Archives: gentoo-user

From: Alan McKinnon <alan@××××××××××××××××.za>
To: gentoo-user@l.g.o
Subject: [gentoo-user] glibc-2.3.6 fails to compile (in a vserver)
Date: Thu, 20 Sep 2007 10:47:38
Message-Id: 200709201235.21468.alan@linuxholdings.co.za
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

Replies

Subject Author
Re: [gentoo-user] glibc-2.3.6 fails to compile (in a vserver) Alan McKinnon <alan@××××××××××××××××.za>