SVN-JH-20080403 : 6.9. Glibc-2.7 problem

Dennis Clarke dclarke at blastwave.org
Thu Apr 17 06:53:30 PDT 2008


The problems happen at :
http://linuxfromscratch.org/~jhuntwork/lfs-JH/chapter06/glibc.html

I have been slowly and carefully ( and in fits and starts ) working my way
through a LFS build on my itty bitty PowerPC unit here.

When I get to this stage the process seems to freeze up.

What I mean is that the configure and the make ran fine. They took about 12
hours or so to get done.

However, the "make -k check 2>&1 | tee glibc-check-log" process has been
running for about 30 hours and I see no progress. In fact, for the past ten
hours or so the line on my terminal has been :

gcc test-tgmath2.c -c -std=gnu99 -fgnu89-inline -O2 -Wall -Winline
-Wwrite-strings -fmerge-all-constants -g -mnew-mnemonics -Wstrict-prototypes
-mlong-double-128  -fno-builtin  -Wno-uninitialized -D__NO_MATH_INLINES
-D__LIBC_INTERNAL_MATH_INLINES -I../include
-I/sources/build/glibc-build/math -I/sources/build/glibc-build
-I../sysdeps/powerpc/powerpc32/elf -I../sysdeps/powerpc/elf
-I../sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu
-I../sysdeps/powerpc/powerpc32/fpu
-I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc32
-I../sysdeps/unix/sysv/linux/powerpc/powerpc32
-I../nptl/sysdeps/unix/sysv/linux/powerpc
-I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm
-I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux
-I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman
-I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv
-I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix
-I../sysdeps/posix -I../sysdeps/powerpc/powerpc32 -I../sysdeps/wordsize-32
-I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc
-I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754
-I../sysdeps/generic/elf -I../sysdeps/generic -I../nptl  -I.. -I../libio -I.
 -D_LIBC_REENTRANT -include ../include/libc-symbols.h   -DNOT_IN_libc=1   
-o /sources/build/glibc-build/math/test-tgmath2.o -MD -MP -MF
/sources/build/glibc-build/math/test-tgmath2.o.dt -MT
/sources/build/glibc-build/math/test-tgmath2.o


I am able to hit enter and see a carraige return. I can not ssh into the
machine any longer but the serial console is working.

I then hiy CTRL-C and waited for a while. Eventually I got back my prompt.

So then ... should I simply run the "make -k check" again ? Or maybe delete
the entire "glibc-build" directory and start over while being a tad more
patient?  Are there some "wait-longer-before-test-bailout" switches I can
add here for this slow machine?

Yes I realize that an embedded PowerPC type unit with 128MB of RAM is
pushing the boundaries of reasonable but there is no reason why the LFS
process can not succeed.

Dennis




More information about the lfs-support mailing list