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.
reopen with the output from emerge --info
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
Created attachment 55935 [details] output of emerge --info
trying to re-open
Please take -fPIC out of your CFLAGSand try again.
David, please reopen if removing -fPIC from cflags didn't fix the issue