Gentoo Archives: gentoo-user

From: "Cláudio Henrique" <rapaduraatomica@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] glibc does not emerge
Date: Fri, 03 Mar 2006 22:55:01
Message-Id: 7babdf270603031449q71f0c2c7r65a1c3b102fe576d@mail.gmail.com
In Reply to: Re: [gentoo-user] glibc does not emerge by Masood Ahmed
1 thanks for the response. I have taken out -fPIC and now it emerges.
2
3 On 3/3/06, Masood Ahmed <coolmasood@×××××.com> wrote:
4 > On 05:59 Fri 03 Mar , Cl?udio Henrique wrote:
5 > > hi, there,
6 > >
7 > > I am trying to emerge -e system, but glibc does not want to emerge.
8 > >
9 > > here is the error output:
10 > >
11 > > (echo '#include <sysdep-cancel.h>'; \
12 > > echo 'PSEUDO (__libc_pause, pause, 0)'; \
13 > > echo ' ret'; \
14 > > echo 'PSEUDO_END(__libc_pause)'; \
15 > > echo 'libc_hidden_def (__libc_pause)'; \
16 > > echo 'weak_alias (__libc_pause, pause)'; \
17 > > echo 'libc_hidden_weak (pause)'; \
18 > > ) | i686-pc-linux-gnu-gcc -c -I../include -I.
19 > > -I/mnt/hda/portage/glibc-2.3.5-r2/work/build-default-i686-pc-linux-gnu-nptl/posix
20 > > -I.. -I../libio -I../nptl
21 > > -I/mnt/hda/portage/glibc-2.3.5-r2/work/build-default-i686-pc-linux-gnu-nptl
22 > > -I../sysdeps/i386/elf -I../nptl/sysdeps/unix/sysv/linux/i386/i686
23 > > -I../nptl/sysdeps/unix/sysv/linux/i386
24 > > -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread
25 > > -I../sysdeps/pthread -I../nptl/sysdeps/unix/sysv
26 > > -I../nptl/sysdeps/unix -I../nptl/sysdeps/i386/i686
27 > > -I../nptl/sysdeps/i386 -I../libidn/sysdeps/unix
28 > > -I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux
29 > > -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman
30 > > -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386
31 > > -I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix
32 > > -I../sysdeps/posix -I../sysdeps/i386/i686/fpu -I../sysdeps/i386/i686
33 > > -I../sysdeps/i386/i486 -I../nptl/sysdeps/i386/i486
34 > > -I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32
35 > > -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64
36 > > -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754
37 > > -I../sysdeps/generic/elf -I../sysdeps/generic -nostdinc -isystem
38 > > /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include -isystem /usr/include
39 > > -D_LIBC_REENTRANT -D_LIBC_REENTRANT -include ../include/libc-symbols.h
40 > > -DASSEMBLER -DGAS_SYNTAX -Wa,--noexecstack -Wa,--noexecstack -x
41 > > assembler-with-cpp -o
42 > > /mnt/hda/portage/glibc-2.3.5-r2/work/build-default-i686-pc-linux-gnu-nptl/posix/pause.o
43 > > -
44 > > .././scripts/mkinstalldirs
45 > > /mnt/hda/portage/glibc-2.3.5-r2/work/build-default-i686-pc-linux-gnu-nptl/posix
46 > > (echo '#include <sysdep-cancel.h>'; \
47 > > echo 'PSEUDO (__libc_nanosleep, nanosleep, 2)'; \
48 > > echo ' ret'; \
49 > > echo 'PSEUDO_END(__libc_nanosleep)'; \
50 > > echo 'libc_hidden_def (__libc_nanosleep)'; \
51 > > echo 'weak_alias (__libc_nanosleep, __nanosleep)'; \
52 > > echo 'libc_hidden_weak (__nanosleep)'; \
53 > > echo 'weak_alias (__libc_nanosleep, nanosleep)'; \
54 > > echo 'libc_hidden_weak (nanosleep)'; \
55 > > ) | i686-pc-linux-gnu-gcc -c -I../include -I.
56 > > -I/mnt/hda/portage/glibc-2.3.5-r2/work/build-default-i686-pc-linux-gnu-nptl/posix
57 > > -I.. -I../libio -I../nptl
58 > > -I/mnt/hda/portage/glibc-2.3.5-r2/work/build-default-i686-pc-linux-gnu-nptl
59 > > -I../sysdeps/i386/elf -I../nptl/sysdeps/unix/sysv/linux/i386/i686
60 > > -I../nptl/sysdeps/unix/sysv/linux/i386
61 > > -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread
62 > > -I../sysdeps/pthread -I../nptl/sysdeps/unix/sysv
63 > > -I../nptl/sysdeps/unix -I../nptl/sysdeps/i386/i686
64 > > -I../nptl/sysdeps/i386 -I../libidn/sysdeps/unix
65 > > -I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux
66 > > -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman
67 > > -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386
68 > > -I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix
69 > > -I../sysdeps/posix -I../sysdeps/i386/i686/fpu -I../sysdeps/i386/i686
70 > > -I../sysdeps/i386/i486 -I../nptl/sysdeps/i386/i486
71 > > -I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32
72 > > -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64
73 > > -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754
74 > > -I../sysdeps/generic/elf -I../sysdeps/generic -nostdinc -isystem
75 > > /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include -isystem /usr/include
76 > > -D_LIBC_REENTRANT -D_LIBC_REENTRANT -include ../include/libc-symbols.h
77 > > -DASSEMBLER -DGAS_SYNTAX -Wa,--noexecstack -Wa,--noexecstack -x
78 > > assembler-with-cpp -o
79 > > /mnt/hda/portage/glibc-2.3.5-r2/work/build-default-i686-pc-linux-gnu-nptl/posix/nanosleep.o
80 > > -
81 > > i686-pc-linux-gnu-gcc ../nptl/sysdeps/unix/sysv/linux/i386/fork.c -c
82 > > -std=gnu99 -O2 -Wall -Winline -Wstrict-prototypes -Wwrite-strings
83 > > -fPIC -march=athlon-xp -mtune=athlon-xp -pipe
84 > > -mpreferred-stack-boundary=2 -g0 -O99 -fomit-frame-pointer
85 > > -D__USE_STRING_INLINES -D_IO_MTSAFE_IO -I../include -I.
86 > > -I/mnt/hda/portage/glibc-2.3.5-r2/work/build-default-i686-pc-linux-gnu-nptl/posix
87 > > -I.. -I../libio -I../nptl
88 > > -I/mnt/hda/portage/glibc-2.3.5-r2/work/build-default-i686-pc-linux-gnu-nptl
89 > > -I../sysdeps/i386/elf -I../nptl/sysdeps/unix/sysv/linux/i386/i686
90 > > -I../nptl/sysdeps/unix/sysv/linux/i386
91 > > -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread
92 > > -I../sysdeps/pthread -I../nptl/sysdeps/unix/sysv
93 > > -I../nptl/sysdeps/unix -I../nptl/sysdeps/i386/i686
94 > > -I../nptl/sysdeps/i386 -I../libidn/sysdeps/unix
95 > > -I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux
96 > > -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman
97 > > -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386
98 > > -I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix
99 > > -I../sysdeps/posix -I../sysdeps/i386/i686/fpu -I../sysdeps/i386/i686
100 > > -I../sysdeps/i386/i486 -I../nptl/sysdeps/i386/i486
101 > > -I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32
102 > > -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64
103 > > -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754
104 > > -I../sysdeps/generic/elf -I../sysdeps/generic -nostdinc -isystem
105 > > /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include -isystem /usr/include
106 > > -D_LIBC_REENTRANT -D_LIBC_REENTRANT -include ../include/libc-symbols.h
107 > > -o /mnt/hda/portage/glibc-2.3.5-r2/work/build-default-i686-pc-linux-gnu-nptl/posix/fork.o
108 > > -MD -MP -MF /mnt/hda/portage/glibc-2.3.5-r2/work/build-default-i686-pc-linux-gnu-nptl/posix/fork.o.dt
109 > > -MT /mnt/hda/portage/glibc-2.3.5-r2/work/build-default-i686-pc-linux-gnu-nptl/posix/fork.o
110 > > ../nptl/sysdeps/unix/sysv/linux/i386/../fork.c: In function `__libc_fork':
111 > > ../nptl/sysdeps/unix/sysv/linux/i386/../fork.c:203: error: can't find
112 > > a register in class `BREG' while reloading `asm'
113 > > make[2]: *** [/mnt/hda/portage/glibc-2.3.5-r2/work/build-default-i686-pc-linux-gnu-nptl/posix/fork.o]
114 > > Error 1
115 > > make[2]: Leaving directory
116 > > `/mnt/hda/portage/glibc-2.3.5-r2/work/glibc-2.3.5/posix'
117 > > make[1]: *** [posix/subdir_lib] Error 2
118 > > make[1]: Leaving directory `/mnt/hda/portage/glibc-2.3.5-r2/work/glibc-2.3.5'
119 > > make: *** [all] Error 2
120 > >
121 > > !!! ERROR: sys-libs/glibc-2.3.5-r2 failed.
122 > > !!! Function toolchain-glibc_src_compile, Line 233, Exitcode 2
123 > > !!! (no error message)
124 > > !!! If you need support, post the topmost build error, NOT this status message.
125 > >
126 > > and my system info:
127 > >
128 > > Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.5-r2,
129 > > 2.6.14-gentoo-r5 i686)
130 > > =================================================================
131 > > System uname: 2.6.14-gentoo-r5 i686 AMD Athlon(tm) XP 2400+
132 > > Gentoo Base System version 1.6.14
133 > > ccache version 2.3 [enabled]
134 > > dev-lang/python: 2.3.4-r1, 2.4.2
135 > > sys-apps/sandbox: 1.2.12
136 > > sys-devel/autoconf: 2.13, 2.59-r6
137 > > sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
138 > > sys-devel/binutils: 2.16.1
139 > > sys-devel/libtool: 1.5.22
140 > > virtual/os-headers: 2.6.11-r2
141 > > ACCEPT_KEYWORDS="x86"
142 > > AUTOCLEAN="yes"
143 > > CBUILD="i686-pc-linux-gnu"
144 > > CFLAGS="-O3 -march=athlon-xp -mtune=athlon-xp -pipe -fomit-frame-pointer -fPIC"
145 > > CHOST="i686-pc-linux-gnu"
146 > > CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
147 > > /usr/kde/3.4/share/config /usr/kde/3.4/shutdown
148 > > /usr/kde/3/share/config /usr/lib/X11/xkb
149 > > /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
150 > > CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
151 > > CXXFLAGS="-O3 -march=athlon-xp -mtune=athlon-xp -pipe
152 > > -fomit-frame-pointer -fPIC -fvisibility-inlines-hidden"
153 > > DISTDIR="/mnt/hdb/distfiles"
154 > > FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
155 > > GENTOO_MIRRORS="http://distfiles.gentoo.org
156 > > http://distro.ibiblio.org/pub/linux/distributions/gentoo"
157 > > LANG="pt_BR"
158 > > LC_ALL="pt_BR"
159 > > LINGUAS="pt_BR"
160 > > PKGDIR="/mnt/hda/packages"
161 > > PORTAGE_TMPDIR="/mnt/hda"
162 > > PORTDIR="/usr/portage"
163 > > PORTDIR_OVERLAY="/usr/local/portage"
164 > > SYNC="rsync://rsync.gentoo.org/gentoo-portage"
165 > > USE="x86 3dnow X alsa apm arts audiofile avi bash-completion berkdb
166 > > bitmap-fonts bzip2 cdr crypt curl dga directfb dvdr eds emboss encode
167 > > esd exif expat fam fbcon ffmpeg foomaticdb fortran gdbm gif glut gpm
168 > > gtk gtk2 hal idn imagemagick imlib ipv6 java jpeg jpeg2k kde
169 > > kdeenablefinal kdexdeltas lcms libg++ libwww mad mikmod mmx mng motif
170 > > mozilla mp3 mpeg ncurses nls nptl nvidia ogg oggvorbis opengl pam pcre
171 > > pda pdflib perl pic png python qt quicktime readline sdl spell sse
172 > > sse2 ssl tcltk tcpd threads tiff truetype truetype-fonts type1-fonts
173 > > udev usb vim-with-x vorbis xine xml2 xmms xv xvid zlib
174 > > video_cards_-i128 video_cards_-mga video_cards_-savage
175 > > video_cards_-apm video_cards_-ark video_cards_-ati* video_cards_-chips
176 > > video_cards_-cirrus video_cards_-cyrix video_cards_-dummy
177 > > video_cards_fbdev video_cards_-fglrx% video_cards_-glint
178 > > video_cards_-i740 video_cards_-i810 video_cards_-imstt
179 > > video_cards_-neomagic video_cards_-newport video_cards_-nsc
180 > > video_cards_-nv video_cards_nvidia% video_cards_-rendition
181 > > video_cards_-s3 video_cards_-s3virge video_cards_-siliconmotion
182 > > video_cards_-sis video_cards_-sisusb video_cards_-sunbw2
183 > > video_cards_-suncg14 video_cards_-suncg3 video_cards_-suncg6
184 > > video_cards_-sunffb video_cards_-sunleo video_cards_-suntcx
185 > > video_cards_-tdfx video_cards_-tga video_cards_-trident
186 > > video_cards_-tseng video_cards_-v4l video_cards_vesa video_cards_-vga
187 > > video_cards_-via video_cards_-vmware video_cards_-voodoo
188 > > input_devices_keyboard input_devices_mouse input_devices_-acecad
189 > > input_devices_-aiptek input_devices_-calcomp input_devices_-citron
190 > > input_devices_-digitaledge input_devices_-dmc input_devices_-dynapro
191 > > input_devices_-elo2300 input_devices_-elographics input_devices_evdev
192 > > input_devices_-fpit input_devices_-hyperpen input_devices_-jamstudio
193 > > input_devices_-joystick input_devices_-magellan
194 > > input_devices_-magictouch input_devices_-microtouch
195 > > input_devices_-mutouch input_devices_-palmax input_devices_-penmount
196 > > input_devices_-spaceorb input_devices_-summa input_devices_-synaptics%
197 > > input_devices_-tek4957 input_devices_-ur98 input_devices_-vmmouse
198 > > input_devices_-void linguas_pt_BR userland_GNU kernel_linux
199 > > elibc_glibc"
200 > > Unset: ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS
201 > >
202 > >
203 > > thanks in advance,
204 > > cl?udio.
205 > >
206 >
207 > Set your CFLAGS to "-O2 -march=athlon-xp -pipe" and then try re-emerging..
208 > --
209 > gentoo-user@g.o mailing list
210 >
211 >
212
213 --
214 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] learn to SNIP (was: glibc does not emerge) Benno Schulenberg <benno.schulenberg@×××××.com>