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