a - elf/dl-iteratephdr.os a - elf/dl-addr.os a - elf/dl-profstub.os a - elf/dl-libc.os a - elf/dl-sym.os a - elf/dl-tsd.os a - elf/unwind-dw2-fde-glibc.os a - elf/framestate.os : /var/tmp/portage/glibc-2.3.2-r9/work/glibc-2.3.2/buildhere/libc_pic.a make[2]: Leaving directory `/var/tmp/portage/glibc-2.3.2-r9/work/glibc-2.3.2/elf' make[1]: *** [elf/subdir_lib] Error 2 make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.2-r9/work/glibc-2.3.2' make: *** [all] Error 2 !!! ERROR: sys-libs/glibc-2.3.2-r9 failed. !!! Function src_compile, Line 495, Exitcode 2 !!! (no error message) ----------------- Not using NPTL. make.conf stuff; CFLAGS="-march=pentium3 -Os -pipe -fomit-frame-pointer" USE="gnome -alsa smooth -bci gtk2" Reproducible: Always Steps to Reproduce: 1. emerge -u portage
could you post a log of the whole output ? `emerge glibc >& log`
Created attachment 25206 [details] glibc compile log. full log attached.
Compile successful using no CFLAGS. CFLAGS then set to CFLAGS="-march=pentium4 -Os -pipe -fomit-frame-pointer" (note pent4 is different from below) and compile successfully completed again. More testing?
So -march=pentium4 worked, but not -march=pentium3 ? What if you try with -march=pentium3 again, since -r9 is already installed? If not, what happens if you remerge gcc, and then try glibc with -march=pentium3 again?
No reply, assuming fixed.