Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 88304 - glibc fails when installing: emerge --emptytree system
Summary: glibc fails when installing: emerge --emptytree system
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: High critical
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-07 18:45 UTC by David R.
Modified: 2005-05-03 17:38 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Attachment is output of emerge --info (emergeinfo.txt,1.94 KB, text/plain)
2005-04-10 18:47 UTC, David R.
Details
output of emerge --info (emergeinfo.txt,1.94 KB, text/plain)
2005-04-10 18:51 UTC, David R.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David R. 2005-04-07 18:45:12 UTC
I'm attempting to do a fresh install from scratch (stage 1).  The bootstrap step works fine, but moving from stage 2 to 3 with emerge --emptytree system consistently fails when it gets to the glibc package.

Reproducible: Always
Steps to Reproduce:
1.  emerge --sync
2. emerge --emptytree system
3. 

Actual Results:  
Get an installation error and emerge stops before completing all the packages.

gconv_cache.c: In function: '__gconv_load_cache':
gconv_cache.c: 75: error: invalid 'asm': operand number out of range
gconv_cache.c: 112:  error: invalid 'asm': operand number out of range
{standard input}: Assembler messages:
{standard input}: 100: Error: non-constant expression in ".if" statement
{standard input}: 131: Error: non-constant expression in ".if" statement
make[2]: ***
[/var/tmp/portage/glibc-2.3.4.20041102-r1/work/build-x86-i686-pc-linux-gnu-nptl/iconv/gconv_cache.o]
Error 1
make[2]: *** waiting for unfinished jobs...
make[2]: Leaving directory
'/var/tmp/portage/glibc-2.3.4.20041102-r1/work/glibc-2.3.3/iconv'
make[1]: *** [iconv/subdir_lib] Error 2
make[1]: Leaving directory 
'/var/tmp/portage/glibc-2.3.4.20041102-r1/work/glibc-2.3.3'
make: *** [all] Error 2
!!! ERROR: sys-lib/glibc-2.3.4.20041102-r1 failed
Function src_compile, Line 746 Exitcode 2


Expected Results:  
Sucessful emerge of glibc, then move on to the next package.

I tried emerging with different CFLAGS/MAKEOPTS flags but it had no effect.  I
am using USE="nptl" (among other USE flags).  I mention that only b/c I have
seen lots of other bugs talking about it.
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2005-04-07 20:00:56 UTC
reopen with the output from emerge --info
Comment 2 David R. 2005-04-10 18:47:48 UTC
Created attachment 55934 [details]
Attachment is output of emerge --info

Hope this works -- trying to show output of emerge --info but I have limited
access.
This issue is preventing me from using the system fully -- I'm limited to
links2
Comment 3 David R. 2005-04-10 18:51:12 UTC
Created attachment 55935 [details]
output of emerge --info
Comment 4 David R. 2005-04-10 18:54:24 UTC
trying to re-open
Comment 5 Danny van Dyk (RETIRED) gentoo-dev 2005-04-11 11:45:35 UTC
Please take -fPIC out of your CFLAGSand try again.
Comment 6 Mike Doty (RETIRED) gentoo-dev 2005-05-03 17:38:06 UTC
David, please reopen if removing -fPIC from cflags didn't fix the issue