Gotten pretty far with my first LFS build and just hit my first snag. I'm at the point in Chapter 6 of the stable build where I'm getting glibc-2.3.4 set up. During the make check, I'm getting this error back on the shell screen:
libgcc_s.so.1 must be installed for pthread_cancel to work

And this error in the make check log:

GCONV_PATH=/sources/glibc-build/iconvdata LC_ALL=C /sources/glibc-build/elf/ld-linux.so.2 --library-path /sources/glibc-build:/sources/glibc-build/math:/sources/glibc-build/elf:/sources/glibc-build/dlfcn:/sources/glibc-build/nss:/sources/glibc-build/nis:/sources/glibc-build/rt:/sources/glibc-build/resolv:/sources/glibc-build/crypt:/sources/glibc-build/nptl /sources/glibc-build/nptl/tst-mutex8 > /sources/glibc-build/nptl/tst-mutex8.out
Didn't expect signal from child: got `Aborted'
make[2]: *** [/sources/glibc-build/nptl/tst-mutex8.out] Error 1
make[2]: Leaving directory `/sources/glibc-2.3.4/nptl'
make[1]: *** [nptl/tests] Error 2
make[1]: Leaving directory `/sources/glibc-2.3.4'
make: *** [check] Error 2

Full make check log can be viewed here: http://www.pdragon.net/glibc-2.3.4.check

I attempted to resume the check, but got the same libgcc_s.so.1 error mentioned above, and now this error:

GCONV_PATH=/sources/glibc-build/iconvdata LC_ALL=C /sources/glibc-build/elf/ld-linux.so.2 --library-path /sources/glibc-build:/sources/glibc-build/math:/sources/glibc-build/elf:/sources/glibc-build/dlfcn:/sources/glibc-build/nss:/sources/glibc-build/nis:/sources/glibc-build/rt:/sources/glibc-build/resolv:/sources/glibc-build/crypt:/sources/glibc-build/nptl /sources/glibc-build/nptl/tst-cond7 > /sources/glibc-build/nptl/tst-cond7.out
Didn't expect signal from child: got `Aborted'
make[2]: *** [/sources/glibc-build/nptl/tst-cond7.out] Error 1
make[2]: Leaving directory `/sources/glibc-2.3.4/nptl'
make[1]: *** [nptl/tests] Error 2
make[1]: Leaving directory `/sources/glibc-2.3.4'
make: *** [check] Error 2

Full log here: http://www.pdragon.net/glibc-2.3.4.check2

I attempted to resume one more time, and got the libgcc_s.so.1 and then the following:

GCONV_PATH=/sources/glibc-build/iconvdata LC_ALL=C /sources/glibc-build/elf/ld-linux.so.2 --library-path /sources/glibc-build:/sources/glibc-build/math:/sources/glibc-build/elf:/sources/glibc-build/dlfcn:/sources/glibc-build/nss:/sources/glibc-build/nis:/sources/glibc-build/rt:/sources/glibc-build/resolv:/sources/glibc-build/crypt:/sources/glibc-build/nptl /sources/glibc-build/nptl/tst-cond8 > /sources/glibc-build/nptl/tst-cond8.out
Didn't expect signal from child: got `Aborted'
make[2]: *** [/sources/glibc-build/nptl/tst-cond8.out] Error 1
make[2]: Leaving directory `/sources/glibc-2.3.4/nptl'
make[1]: *** [nptl/tests] Error 2
make[1]: Leaving directory `/sources/glibc-2.3.4'
make: *** [check] Error 2

Full log here: http://www.pdragon.net/glibc-2.3.4.check3

I'm using Suse 9.3 with kernel 2.6.1.4-21.9-default. Intel Celeron D 2.8Ghz processor. I brought this up in the IRC channel and was told there may be something funky in the latest Suse kernel patch that may be causing this. If that's the case, is there anything I can do? The book says it's important for this test to pass without deviating from the pre-mentioned errors too much. Is it safe to keep building?

Thanks in advance,

Keith

--
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to